close() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
configuredServer | core::socket::stream::SocketConnection | protected |
connectionName | core::socket::stream::SocketConnection | protected |
connectSocketContext(const std::shared_ptr< SocketContextFactory > &socketContextFactory) | core::socket::stream::SocketConnection | protected |
disconnectCurrentSocketContext() | core::socket::stream::SocketConnection | protected |
doWriteShutdown(const std::function< void()> &onShutdown) override | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | protected |
getConfiguredServer() const | core::socket::stream::SocketConnection | |
getConnectionName() const | core::socket::stream::SocketConnection | |
getFd() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
getInstanceName() const | core::socket::stream::SocketConnection | |
getLocalAddress() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
getRemoteAddress() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
instanceName | core::socket::stream::SocketConnection | protected |
localAddress | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | private |
newSocketContext | core::socket::stream::SocketConnection | protected |
onDisconnect | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | private |
onReadError(int errnum) | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | protected |
onReceivedFromPeer(std::size_t available) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | private |
onSignal(int signum) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | private |
onWriteError(int errnum) | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | protected |
PhysicalSocket typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | protected |
physicalSocket | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | private |
readFromPeer(char *chunk, std::size_t chunkLen) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
readTimeout() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | private |
remoteAddress | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | private |
sendToPeer(const char *chunk, std::size_t chunkLen) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
sendToPeer(const std::string &data) | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | |
sentToPeer(const std::vector< uint8_t > &data) | core::socket::stream::SocketConnection | |
sentToPeer(const std::vector< char > &data) | core::socket::stream::SocketConnection | |
setSocketContext(SocketContext *socketContext) | core::socket::stream::SocketConnection | protected |
setTimeout(const utils::Timeval &timeout) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
shutdownRead() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
shutdownWrite(bool forceClose) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
SocketAddress typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | protected |
SocketConnection(const std::string &instanceName, int fd, const std::string &configuredServer) | core::socket::stream::SocketConnection | |
SocketConnectionT()=delete | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | |
SocketConnectionT(const std::string &instanceName, PhysicalSocket &&physicalSocket, const std::function< void()> &onDisconnect, const std::string &configuredServer, const SocketAddress &localAddress, const SocketAddress &remoteAddress, const utils::Timeval &readTimeout, const utils::Timeval &writeTimeout, std::size_t readBlockSize, std::size_t writeBlockSize, const utils::Timeval &terminateTimeout) | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | protected |
socketContext | core::socket::stream::SocketConnection | protected |
SocketReader typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | protected |
SocketWriter typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | protected |
streamEof() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
streamToPeer(core::pipe::Source *source) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | virtual |
Super typedef | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | protected |
switchSocketContext(SocketContext *newSocketContext) | core::socket::stream::SocketConnection | |
unobservedEvent() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | private |
writeTimeout() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | private |
~SocketConnection() | core::socket::stream::SocketConnection | protectedvirtual |
~SocketConnectionT() override | core::socket::stream::SocketConnectionT< PhysicalSocketT, SocketReaderT, SocketWriterT > | protected |