Deskflow 1.22.0.197
Keyboard and mouse sharing utility
|
Socket factory. More...
#include <ISocketFactory.h>
Public Member Functions | |
accessors | |
virtual IDataSocket * | create (IArchNetwork::AddressFamily family=IArchNetwork::AddressFamily::INet, SecurityLevel securityLevel=SecurityLevel::PlainText) const =0 |
Create data socket. | |
virtual IListenSocket * | createListen (IArchNetwork::AddressFamily family=IArchNetwork::AddressFamily::INet, SecurityLevel securityLevel=SecurityLevel::PlainText) const =0 |
Create listen socket. | |
Public Member Functions inherited from IInterface | |
virtual | ~IInterface ()=default |
Interface destructor does nothing. |
Socket factory.
This interface defines the methods common to all factories used to create sockets.
|
pure virtual |
Create data socket.
Implemented in TCPSocketFactory.
|
pure virtual |
Create listen socket.
Implemented in TCPSocketFactory.