| core::atNextTick(const std::function< void(void)> &callBack) | core::EventReceiver | protectedstatic |
| core::socket::stream::legacy::SocketWriter::atNextTick(const std::function< void(void)> &callBack) | core::EventReceiver | protectedstatic |
| core::blockSize | core::socket::stream::SocketReader | private |
| core::checkTimeout(const utils::Timeval ¤tTime) | core::DescriptorEventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::checkTimeout(const utils::Timeval ¤tTime) | core::DescriptorEventReceiver | protected |
| close() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| Config typedef | core::socket::stream::legacy::SocketConnection< PhysicalSocketT, ConfigT > | private |
| config | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | private |
| connectionName | core::socket::stream::SocketConnection | protected |
| cursor | core::socket::stream::SocketReader | private |
| core::descriptorEventPublisher | core::DescriptorEventReceiver | private |
| core::DescriptorEventReceiver(const std::string &name, DescriptorEventPublisher &descriptorEventPublisher, const utils::Timeval &timeout=TIMEOUT::DISABLE) | core::DescriptorEventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::DescriptorEventReceiver(const std::string &name, DescriptorEventPublisher &descriptorEventPublisher, const utils::Timeval &timeout=TIMEOUT::DISABLE) | core::DescriptorEventReceiver | protected |
| destruct() | core::EventReceiver | protectedvirtual |
| core::disable() | core::DescriptorEventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::disable() | core::DescriptorEventReceiver | protected |
| core::dispatchEvent() final | core::eventreceiver::ReadEventReceiver | privatevirtual |
| doRead() | core::socket::stream::SocketReader | private |
| doWrite() | core::socket::stream::SocketWriter | private |
| doWriteShutdown(const std::function< void()> &onShutdown) override | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | protectedvirtual |
| 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 |
| core::enable(int fd) | core::DescriptorEventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::enable(int fd) | core::DescriptorEventReceiver | protected |
| core::enabled | core::DescriptorEventReceiver | private |
| core::event | core::EventReceiver | private |
| core::eventCounter | core::DescriptorEventReceiver | private |
| core::EventReceiver(const std::string &name) | core::EventReceiver | protected |
| core::EventReceiver(EventReceiver &)=delete | core::EventReceiver | protected |
| core::EventReceiver(EventReceiver &&)=delete | core::EventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::EventReceiver(const std::string &name) | core::EventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::EventReceiver(EventReceiver &)=delete | core::EventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::EventReceiver(EventReceiver &&)=delete | core::EventReceiver | protected |
| getBindAddress() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| getConfig() const | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | |
| getConnectionName() const | core::socket::stream::SocketConnection | |
| getFd() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| getInstanceName() const | core::socket::stream::SocketConnection | |
| getLocalAddress() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| core::getName() const | core::EventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::getName() const | core::EventReceiver | protected |
| getOnlineDuration() const | core::socket::stream::SocketConnection | |
| getOnlineSince() const | core::socket::stream::SocketConnection | |
| core::getRegisteredFd() const | core::DescriptorEventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::getRegisteredFd() const | core::DescriptorEventReceiver | protected |
| getRemoteAddress() const final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| getSocketContext() const | core::socket::stream::SocketConnection | |
| core::getTimeout(const utils::Timeval ¤tTime) const | core::DescriptorEventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::getTimeout(const utils::Timeval ¤tTime) const | core::DescriptorEventReceiver | protected |
| getTotalProcessed() const override | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| getTotalQueued() const override | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| getTotalRead() const override | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| getTotalSent() const override | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| core::initialTimeout | core::DescriptorEventReceiver | private |
| instanceName | core::socket::stream::SocketConnection | protected |
| core::isEnabled() const | core::DescriptorEventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::isEnabled() const | core::DescriptorEventReceiver | protected |
| core::isSuspended() const | core::DescriptorEventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::isSuspended() const | core::DescriptorEventReceiver | protected |
| core::lastTriggered | core::DescriptorEventReceiver | private |
| localAddress | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | private |
| markShutdown | core::socket::stream::SocketWriter | protected |
| core::maxInactivity | core::DescriptorEventReceiver | private |
| observationCounter | core::Observer | private |
| observed() | core::Observer | protected |
| core::observedFd | core::DescriptorEventReceiver | private |
| Observer()=default | core::Observer | protected |
| Observer(Observer &)=delete | core::Observer | protected |
| Observer(Observer &&)=delete | core::Observer | protected |
| onDisconnect | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | private |
| core::onEvent(const utils::Timeval ¤tTime) final | core::DescriptorEventReceiver | privatevirtual |
| onlineSinceTimePoint | core::socket::stream::SocketConnection | protected |
| onReadError(int errnum) | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | protected |
| onReceivedFromPeer(std::size_t available) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | privatevirtual |
| onShutdown | core::socket::stream::SocketWriter | protected |
| onSignal(int signum) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | privatevirtual |
| core::onStatus | core::socket::stream::SocketReader | private |
| onWriteError(int errnum) | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | protected |
| core::operator=(EventReceiver &)=delete | core::EventReceiver | protected |
| core::operator=(EventReceiver &&)=delete | core::EventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::operator=(EventReceiver &)=delete | core::EventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::operator=(EventReceiver &&)=delete | core::EventReceiver | protected |
| PhysicalSocket typedef | core::socket::stream::legacy::SocketConnection< PhysicalSocketT, ConfigT > | private |
| physicalSocket | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | private |
| read(char *chunk, std::size_t chunkLen) | core::socket::stream::SocketReader | protectedvirtual |
| readBuffer | core::socket::stream::SocketReader | private |
| readEvent() final | core::socket::stream::SocketReader | privatevirtual |
| ReadEventReceiver(const std::string &name, const utils::Timeval &timeout) | core::eventreceiver::ReadEventReceiver | protected |
| readFromPeer(char *chunk, std::size_t chunkLen) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| readTimeout() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | privatevirtual |
| core::relax() | core::EventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::relax() | core::EventReceiver | protected |
| remoteAddress | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | private |
| core::resume() | core::DescriptorEventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::resume() | core::DescriptorEventReceiver | protected |
| sendToPeer(const char *chunk, std::size_t chunkLen) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| sendToPeer(const char *chunk, std::size_t chunkLen)=0 | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| sendToPeer(const std::string &data) | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | |
| sentToPeer(const std::vector< uint8_t > &data) | core::socket::stream::SocketConnection | |
| sentToPeer(const std::vector< char > &data) | core::socket::stream::SocketConnection | |
| core::setBlockSize(std::size_t readBlockSize) | core::socket::stream::SocketReader | protected |
| core::socket::stream::legacy::SocketWriter::setBlockSize(std::size_t writeBlockSize) | core::socket::stream::SocketWriter | protected |
| core::setDisabled() | core::DescriptorEventReceiver | private |
| core::setEnabled(const utils::Timeval ¤tTime) | core::DescriptorEventReceiver | private |
| setReadTimeout(const utils::Timeval &timeout) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, 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, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| setWriteTimeout(const utils::Timeval &timeout) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| core::shutdownInProgress | core::socket::stream::SocketReader | private |
| core::socket::stream::legacy::SocketWriter::shutdownInProgress | core::socket::stream::SocketWriter | protected |
| shutdownRead() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| shutdownWrite(bool forceClose) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| core::socket::stream::legacy::SocketWriter::shutdownWrite(const std::function< void()> &onShutdown) | core::socket::stream::SocketWriter | protected |
| core::signalEvent(int sigNum) final | core::socket::stream::SocketReader | privatevirtual |
| size | core::socket::stream::SocketReader | private |
| SocketAcceptor | core::socket::stream::legacy::SocketConnection< PhysicalSocketT, ConfigT > | friend |
| SocketAddress typedef | core::socket::stream::legacy::SocketConnection< PhysicalSocketT, ConfigT > | |
| SocketConnection(PhysicalSocket &&physicalSocket, const std::function< void(SocketConnection *)> &onDisconnect, const std::shared_ptr< Config > &config) | core::socket::stream::legacy::SocketConnection< PhysicalSocketT, ConfigT > | |
| SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT >::SocketConnection(int fd, const net::config::ConfigInstance *config) | core::socket::stream::SocketConnection | |
| SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT >::SocketConnection(const SocketConnection &)=delete | core::socket::stream::SocketConnection | |
| SocketConnectionT()=delete | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | |
| SocketConnectionT(PhysicalSocket &&physicalSocket, const std::function< void()> &onDisconnectm, const std::shared_ptr< Config > &config) | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | protected |
| SocketConnector | core::socket::stream::legacy::SocketConnection< PhysicalSocketT, ConfigT > | friend |
| socketContext | core::socket::stream::SocketConnection | protected |
| SocketReader typedef | core::socket::stream::legacy::SocketConnection< PhysicalSocketT, ConfigT > | private |
| core::socket::stream::legacy::SocketReader::SocketReader(const std::string &instanceName, const std::function< void(int)> &onStatus, const utils::Timeval &timeout, std::size_t blockSize, const utils::Timeval &terminateTimeout) | core::socket::stream::SocketReader | explicitprotected |
| SocketWriter typedef | core::socket::stream::legacy::SocketConnection< PhysicalSocketT, ConfigT > | private |
| core::socket::stream::legacy::SocketWriter::SocketWriter(const std::string &instanceName, const std::function< void(int)> &onStatus, const utils::Timeval &timeout, std::size_t blockSize, const utils::Timeval &terminateTimeout) | core::socket::stream::SocketWriter | explicitprotected |
| source | core::socket::stream::SocketWriter | private |
| core::span() | core::EventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::span() | core::EventReceiver | protected |
| streamEof() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| streamToPeer(core::pipe::Source *source) final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | virtual |
| Super typedef | core::socket::stream::legacy::SocketConnection< PhysicalSocketT, ConfigT > | private |
| core::suspend() | core::DescriptorEventReceiver | protected |
| core::socket::stream::legacy::SocketWriter::suspend() | core::DescriptorEventReceiver | protected |
| core::suspended | core::DescriptorEventReceiver | private |
| core::terminateTimeout | core::socket::stream::SocketReader | protected |
| core::socket::stream::legacy::SocketWriter::terminateTimeout | core::socket::stream::SocketWriter | protected |
| core::timeoutEvent() final | core::eventreceiver::ReadEventReceiver | privatevirtual |
| timePointToString(const std::chrono::time_point< std::chrono::system_clock > &timePoint) | core::socket::stream::SocketConnection | privatestatic |
| totalProcessed | core::socket::stream::SocketReader | private |
| totalQueued | core::socket::stream::SocketWriter | private |
| totalRead | core::socket::stream::SocketReader | private |
| totalSent | core::socket::stream::SocketWriter | private |
| core::triggered(const utils::Timeval ¤tTime) | core::DescriptorEventReceiver | private |
| unObserved() | core::Observer | protected |
| unobservedEvent() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | privatevirtual |
| write(const char *chunk, std::size_t chunkLen) | core::socket::stream::SocketWriter | protectedvirtual |
| writeEvent() final | core::socket::stream::SocketWriter | privatevirtual |
| WriteEventReceiver(const std::string &name, const utils::Timeval &timeout) | core::eventreceiver::WriteEventReceiver | protected |
| writePuffer | core::socket::stream::SocketWriter | protected |
| writeTimeout() final | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | privatevirtual |
| ~EventReceiver()=default | core::EventReceiver | protectedvirtual |
| ~Observer() | core::Observer | protectedvirtual |
| ~SocketConnection() | core::socket::stream::SocketConnection | protectedvirtual |
| ~SocketConnectionT() override | core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::legacy::SocketReader, core::socket::stream::legacy::SocketWriter, ConfigT > | protected |
| ~SocketReader() override | core::socket::stream::legacy::SocketReader | protected |
| ~SocketWriter() override | core::socket::stream::legacy::SocketWriter | protected |