Class template facilitating the definition of asio::Socket generators.  
 More...
#include <SocketCreationSession.h>
 | 
| template<typename... Arguments>  | 
| static std::shared_ptr< SessionType >  | create (Arguments &&... arguments) | 
|   | 
template<typename SessionType>
class asio::SocketCreationSession< SessionType >
Class template facilitating the definition of asio::Socket generators. 
This class template exists to avoid code duplication for different socket setups.
For more information have a look at asio::TcpConnectorSession, asio::TlsConnectorSession, asio::TcpAcceptorSession, asio::TlsAcceptorSession. 
Definition at line 23 of file SocketCreationSession.h.
 
◆ ~SocketCreationSession()
template<typename SessionType > 
 
 
◆ create()
template<typename SessionType > 
template<typename... Arguments> 
 
 
◆ emitConnectionEstablished()
template<typename SessionType > 
 
 
◆ emitErrorOccured()
template<typename SessionType > 
 
 
◆ observeAboutToBeDestroyed()
template<typename SessionType > 
template<typename Slot > 
 
 
◆ observeConnectionEstablished()
template<typename SessionType > 
template<typename Slot > 
 
 
◆ observeErrorOccured()
template<typename SessionType > 
template<typename Slot > 
 
 
The documentation for this class was generated from the following file: