|
MeVisLab Toolbox Reference
|
A TCP connector session with TLS support asynchronously connecting to a TCP server. More...
#include <TlsConnectorSession.h>
Public Member Functions | |
| void | start () |
| void | stop () |
| Public Member Functions inherited from asio::SocketCreationSession< TlsConnectorSession > | |
| SignalConnection | observeConnectionEstablished (Slot &&slot) |
| SignalConnection | observeErrorOccured (Slot &&slot) |
| SignalConnection | observeAboutToBeDestroyed (Slot &&slot) |
| ~SocketCreationSession () | |
Friends | |
| class | SocketCreationSession< TlsConnectorSession > |
Additional Inherited Members | |
| Static Public Member Functions inherited from asio::SocketCreationSession< TlsConnectorSession > | |
| static std::shared_ptr< TlsConnectorSession > | create (Arguments &&... arguments) |
| Protected Member Functions inherited from asio::SocketCreationSession< TlsConnectorSession > | |
| void | emitConnectionEstablished (std::unique_ptr< Socket > socket) |
| void | emitErrorOccured (const ErrorCode &ec) |
A TCP connector session with TLS support asynchronously connecting to a TCP server.
The session implements the asio::SocketCreationSession class template and signals asio::Socket interfaces for connected and encrypted sockets. Synopsis:
Definition at line 36 of file TlsConnectorSession.h.
| void asio::TlsConnectorSession::start | ( | ) |
| void asio::TlsConnectorSession::stop | ( | ) |
|
friend |
Definition at line 36 of file TlsConnectorSession.h.
References ASYNCHRONOUSIO_EXPORT.