|
MeVisLab Toolbox Reference
|
A TCP acceptor session with TLS support continuously waiting for incoming connections. More...
#include <TlsAcceptorSession.h>
Public Member Functions | |
| unsigned short | port () const |
| void | start () |
| void | stop () |
| Public Member Functions inherited from asio::SocketCreationSession< TlsAcceptorSession > | |
| SignalConnection | observeConnectionEstablished (Slot &&slot) |
| SignalConnection | observeErrorOccured (Slot &&slot) |
| SignalConnection | observeAboutToBeDestroyed (Slot &&slot) |
| ~SocketCreationSession () | |
Friends | |
| class | SocketCreationSession< TlsAcceptorSession > |
Additional Inherited Members | |
| Static Public Member Functions inherited from asio::SocketCreationSession< TlsAcceptorSession > | |
| static std::shared_ptr< TlsAcceptorSession > | create (Arguments &&... arguments) |
| Protected Member Functions inherited from asio::SocketCreationSession< TlsAcceptorSession > | |
| void | emitConnectionEstablished (std::unique_ptr< Socket > socket) |
| void | emitErrorOccured (const ErrorCode &ec) |
A TCP acceptor session with TLS support continuously waiting for incoming connections.
The session implements the asio::SocketCreationSession class template and signals asio::Socket interfaces for incoming encrypted connections. Synopsis:
Definition at line 39 of file TlsAcceptorSession.h.
| unsigned short asio::TlsAcceptorSession::port | ( | ) | const |
Referenced by SocketCreationSession< TlsAcceptorSession >.
| void asio::TlsAcceptorSession::start | ( | ) |
| void asio::TlsAcceptorSession::stop | ( | ) |
|
friend |
Definition at line 39 of file TlsAcceptorSession.h.
References ASYNCHRONOUSIO_EXPORT, and port().