BINARY enum value | web::websocket::SubProtocolContext | |
CLOSE enum value | web::websocket::SubProtocolContext | |
close() override | core::socket::stream::SocketContext | virtual |
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() override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
web::http::SocketContextUpgrade< web::http::client::Request, web::http::client::Response >::getSocketConnection() const | core::socket::stream::SocketContext | |
loadSubProtocol(const std::string &subProtocolName) | web::websocket::client::SocketContextUpgrade | |
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 |
onConnected() override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
onDisconnected() override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
onMessageData(const char *chunk, uint64_t chunkLen) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
onMessageEnd() override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
onMessageError(uint16_t errnum) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
onMessageStart(int opCode) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
onReadError(int errnum) override | core::socket::stream::SocketContext | protectedvirtual |
onReceivedFromPeer() override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
onSignal(int sig) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
onWriteError(int errnum) override | core::socket::stream::SocketContext | protectedvirtual |
OpCode enum name | web::websocket::SubProtocolContext | |
opCode | web::websocket::Receiver | private |
operator=(const SocketContextUpgrade &)=delete | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | |
web::http::SocketContextUpgrade< web::http::client::Request, web::http::client::Response >::operator=(const SocketContext &)=delete | core::socket::SocketContext | |
web::http::SocketContextUpgrade< web::http::client::Request, web::http::client::Response >::operator=(SocketContext &&)=delete | core::socket::SocketContext | |
web::websocket::SubProtocolContext::operator=(const SubProtocolContext &)=delete | web::websocket::SubProtocolContext | |
web::websocket::Receiver::operator=(const Receiver &)=delete | web::websocket::Receiver | |
web::websocket::Transmitter::operator=(const Transmitter &)=delete | web::websocket::Transmitter | |
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 | |
pongCloseData | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | private |
randomDevice | web::websocket::Transmitter | private |
readELength() | web::websocket::Receiver | private |
readFrameData(char *chunk, std::size_t chunkLen) | web::websocket::Receiver | private |
readFromPeer(char *chunk, std::size_t chunklen) const final | core::socket::stream::SocketContext | virtual |
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 |
receivedOpCode | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | private |
Receiver(core::socket::stream::SocketConnection *socketConnection) | web::websocket::Receiver | protected |
Receiver(const Receiver &)=delete | web::websocket::Receiver | protected |
Request typedef | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | |
reset() | web::websocket::Receiver | private |
Response typedef | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | |
Role enum name | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | protected |
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) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
sendClose(const char *message, std::size_t messageLength) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
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) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
sendMessageEnd(const char *message, std::size_t messageLength) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
sendMessageFrame(const char *message, std::size_t messageLength) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
sendMessageStart(uint8_t opCode, const char *message, std::size_t messageLength) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
sendPing(const char *reason=nullptr, std::size_t reasonLength=0) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
sendPong(const char *reason=nullptr, std::size_t reasonLength=0) override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
sendToPeer(const char *chunk, std::size_t chunkLen) const final | core::socket::stream::SocketContext | virtual |
sendToPeer(const std::string &data) const | core::socket::stream::SocketContext | |
setTimeout(const utils::Timeval &timeout) final | core::socket::stream::SocketContext | virtual |
shutdownRead() | core::socket::stream::SocketContext | |
shutdownWrite(bool forceClose=false) | core::socket::stream::SocketContext | |
web::socketConnection | core::socket::stream::SocketContext | private |
SocketContext(core::socket::stream::SocketConnection *socketConnection) | core::socket::stream::SocketContext | explicit |
core::socket::SocketContext::SocketContext()=default | core::socket::SocketContext | protected |
core::socket::SocketContext::SocketContext(const SocketContext &)=delete | core::socket::SocketContext | |
core::socket::SocketContext::SocketContext(SocketContext &&)=delete | core::socket::SocketContext | |
SocketContextUpgrade(core::socket::stream::SocketConnection *socketConnection, web::http::SocketContextUpgradeFactory< web::http::client::Request, web::http::client::Response > *socketContextUpgradeFactory) | web::websocket::client::SocketContextUpgrade | |
web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response >::SocketContextUpgrade()=delete | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | |
web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response >::SocketContextUpgrade(const SocketContextUpgrade &)=delete | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | |
web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response >::SocketContextUpgrade(core::socket::stream::SocketConnection *socketConnection, web::http::SocketContextUpgradeFactory< Request, Response > *socketContextUpgradeFactory, Role role) | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | protected |
web::http::SocketContextUpgrade< web::http::client::Request, web::http::client::Response >::SocketContextUpgrade(core::socket::stream::SocketConnection *socketConnection, SocketContextUpgradeFactory *socketContextUpgradeFactory) | web::http::SocketContextUpgrade< web::http::client::Request, web::http::client::Response > | inlineprotected |
SocketContextUpgradeFactory typedef | web::http::SocketContextUpgrade< web::http::client::Request, web::http::client::Response > | protected |
socketContextUpgradeFactory | web::http::SocketContextUpgrade< web::http::client::Request, web::http::client::Response > | private |
streamEof() | core::socket::stream::SocketContext | |
streamToPeer(core::pipe::Source *source) const | core::socket::stream::SocketContext | |
SubProtocol typedef | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | |
subProtocol | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | protected |
SubProtocolContext(core::socket::stream::SocketConnection *socketConnection, bool role) | web::websocket::SubProtocolContext | |
SubProtocolContext(const SubProtocolContext &)=delete | web::websocket::SubProtocolContext | |
subProtocolFactory | web::websocket::client::SocketContextUpgrade | private |
Super typedef | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | private |
switchSocketContext(SocketContext *newSocketContext) | core::socket::stream::SocketContext | virtual |
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 |
~SocketContext() | core::socket::SocketContext | protectedvirtual |
~SocketContextUpgrade() override | web::websocket::client::SocketContextUpgrade | |
~SubProtocolContext() override | web::websocket::SubProtocolContext | |
~Transmitter() | web::websocket::Transmitter | protectedvirtual |