#include <WSConnection.h>
|
| WSSSLConnection (TCPServer &server, SOCKET connectionSocket, const sockaddr_in *addr, WSServices &services, LogEngine &logEngine, const Options &options) |
|
| ~WSSSLConnection () override=default |
|
| WSConnection (TCPServer &server, SOCKET connectionSocket, const sockaddr_in *connectionAddress, WSServices &services, LogEngine &logEngine, const Options &options) |
|
| ~WSConnection () override=default |
|
void | run () override |
|
| ServerConnection (TCPServer &server, SOCKET connectionSocket, Type type, const sockaddr_in *connectionAddress, const String &taskName, const ServerConnection::Function &connectionFunction={}) |
|
TCPSocket & | socket () const |
|
TCPServer & | server () const |
|
String | address () const |
|
size_t | serial () const |
|
| Runable (const String &name) |
|
virtual | ~Runable ()=default |
|
void | execute () |
|
virtual void | terminate () |
|
bool | terminated () const |
|
String | name () const |
|
◆ WSSSLConnection()
sptk::WSSSLConnection::WSSSLConnection |
( |
TCPServer & |
server, |
|
|
SOCKET |
connectionSocket, |
|
|
const sockaddr_in * |
addr, |
|
|
WSServices & |
services, |
|
|
LogEngine & |
logEngine, |
|
|
const Options & |
options |
|
) |
| |
Constructor
- Parameters
-
server | TCP server |
connectionSocket | Incoming connection socket, accepted by accept() function |
addr | Incoming connection info |
services | Registered services to process incoming connection |
logEngine | Log engine |
options | Connection options |
◆ ~WSSSLConnection()
sptk::WSSSLConnection::~WSSSLConnection |
( |
| ) |
|
|
overridedefault |
The documentation for this class was generated from the following file: