| alreadyTotalProcessed | core::socket::stream::SocketContext | private |
| alreadyTotalQueued | core::socket::stream::SocketContext | private |
| attach() | core::socket::stream::SocketContext | privatevirtual |
| BINARY enum value | web::websocket::SubProtocolContext | |
| close() override | core::socket::stream::SocketContext | virtual |
| CLOSE enum value | web::websocket::SubProtocolContext | |
| closeSent | web::websocket::Transmitter | protected |
| continuation | web::websocket::Receiver | private |
| CONTINUATION enum value | web::websocket::SubProtocolContext | |
| detach() | core::socket::stream::SocketContext | privatevirtual |
| distribution | web::websocket::Transmitter | private |
| durationToString(const std::chrono::time_point< std::chrono::system_clock > &bevore, const std::chrono::time_point< std::chrono::system_clock > &later=std::chrono::system_clock::now()) | core::socket::stream::SocketContext | privatestatic |
| eLength2 | web::websocket::Receiver | private |
| eLength8 | web::websocket::Receiver | private |
| elengthNumBytes | web::websocket::Receiver | private |
| elengthNumBytesLeft | web::websocket::Receiver | private |
| errorState | web::websocket::Receiver | private |
| fin | web::websocket::Receiver | private |
| getOnlineDuration() const override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
| getOnlineSince() const override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
| getPayloadTotalRead() const override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
| getPayloadTotalSent() const override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
| getSocketConnection() const override | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
| getTotalProcessed() const override | core::socket::stream::SocketContext | virtual |
| getTotalQueued() const override | core::socket::stream::SocketContext | virtual |
| getTotalRead() const override | core::socket::stream::SocketContext | virtual |
| getTotalSent() const override | core::socket::stream::SocketContext | virtual |
| loadSubProtocol(const std::string &subProtocolName) | web::websocket::client::SocketContextUpgrade | |
| masked | web::websocket::Receiver | private |
| masking | web::websocket::Transmitter | private |
| maskingExpected | web::websocket::Receiver | private |
| maskingKey | web::websocket::Receiver | private |
| maskingKeyNumBytes | web::websocket::Receiver | private |
| maskingKeyNumBytesLeft | web::websocket::Receiver | private |
| newSocketContext | core::socket::stream::SocketContext | 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 |
| onlineSince | core::socket::stream::SocketContext | private |
| onlineSinceTimePoint | core::socket::stream::SocketContext | private |
| 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::operator=(const SocketContext &)=delete | core::socket::SocketContext | |
| web::http::SocketContextUpgrade::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 | web::websocket::Receiver | private |
| ParserState enum name | web::websocket::Receiver | private |
| payloadNumBytes | web::websocket::Receiver | private |
| payloadNumBytesLeft | web::websocket::Receiver | private |
| payloadTotalRead | web::websocket::Receiver | private |
| payloadTotalSent | web::websocket::Transmitter | 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 |
| readELength2() | web::websocket::Receiver | private |
| readELength8() | web::websocket::Receiver | private |
| readFrameChunk(char *chunk, std::size_t chunkLen) const final | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
| 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 |
| readFromPeer(std::size_t available) | core::socket::stream::SocketContext | protected |
| readFromPeer(char *chunk, std::size_t chunklen) const=0 | 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(bool maskingExpected) | 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 |
| sendFrameChunk(const char *chunk, std::size_t chunkLen) const final | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | privatevirtual |
| 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 | |
| sendToPeer(const char *chunk, std::size_t chunkLen) const=0 | core::socket::stream::SocketContext | virtual |
| setTimeout(const utils::Timeval &timeout) final | core::socket::stream::SocketContext | virtual |
| shutdownRead() | core::socket::stream::SocketContext | |
| shutdownWrite(bool forceClose=false) | core::socket::stream::SocketContext | |
| 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 | |
| SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response >::SocketContextUpgrade()=delete | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | |
| 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 > | |
| 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::SocketContextUpgrade(core::socket::stream::SocketConnection *socketConnection, SocketContextUpgradeFactory *socketContextUpgradeFactory) | web::http::SocketContextUpgrade< RequestT, ResponseT > | inlineprotected |
| socketContextUpgradeFactory | web::http::SocketContextUpgrade< RequestT, ResponseT > | private |
| SocketContextUpgradeFactory typedef | web::http::SocketContextUpgrade< RequestT, ResponseT > | protected |
| streamEof() | core::socket::stream::SocketContext | |
| streamToPeer(core::pipe::Source *source) const | core::socket::stream::SocketContext | |
| subProtocol | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | protected |
| SubProtocol typedef | web::websocket::SocketContextUpgrade< SubProtocol, web::http::client::Request, web::http::client::Response > | |
| SubProtocolContext(bool masking) | 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 | |
| TEXT enum value | web::websocket::SubProtocolContext | |
| timePointToString(const std::chrono::time_point< std::chrono::system_clock > &timePoint) | core::socket::stream::SocketContext | privatestatic |
| Transmitter()=delete | web::websocket::Transmitter | protected |
| Transmitter(const Transmitter &)=delete | web::websocket::Transmitter | protected |
| Transmitter(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 |