Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
Socket factory for TCP sockets. More...
#include <TCPSocketFactory.h>
Public Member Functions | |
TCPSocketFactory (IEventQueue *events, SocketMultiplexer *socketMultiplexer) | |
~TCPSocketFactory () override=default | |
IDataSocket * | create (IArchNetwork::AddressFamily family=IArchNetwork::AddressFamily::INet, SecurityLevel securityLevel=SecurityLevel::PlainText) const override |
Create data socket. | |
IListenSocket * | createListen (IArchNetwork::AddressFamily family=IArchNetwork::AddressFamily::INet, SecurityLevel securityLevel=SecurityLevel::PlainText) const override |
Create listen socket. | |
Public Member Functions inherited from ISocketFactory | |
Public Member Functions inherited from IInterface | |
virtual | ~IInterface ()=default |
Interface destructor does nothing. |
Socket factory for TCP sockets.
TCPSocketFactory::TCPSocketFactory | ( | IEventQueue * | events, |
SocketMultiplexer * | socketMultiplexer ) |
|
overridedefault |
|
overridevirtual |
Create data socket.
Implements ISocketFactory.
|
overridevirtual |
Create listen socket.
Implements ISocketFactory.