58 void addStreamHandlers();
59 void addProxyHandlers();
60 void removeHandlers();
61 void initProxy(
const std::string &
name,
int major,
int minor);
64 void handleWriteError();
66 void handleDisconnect();
73 Server *m_server =
nullptr;
static const struct sockaddr FAR * name
Definition ArchNetworkWinsock.cpp:27
static fd_set FAR fd_set FAR fd_set FAR const struct timeval FAR * timeout
Definition ArchNetworkWinsock.cpp:39
ClientProxyUnknown(ClientProxyUnknown &&)=delete
ClientProxyUnknown & operator=(ClientProxyUnknown &&)=delete
deskflow::IStream * getStream()
Get the stream.
Definition ClientProxyUnknown.h:48
ClientProxy * orphanClientProxy()
Get the client proxy.
Definition ClientProxyUnknown.cpp:63
ClientProxyUnknown(ClientProxyUnknown const &)=delete
ClientProxyUnknown & operator=(ClientProxyUnknown const &)=delete
~ClientProxyUnknown()
Definition ClientProxyUnknown.cpp:55
ClientProxyUnknown(deskflow::IStream *stream, double timeout, Server *server, IEventQueue *events)
Definition ClientProxyUnknown.cpp:37
Generic proxy for client.
Definition ClientProxy.h:20
Definition SimpleEventQueueBuffer.cpp:13
Event queue interface.
Definition IEventQueue.h:32
Deskflow server.
Definition Server.h:44
Bidirectional stream interface.
Definition IStream.h:24
Definition EventTypes.h:11