Websocket connection

Provides websocket connection (server and client) More...

Classes

struct  WsFrameInfo
 
class  WebsocketConnection
 

Macros

#define WEBSOCKET_VERSION   13
 

Typedefs

using WebsocketList = Vector< WebsocketConnection * >
 
using WebsocketDelegate = Delegate< void(WebsocketConnection &)>
 
using WebsocketMessageDelegate = Delegate< void(WebsocketConnection &, const String &)>
 
using WebsocketBinaryDelegate = Delegate< void(WebsocketConnection &, uint8_t *data, size_t size)>
 

Enumerations

enum  WsConnectionState { eWSCS_Ready, eWSCS_Open, eWSCS_Closed }
 Current state of Websocket connection. More...
 

Detailed Description

Provides websocket connection (server and client)

Macro Definition Documentation

◆ WEBSOCKET_VERSION

#define WEBSOCKET_VERSION   13

Typedef Documentation

◆ WebsocketBinaryDelegate

◆ WebsocketDelegate

◆ WebsocketList

◆ WebsocketMessageDelegate

Enumeration Type Documentation

◆ WsConnectionState

Current state of Websocket connection.

Enumerator
eWSCS_Ready 
eWSCS_Open 
eWSCS_Closed