FreeRDP
server/disp.h File Reference
#include <freerdp/channels/disp.h>
#include <freerdp/api.h>
#include <freerdp/types.h>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  DispServerContext
 

Typedefs

typedef BOOL(* psDispChannelIdAssigned) (DispServerContext *context, UINT32 channelId)
 
typedef UINT(* psDispMonitorLayout) (DispServerContext *context, const DISPLAY_CONTROL_MONITOR_LAYOUT_PDU *pdu)
 
typedef UINT(* psDispCaps) (DispServerContext *context)
 
typedef UINT(* psDispOpen) (DispServerContext *context)
 
typedef UINT(* psDispClose) (DispServerContext *context)
 

Functions

FREERDP_API void disp_server_context_free (DispServerContext *context)
 
FREERDP_API DispServerContext * disp_server_context_new (HANDLE vcm)
 

Typedef Documentation

◆ psDispCaps

typedef UINT(* psDispCaps) (DispServerContext *context)

◆ psDispChannelIdAssigned

typedef BOOL(* psDispChannelIdAssigned) (DispServerContext *context, UINT32 channelId)

◆ psDispClose

typedef UINT(* psDispClose) (DispServerContext *context)

◆ psDispMonitorLayout

typedef UINT(* psDispMonitorLayout) (DispServerContext *context, const DISPLAY_CONTROL_MONITOR_LAYOUT_PDU *pdu)

◆ psDispOpen

typedef UINT(* psDispOpen) (DispServerContext *context)

Function Documentation

◆ disp_server_context_free()

FREERDP_API void disp_server_context_free ( DispServerContext *  context)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ disp_server_context_new()

FREERDP_API DispServerContext* disp_server_context_new ( HANDLE  vcm)
Here is the call graph for this function:
Here is the caller graph for this function: