|
REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
endpoint.h
Go to the documentation of this file.
50 bool send(const char *data, const size_t len, const uint8_t opcode, const bool fin, const bool mask,
bool ping(const std::string &msg)
Definition endpoint.cpp:432
FragmentsPolicy getFragmentsPolicy() const
Definition endpoint.cpp:470
void setUseMasking(bool useMasking)
Definition endpoint.h:70
bool send(const char *data, const size_t len, const uint8_t opcode, const bool fin, const bool mask, const char *maskingKey="\00\00\00\00")
Definition endpoint.cpp:387
void close(const CloseReason reason=CloseReason_NormalClosure)
Definition endpoint.cpp:413
void setFragmentsPolicy(const FragmentsPolicy newPolicy)
Definition endpoint.cpp:468
bool pong(const std::string &msg)
Definition endpoint.cpp:450
WebsocketsEndpoint & operator=(const WebsocketsEndpoint &other)
Definition endpoint.cpp:95
CloseReason getCloseReason() const
Definition endpoint.cpp:430
WebsocketsEndpoint(std::shared_ptr< network::TcpClient > socket, FragmentsPolicy fragmentsPolicy=FragmentsPolicy_Aggregate)
Definition endpoint.cpp:72
void setInternalSocket(std::shared_ptr< network::TcpClient > socket)
Definition endpoint.cpp:123
virtual ~WebsocketsEndpoint()
Definition endpoint.cpp:472
Definition carrier.h:12
Definition client.cpp:10
@ CloseReason_InternalServerError
Definition endpoint.h:28
FLASHMEM CloseReason GetCloseReason(uint16_t reasonCode)
Definition endpoint.cpp:10
Definition message.h:29