|
FreeRDP-WebConnect WebSockets gateway
1.0.0.167
|
The namespace of the main proxy application. More...
Classes | |
| class | kbdio |
| A small helper class for providing cross-platform non-blocking keyboard input. More... | |
| class | logger |
| A logging class, mapping syslog(3) functionality to C++ on Unix systems. More... | |
| class | MyRawSocketHandler |
| This class is our specialization of RawSocketHandler which handles all WebSocket I/O events. More... | |
| class | NTService |
| A class for implementing a Windows service. More... | |
| class | Png |
| This class implements a simple PNG generator for generating in-memory cursor images. More... | |
| class | Primary |
| Implementation of the FreeRDP Primary interface. More... | |
| class | RDP |
| This class serves as a wrapper around the main FreeRDP API. More... | |
| struct | WsRdpParams |
| Our set of session parameters (from html form). More... | |
| struct | wsgContext |
| Our extension of FreeRDP's context. More... | |
| class | Update |
| Implementation of the FreeRDP Update interface. More... | |
Typedefs | |
|
typedef boost::shared_ptr < wspp::wsendpoint > | conn_ptr |
| A shared pointer to our server-side WebSocket connection endpoint. | |
|
typedef boost::shared_ptr < wspp::wshandler > | handler_ptr |
| A shared pointer to our server-side WebSocket event handler. | |
| typedef boost::shared_ptr< RDP > | rdp_ptr |
| A shared pointer to our server-side RDP client instance. | |
|
typedef boost::tuple< conn_ptr, handler_ptr, rdp_ptr > | conn_tuple |
| Combinded tuple of involved instances of an RDP session. | |
|
typedef std::map < EHSConnection *, conn_tuple > | conn_map |
| A map for finding our session related instances by EHSConnection. | |
| typedef wsgate::logger | log |
| Our global logging instance. | |
Enumerations | |
| enum | WsOPsc { WSOP_SC_BEGINPAINT, WSOP_SC_ENDPAINT, WSOP_SC_BITMAP, WSOP_SC_OPAQUERECT, WSOP_SC_SETBOUNDS, WSOP_SC_PATBLT, WSOP_SC_MULTI_OPAQUERECT, WSOP_SC_SCRBLT, WSOP_SC_PTR_NEW, WSOP_SC_PTR_FREE, WSOP_SC_PTR_SET, WSOP_SC_PTR_SETNULL, WSOP_SC_PTR_SETDEFAULT } |
| OP-Codes, sent from the server to the (JavaScript) client. | |
| enum | WsOPcs { WSOP_CS_MOUSE, WSOP_CS_KUPDOWN, WSOP_CS_KPRESS } |
| OP-Codes, sent from the (JavaScript) client to the server. | |
The namespace of the main proxy application.