Websocket connection

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

Classes

struct  WsFrameInfo
 
class  WebsocketConnection
 

Macros

#define WEBSOCKET_VERSION   13
 

Typedefs

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

Enumerations

enum  WsConnectionState { eWSCS_Ready, eWSCS_Open, eWSCS_Closed }
 

Detailed Description

Provides websocket connection (server and client)

Macro Definition Documentation

◆ WEBSOCKET_VERSION

#define WEBSOCKET_VERSION   13

Typedef Documentation

◆ WebsocketBinaryDelegate

typedef Delegate<void(WebsocketConnection&, uint8_t* data, size_t size)> WebsocketBinaryDelegate

◆ WebsocketDelegate

◆ WebsocketList

◆ WebsocketMessageDelegate

Enumeration Type Documentation

◆ WsConnectionState

Enumerator
eWSCS_Ready 
eWSCS_Open 
eWSCS_Closed