| alreadyTotalProcessed | core::socket::stream::SocketContext | private |
| alreadyTotalQueued | core::socket::stream::SocketContext | private |
| attach() | core::socket::stream::SocketContext | privatevirtual |
| close() override | core::socket::stream::SocketContext | virtual |
| detach() | core::socket::stream::SocketContext | privatevirtual |
| 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 |
| getOnlineDuration() const override | core::socket::stream::SocketContext | virtual |
| getOnlineSince() const override | core::socket::stream::SocketContext | virtual |
| getSocketConnection() const | core::socket::stream::SocketContext | |
| 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 |
| newSocketContext | core::socket::stream::SocketContext | private |
| onConnected()=0 | core::socket::stream::SocketContext | privatepure virtual |
| onDisconnected()=0 | core::socket::stream::SocketContext | privatepure virtual |
| onlineSince | core::socket::stream::SocketContext | private |
| onlineSinceTimePoint | core::socket::stream::SocketContext | private |
| onReadError(int errnum) override | core::socket::stream::SocketContext | protectedvirtual |
| onReceivedFromPeer()=0 | core::socket::SocketContext | protectedpure virtual |
| onSignal(int sig)=0 | core::socket::SocketContext | protectedpure virtual |
| onWriteError(int errnum) override | core::socket::stream::SocketContext | protectedvirtual |
| operator=(const SocketContext &)=delete | core::socket::SocketContext | |
| operator=(SocketContext &&)=delete | core::socket::SocketContext | |
| 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 |
| Request typedef | web::http::SocketContextUpgrade< RequestT, ResponseT > | protected |
| Response typedef | web::http::SocketContextUpgrade< RequestT, ResponseT > | protected |
| 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, 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 | |
| Super typedef | core::socket::stream::SocketContext | private |
| switchSocketContext(SocketContext *newSocketContext) | core::socket::stream::SocketContext | |
| timePointToString(const std::chrono::time_point< std::chrono::system_clock > &timePoint) | core::socket::stream::SocketContext | privatestatic |
| ~SocketContext() | core::socket::SocketContext | protectedvirtual |
| ~SocketContextUpgrade() override | web::http::SocketContextUpgrade< RequestT, ResponseT > | inlineprotected |