| 
    FreeRDP
    
   | 
 
#include <freerdp/api.h>#include <freerdp/types.h>#include <freerdp/settings.h>#include <freerdp/peer.h>
Data Structures | |
| struct | freerdp_listener | 
Typedefs | |
| typedef BOOL(* | psListenerOpen) (freerdp_listener *instance, const char *bind_address, UINT16 port) | 
| typedef BOOL(* | psListenerOpenLocal) (freerdp_listener *instance, const char *path) | 
| typedef BOOL(* | psListenerOpenFromSocket) (freerdp_listener *instance, int fd) | 
| typedef DWORD(* | psListenerGetEventHandles) (freerdp_listener *instance, HANDLE *events, DWORD nCount) | 
| typedef BOOL(* | psListenerCheckFileDescriptor) (freerdp_listener *instance) | 
| typedef void(* | psListenerClose) (freerdp_listener *instance) | 
| typedef BOOL(* | psPeerAccepted) (freerdp_listener *instance, freerdp_peer *client) | 
Functions | |
| FREERDP_API void | freerdp_listener_free (freerdp_listener *instance) | 
| FREERDP_API freerdp_listener * | freerdp_listener_new (void) | 
| typedef BOOL(* psListenerCheckFileDescriptor) (freerdp_listener *instance) | 
| typedef void(* psListenerClose) (freerdp_listener *instance) | 
| typedef DWORD(* psListenerGetEventHandles) (freerdp_listener *instance, HANDLE *events, DWORD nCount) | 
| typedef BOOL(* psListenerOpen) (freerdp_listener *instance, const char *bind_address, UINT16 port) | 
| typedef BOOL(* psListenerOpenFromSocket) (freerdp_listener *instance, int fd) | 
| typedef BOOL(* psListenerOpenLocal) (freerdp_listener *instance, const char *path) | 
| typedef BOOL(* psPeerAccepted) (freerdp_listener *instance, freerdp_peer *client) | 
| FREERDP_API void freerdp_listener_free | ( | freerdp_listener * | instance | ) | 

| FREERDP_API freerdp_listener* freerdp_listener_new | ( | void | ) | 

