| close() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| Config typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |
| config | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | private |
| connectionName | core::socket::stream::SocketConnection | protected |
| doWriteShutdown(const std::function< void()> &onShutdown) override | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |
| 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::SocketConnection | privatestatic |
| getBindAddress() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| getConfig() const | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | |
| getConnectionName() const | core::socket::stream::SocketConnection | |
| getFd() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| getInstanceName() const | core::socket::stream::SocketConnection | |
| getLocalAddress() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| getOnlineDuration() const | core::socket::stream::SocketConnection | |
| getOnlineSince() const | core::socket::stream::SocketConnection | |
| getRemoteAddress() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| getSocketContext() const | core::socket::stream::SocketConnection | |
| getTotalProcessed() const override | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| getTotalQueued() const override | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| getTotalRead() const override | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| getTotalSent() const override | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| instanceName | core::socket::stream::SocketConnection | protected |
| localAddress | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | private |
| onDisconnect | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | private |
| onlineSinceTimePoint | core::socket::stream::SocketConnection | protected |
| onReadError(int errnum) | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |
| onReceivedFromPeer(std::size_t available) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | private |
| onSignal(int signum) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | private |
| onWriteError(int errnum) | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |
| physicalSocket | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | private |
| PhysicalSocket typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |
| readFromPeer(char *chunk, std::size_t chunkLen) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| readTimeout() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | private |
| remoteAddress | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | private |
| sendToPeer(const char *chunk, std::size_t chunkLen) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| sendToPeer(const char *chunk, std::size_t chunkLen)=0 | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| sendToPeer(const std::string &data) | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | |
| sentToPeer(const std::vector< uint8_t > &data) | core::socket::stream::SocketConnection | |
| sentToPeer(const std::vector< char > &data) | core::socket::stream::SocketConnection | |
| setReadTimeout(const utils::Timeval &timeout) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| setSocketContext(const std::shared_ptr< SocketContextFactory > &socketContextFactory) | core::socket::stream::SocketConnection | protected |
| setSocketContext(SocketContext *socketContext) | core::socket::stream::SocketConnection | private |
| setTimeout(const utils::Timeval &timeout) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| setWriteTimeout(const utils::Timeval &timeout) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| shutdownRead() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| shutdownWrite(bool forceClose) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| SocketAddress typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |
| SocketConnection(int fd, const net::config::ConfigInstance *config) | core::socket::stream::SocketConnection | |
| SocketConnection(const SocketConnection &)=delete | core::socket::stream::SocketConnection | |
| SocketConnectionT()=delete | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | |
| SocketConnectionT(PhysicalSocket &&physicalSocket, const std::function< void()> &onDisconnectm, const std::shared_ptr< Config > &config) | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |
| socketContext | core::socket::stream::SocketConnection | protected |
| SocketReader typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |
| SocketWriter typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |
| streamEof() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| streamToPeer(core::pipe::Source *source) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | virtual |
| Super typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |
| timePointToString(const std::chrono::time_point< std::chrono::system_clock > &timePoint) | core::socket::stream::SocketConnection | privatestatic |
| unobservedEvent() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | private |
| writeTimeout() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | private |
| ~SocketConnection() | core::socket::stream::SocketConnection | protectedvirtual |
| ~SocketConnectionT() override | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT, ConfigT > | protected |