SNode.C
|
#include <SocketConnection.h>
Public Types | |
using | SocketAddress = typename Super::SocketAddress |
Public Member Functions | |
SocketConnection (const std::string &instanceName, PhysicalSocket &&physicalSocket, const std::function< void(SocketConnection *)> &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) | |
Private Types | |
using | Super |
using | PhysicalSocket = PhysicalSocketT |
using | SocketReader = typename Super::SocketReader |
using | SocketWriter = typename Super::SocketWriter |
Friends | |
template<typename PhysicalSocket , typename Config > | |
class | SocketAcceptor |
template<typename PhysicalSocket , typename Config > | |
class | SocketConnector |
Definition at line 27 of file SocketAcceptor.h.
|
private |
Definition at line 43 of file SocketConnection.h.
using core::socket::stream::legacy::SocketConnection< PhysicalSocketT >::SocketAddress = typename Super::SocketAddress |
Definition at line 48 of file SocketConnection.h.
|
private |
Definition at line 44 of file SocketConnection.h.
|
private |
Definition at line 45 of file SocketConnection.h.
|
private |
Definition at line 40 of file SocketConnection.h.
core::socket::stream::legacy::SocketConnection< PhysicalSocket >::SocketConnection | ( | const std::string & | instanceName, |
PhysicalSocket && | physicalSocket, | ||
const std::function< void(SocketConnection< PhysicalSocketT > *)> & | 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 ) |
Definition at line 32 of file SocketConnection.hpp.
References core::socket::stream::legacy::SocketConnection< PhysicalSocketT >::SocketConnection().
Referenced by core::socket::stream::legacy::SocketConnection< PhysicalSocketT >::SocketConnection().
|
friend |
Definition at line 63 of file SocketConnection.h.
|
friend |
Definition at line 66 of file SocketConnection.h.