SNode.C
Loading...
Searching...
No Matches
core::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT > Member List

This is the complete list of members for core::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >, including all inherited members.

core::atNextTick(const std::function< void(void)> &callBack)core::EventReceiverprotectedstatic
core::socket::stream::tls::SocketWriter::atNextTick(const std::function< void(void)> &callBack)core::EventReceiverprotectedstatic
core::blockSizecore::socket::stream::SocketReaderprivate
core::checkTimeout(const utils::Timeval &currentTime)core::DescriptorEventReceiverprotected
core::socket::stream::tls::SocketWriter::checkTimeout(const utils::Timeval &currentTime)core::DescriptorEventReceiverprotected
close() finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
core::closeNotifyIsEOFcore::socket::stream::tls::SocketReaderprotected
core::socket::stream::tls::SocketWriter::closeNotifyIsEOFcore::socket::stream::tls::SocketWriterprotected
Config typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
configcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >private
connectionNamecore::socket::stream::SocketConnectionprotected
connectSocketContext(const std::shared_ptr< SocketContextFactory > &socketContextFactory)core::socket::stream::SocketConnectionprotected
cursorcore::socket::stream::SocketReaderprivate
core::descriptorEventPublishercore::DescriptorEventReceiverprivate
core::DescriptorEventReceiver(const std::string &name, DescriptorEventPublisher &descriptorEventPublisher, const utils::Timeval &timeout=TIMEOUT::DISABLE)core::DescriptorEventReceiverprotected
core::socket::stream::tls::SocketWriter::DescriptorEventReceiver(const std::string &name, DescriptorEventPublisher &descriptorEventPublisher, const utils::Timeval &timeout=TIMEOUT::DISABLE)core::DescriptorEventReceiverprotected
destruct()core::EventReceiverprotectedvirtual
core::disable()core::DescriptorEventReceiverprotected
core::socket::stream::tls::SocketWriter::disable()core::DescriptorEventReceiverprotected
core::dispatchEvent() finalcore::eventreceiver::ReadEventReceiverprivatevirtual
doRead()core::socket::stream::SocketReaderprivate
doSSLHandshake(const std::function< void()> &onSuccess, const std::function< void()> &onTimeout, const std::function< void(int)> &onStatus) finalcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >privatevirtual
doSSLShutdown()core::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
doWrite()core::socket::stream::SocketWriterprivate
doWriteShutdown(const std::function< void()> &onShutdown) finalcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >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::SocketConnectionprivatestatic
core::enable(int fd)core::DescriptorEventReceiverprotected
core::socket::stream::tls::SocketWriter::enable(int fd)core::DescriptorEventReceiverprotected
core::enabledcore::DescriptorEventReceiverprivate
core::eventcore::EventReceiverprivate
core::eventCountercore::DescriptorEventReceiverprivate
core::EventReceiver(const std::string &name)core::EventReceiverprotected
core::EventReceiver(EventReceiver &)=deletecore::EventReceiverprotected
core::EventReceiver(EventReceiver &&)=deletecore::EventReceiverprotected
core::socket::stream::tls::SocketWriter::EventReceiver(const std::string &name)core::EventReceiverprotected
core::socket::stream::tls::SocketWriter::EventReceiver(EventReceiver &)=deletecore::EventReceiverprotected
core::socket::stream::tls::SocketWriter::EventReceiver(EventReceiver &&)=deletecore::EventReceiverprotected
getConfig() constcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >
getConnectionName() constcore::socket::stream::SocketConnection
getFd() const finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
getInstanceName() constcore::socket::stream::SocketConnection
getLocalAddress() const finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
core::getName() constcore::EventReceiverprotected
core::socket::stream::tls::SocketWriter::getName() constcore::EventReceiverprotected
getOnlineDuration() constcore::socket::stream::SocketConnection
getOnlineSince() constcore::socket::stream::SocketConnection
core::getRegisteredFd() constcore::DescriptorEventReceiverprotected
core::socket::stream::tls::SocketWriter::getRegisteredFd() constcore::DescriptorEventReceiverprotected
getRemoteAddress() const finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
getSocketContext() constcore::socket::stream::SocketConnection
getSSL() constcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >
core::getTimeout(const utils::Timeval &currentTime) constcore::DescriptorEventReceiverprotected
core::socket::stream::tls::SocketWriter::getTimeout(const utils::Timeval &currentTime) constcore::DescriptorEventReceiverprotected
getTotalProcessed() const overridecore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
getTotalQueued() const overridecore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
getTotalRead() const overridecore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
getTotalSent() const overridecore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
core::initialTimeoutcore::DescriptorEventReceiverprivate
instanceNamecore::socket::stream::SocketConnectionprotected
core::isEnabled() constcore::DescriptorEventReceiverprotected
core::socket::stream::tls::SocketWriter::isEnabled() constcore::DescriptorEventReceiverprotected
core::isSuspended() constcore::DescriptorEventReceiverprotected
core::socket::stream::tls::SocketWriter::isSuspended() constcore::DescriptorEventReceiverprotected
core::lastTriggeredcore::DescriptorEventReceiverprivate
localAddresscore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >private
markShutdowncore::socket::stream::SocketWriterprotected
core::maxInactivitycore::DescriptorEventReceiverprivate
observationCountercore::Observerprivate
observed()core::Observerprotected
core::observedFdcore::DescriptorEventReceiverprivate
Observer()=defaultcore::Observerprotected
Observer(Observer &)=deletecore::Observerprotected
Observer(Observer &&)=deletecore::Observerprotected
onDisconnectcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >private
core::onEvent(const utils::Timeval &currentTime) finalcore::DescriptorEventReceiverprivatevirtual
onlineSinceTimePointcore::socket::stream::SocketConnectionprotected
onReadError(int errnum)core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >protected
onReadShutdown() finalcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >privatevirtual
onReceivedFromPeer(std::size_t available) finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >privatevirtual
onShutdowncore::socket::stream::SocketWriterprotected
onSignal(int signum) finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >privatevirtual
core::onStatuscore::socket::stream::SocketReaderprivate
onWriteError(int errnum)core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >protected
core::operator=(EventReceiver &)=deletecore::EventReceiverprotected
core::operator=(EventReceiver &&)=deletecore::EventReceiverprotected
core::socket::stream::tls::SocketWriter::operator=(EventReceiver &)=deletecore::EventReceiverprotected
core::socket::stream::tls::SocketWriter::operator=(EventReceiver &&)=deletecore::EventReceiverprotected
physicalSocketcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >private
PhysicalSocket typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
read(char *chunk, std::size_t chunkLen) overridecore::socket::stream::tls::SocketReaderprivatevirtual
readBuffercore::socket::stream::SocketReaderprivate
readEvent() finalcore::socket::stream::SocketReaderprivatevirtual
ReadEventReceiver(const std::string &name, const utils::Timeval &timeout)core::eventreceiver::ReadEventReceiverprotected
readFromPeer(char *chunk, std::size_t chunkLen) finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
readTimeout() finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >privatevirtual
core::relax()core::EventReceiverprotected
core::socket::stream::tls::SocketWriter::relax()core::EventReceiverprotected
remoteAddresscore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >private
core::resume()core::DescriptorEventReceiverprotected
core::socket::stream::tls::SocketWriter::resume()core::DescriptorEventReceiverprotected
sendToPeer(const char *chunk, std::size_t chunkLen) finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
sendToPeer(const char *chunk, std::size_t chunkLen)=0core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
sendToPeer(const std::string &data)core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::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::SocketReaderprotected
core::socket::stream::tls::SocketWriter::setBlockSize(std::size_t writeBlockSize)core::socket::stream::SocketWriterprotected
core::setDisabled()core::DescriptorEventReceiverprivate
core::setEnabled(const utils::Timeval &currentTime)core::DescriptorEventReceiverprivate
setSocketContext(SocketContext *socketContext)core::socket::stream::SocketConnectionprotected
setTimeout(const utils::Timeval &timeout) finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
core::shutdownInProgresscore::socket::stream::SocketReaderprivate
core::socket::stream::tls::SocketWriter::shutdownInProgresscore::socket::stream::SocketWriterprotected
shutdownRead() finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
shutdownWrite(bool forceClose) finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
core::socket::stream::tls::SocketWriter::shutdownWrite(const std::function< void()> &onShutdown)core::socket::stream::SocketWriterprotected
core::signalEvent(int sigNum) finalcore::socket::stream::SocketReaderprivatevirtual
sizecore::socket::stream::SocketReaderprivate
SocketAcceptorcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >friend
SocketAddress typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >
SocketConnection(PhysicalSocket &&physicalSocket, const std::function< void(SocketConnection *)> &onDisconnect, const std::shared_ptr< Config > &config)core::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >
SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >::SocketConnection(int fd, const net::config::ConfigInstance *config)core::socket::stream::SocketConnection
SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >::SocketConnection(const SocketConnection &)=deletecore::socket::stream::SocketConnection
SocketConnectionT()=deletecore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >
SocketConnectionT(PhysicalSocket &&physicalSocket, const std::function< void()> &onDisconnectm, const std::shared_ptr< Config > &config)core::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >protected
SocketConnectorcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >friend
socketContextcore::socket::stream::SocketConnectionprotected
SocketReader typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
core::socket::stream::tls::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::SocketReaderexplicitprotected
SocketWriter typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
core::socket::stream::tls::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::SocketWriterexplicitprotected
sourcecore::socket::stream::SocketWriterprivate
core::span()core::EventReceiverprotected
core::socket::stream::tls::SocketWriter::span()core::EventReceiverprotected
sslcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
sslInitTimeoutcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
sslShutdownTimeoutcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
startSSL(int fd, SSL_CTX *ctx, const utils::Timeval &sslInitTimeout, const utils::Timeval &sslShutdownTimeout, bool closeNotifyIsEOF)core::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
stopSSL()core::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
streamEof() finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
streamToPeer(core::pipe::Source *source) finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >virtual
Super typedefcore::socket::stream::tls::SocketConnection< PhysicalSocketT, ConfigT >private
core::suspend()core::DescriptorEventReceiverprotected
core::socket::stream::tls::SocketWriter::suspend()core::DescriptorEventReceiverprotected
core::suspendedcore::DescriptorEventReceiverprivate
core::terminateTimeoutcore::socket::stream::SocketReaderprotected
core::socket::stream::tls::SocketWriter::terminateTimeoutcore::socket::stream::SocketWriterprotected
core::timeoutEvent() finalcore::eventreceiver::ReadEventReceiverprivatevirtual
timePointToString(const std::chrono::time_point< std::chrono::system_clock > &timePoint)core::socket::stream::SocketConnectionprivatestatic
totalProcessedcore::socket::stream::SocketReaderprivate
totalQueuedcore::socket::stream::SocketWriterprivate
totalReadcore::socket::stream::SocketReaderprivate
totalSentcore::socket::stream::SocketWriterprivate
core::triggered(const utils::Timeval &currentTime)core::DescriptorEventReceiverprivate
unObserved()core::Observerprotected
unobservedEvent() finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >privatevirtual
write(const char *chunk, std::size_t chunkLen) overridecore::socket::stream::tls::SocketWriterprivatevirtual
writeEvent() finalcore::socket::stream::SocketWriterprivatevirtual
WriteEventReceiver(const std::string &name, const utils::Timeval &timeout)core::eventreceiver::WriteEventReceiverprotected
writePuffercore::socket::stream::SocketWriterprotected
writeTimeout() finalcore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >privatevirtual
~EventReceiver()=defaultcore::EventReceiverprotectedvirtual
~Observer()core::Observerprotectedvirtual
~SocketConnection()core::socket::stream::SocketConnectionprotectedvirtual
~SocketConnectionT() overridecore::socket::stream::SocketConnectionT< PhysicalSocketT, core::socket::stream::tls::SocketReader, core::socket::stream::tls::SocketWriter, ConfigT >protected