BINARY enum value | web::websocket::SubProtocolContext | |
CLOSE enum value | web::websocket::SubProtocolContext | |
closeSent | web::websocket::Transmitter | protected |
CONTINUATION enum value | web::websocket::SubProtocolContext | |
continuation | web::websocket::Receiver | private |
distribution | web::websocket::Transmitter | private |
elengthChunk | web::websocket::Receiver | private |
elengthNumBytes | web::websocket::Receiver | private |
elengthNumBytesLeft | web::websocket::Receiver | private |
errorState | web::websocket::Receiver | private |
fin | web::websocket::Receiver | private |
getSocketConnection()=0 | web::websocket::SubProtocolContext | pure virtual |
masked | web::websocket::Receiver | private |
masking | web::websocket::Transmitter | private |
maskingKey | web::websocket::Receiver | private |
maskingKeyAsArray | web::websocket::Receiver | private |
maskingKeyChunk | web::websocket::Receiver | private |
maskingKeyNumBytes | web::websocket::Receiver | private |
maskingKeyNumBytesLeft | web::websocket::Receiver | private |
onMessageData(const char *chunk, uint64_t chunkLen)=0 | web::websocket::Receiver | privatepure virtual |
onMessageEnd()=0 | web::websocket::Receiver | privatepure virtual |
onMessageError(uint16_t errnum)=0 | web::websocket::Receiver | privatepure virtual |
onMessageStart(int opCode)=0 | web::websocket::Receiver | privatepure virtual |
OpCode enum name | web::websocket::SubProtocolContext | |
opCode | web::websocket::Receiver | private |
operator=(const SubProtocolContext &)=delete | web::websocket::SubProtocolContext | |
web::websocket::Receiver::operator=(const Receiver &)=delete | web::websocket::Receiver | protected |
web::websocket::Transmitter::operator=(const Transmitter &)=delete | web::websocket::Transmitter | protected |
ParserState enum name | web::websocket::Receiver | private |
parserState | web::websocket::Receiver | private |
payloadChunk | web::websocket::Receiver | private |
payLoadNumBytes | web::websocket::Receiver | private |
payLoadNumBytesLeft | web::websocket::Receiver | private |
PING enum value | web::websocket::SubProtocolContext | |
PONG enum value | web::websocket::SubProtocolContext | |
randomDevice | web::websocket::Transmitter | private |
readELength() | web::websocket::Receiver | private |
readFrameData(char *chunk, std::size_t chunkLen) | web::websocket::Receiver | private |
readLength() | web::websocket::Receiver | private |
readMaskingKey() | web::websocket::Receiver | private |
readOpcode() | web::websocket::Receiver | private |
readPayload() | web::websocket::Receiver | private |
receive() | web::websocket::Receiver | protected |
Receiver(core::socket::stream::SocketConnection *socketConnection) | web::websocket::Receiver | protected |
Receiver(const Receiver &)=delete | web::websocket::Receiver | protected |
reset() | web::websocket::Receiver | private |
send(bool end, uint8_t opCode, const char *message, std::size_t messageLength) | web::websocket::Transmitter | private |
sendClose(uint16_t statusCode=1000, const char *reason=nullptr, std::size_t reasonLength=0)=0 | web::websocket::SubProtocolContext | pure virtual |
sendClose(const char *message, std::size_t messageLength)=0 | web::websocket::SubProtocolContext | privatepure virtual |
sendFrame(bool fin, uint8_t opCode, const char *payload, uint64_t payloadLength) | web::websocket::Transmitter | private |
sendFrameData(uint8_t data) const | web::websocket::Transmitter | private |
sendFrameData(uint16_t data) const | web::websocket::Transmitter | private |
sendFrameData(uint32_t data) const | web::websocket::Transmitter | private |
sendFrameData(uint64_t data) const | web::websocket::Transmitter | private |
sendFrameData(const char *frame, uint64_t frameLength) const | web::websocket::Transmitter | private |
sendMessage(uint8_t opCode, const char *message, std::size_t messageLength)=0 | web::websocket::SubProtocolContext | pure virtual |
sendMessageEnd(const char *message, std::size_t messageLength)=0 | web::websocket::SubProtocolContext | pure virtual |
sendMessageFrame(const char *message, std::size_t messageLength)=0 | web::websocket::SubProtocolContext | pure virtual |
sendMessageStart(uint8_t opCode, const char *message, std::size_t messageLength)=0 | web::websocket::SubProtocolContext | pure virtual |
sendPing(const char *reason=nullptr, std::size_t reasonLength=0)=0 | web::websocket::SubProtocolContext | pure virtual |
sendPong(const char *reason=nullptr, std::size_t reasonLength=0)=0 | web::websocket::SubProtocolContext | pure virtual |
web::socketConnection | web::websocket::Receiver | private |
SubProtocolContext(core::socket::stream::SocketConnection *socketConnection, bool role) | web::websocket::SubProtocolContext | |
SubProtocolContext(const SubProtocolContext &)=delete | web::websocket::SubProtocolContext | |
TEXT enum value | web::websocket::SubProtocolContext | |
Transmitter()=delete | web::websocket::Transmitter | protected |
Transmitter(const Transmitter &)=delete | web::websocket::Transmitter | protected |
Transmitter(core::socket::stream::SocketConnection *socketConnection, bool masking) | web::websocket::Transmitter | protected |
~Receiver() | web::websocket::Receiver | protectedvirtual |
~SubProtocolContext() override | web::websocket::SubProtocolContext | |
~Transmitter() | web::websocket::Transmitter | protectedvirtual |