REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
message.h
Go to the documentation of this file.
30 WebsocketsMessage(MessageType msgType, const std::string& msgData, MessageRole msgRole = MessageRole::Complete) : _type(msgType), _length(msgData.size()), _data(msgData), _role(msgRole) {}
33 static WebsocketsMessage CreateFromFrame(internals::WebsocketsFrame frame, MessageType overrideType = MessageType::Empty) {
void end(const internals::WebsocketsFrame &frame)
Definition message.h:129
StreamBuilder(bool dummyMode=false)
Definition message.h:87
WebsocketsMessage build()
Definition message.h:171
void first(const internals::WebsocketsFrame &frame)
Definition message.h:89
void append(const internals::WebsocketsFrame &frame)
Definition message.h:113
std::string fromInternalString(const std::string &str)
Definition common.h:21
Definition client.cpp:10
MessageType messageTypeFromOpcode(uint8_t opcode)
Definition message.h:13
@ Binary
@ Complete
@ Continuation
Definition message.h:29
WebsocketsMessage(MessageType msgType, const std::string &msgData, MessageRole msgRole=MessageRole::Complete)
Definition message.h:30
static WebsocketsMessage CreateFromFrame(internals::WebsocketsFrame frame, MessageType overrideType=MessageType::Empty)
Definition message.h:33
bool isNormalUnfragmentedMessage() const
Definition data_frame.h:50
bool isContinuesFragment() const
Definition data_frame.h:42
bool isBeginningOfFragmentsStream() const
Definition data_frame.h:38
bool isEndOfFragmentsStream() const
Definition data_frame.h:46