WsCommandHandlerResource.h
Go to the documentation of this file.
29 int checkHeaders(HttpServerConnection& connection, HttpRequest& request, HttpResponse& response) override
int checkHeaders(HttpServerConnection &connection, HttpRequest &request, HttpResponse &response) override
Definition: WsCommandHandlerResource.h:29
Definition: WebsocketConnection.h:64
int executorReceive(char *recvData, int recvSize)
virtual int checkHeaders(HttpServerConnection &connection, HttpRequest &request, HttpResponse &response)
WsCommandHandlerResource()
Definition: WsCommandHandlerResource.h:23
Delegate< void(WebsocketConnection &, const String &)> WebsocketMessageDelegate
Definition: WebsocketConnection.h:42
Definition: HttpServerConnection.h:33
Definition: CommandExecutor.h:20
Definition: WsCommandHandlerResource.h:20
void * userData
use to pass user data between requests
Definition: HttpServerConnection.h:117
void onMessage(WebsocketConnection &connection, const String &message)
Definition: WsCommandHandlerResource.h:44
Class associated with an open websocket to handle communcations.
Definition: WebsocketResource.h:24
Represents either an incoming or outgoing response to a HTTP request.
Definition: HttpResponse.h:25
void setMessageHandler(WebsocketMessageDelegate handler)
Sets the callback handler to be called after a websocket message is received.
Definition: WebsocketConnection.h:203