FreeRDP
server/telemetry.h File Reference
This graph shows which files directly or indirectly include this file:

Data Structures

struct  TelemetryServerContext
 

Typedefs

typedef UINT(* psTelemetryServerOpen) (TelemetryServerContext *context)
 
typedef UINT(* psTelemetryServerClose) (TelemetryServerContext *context)
 
typedef BOOL(* psTelemetryServerChannelIdAssigned) (TelemetryServerContext *context, UINT32 channelId)
 
typedef UINT(* psTelemetryServerInitialize) (TelemetryServerContext *context, BOOL externalThread)
 
typedef UINT(* psTelemetryServerPoll) (TelemetryServerContext *context)
 
typedef BOOL(* psTelemetryServerChannelHandle) (TelemetryServerContext *context, HANDLE *handle)
 
typedef UINT(* psTelemetryServerRdpTelemetry) (TelemetryServerContext *context, const TELEMETRY_RDP_TELEMETRY_PDU *rdpTelemetry)
 

Functions

FREERDP_API void telemetry_server_context_free (TelemetryServerContext *context)
 
FREERDP_API TelemetryServerContext * telemetry_server_context_new (HANDLE vcm)
 

Typedef Documentation

◆ psTelemetryServerChannelHandle

typedef BOOL(* psTelemetryServerChannelHandle) (TelemetryServerContext *context, HANDLE *handle)

◆ psTelemetryServerChannelIdAssigned

typedef BOOL(* psTelemetryServerChannelIdAssigned) (TelemetryServerContext *context, UINT32 channelId)

◆ psTelemetryServerClose

typedef UINT(* psTelemetryServerClose) (TelemetryServerContext *context)

◆ psTelemetryServerInitialize

typedef UINT(* psTelemetryServerInitialize) (TelemetryServerContext *context, BOOL externalThread)

◆ psTelemetryServerOpen

typedef UINT(* psTelemetryServerOpen) (TelemetryServerContext *context)

◆ psTelemetryServerPoll

typedef UINT(* psTelemetryServerPoll) (TelemetryServerContext *context)

◆ psTelemetryServerRdpTelemetry

typedef UINT(* psTelemetryServerRdpTelemetry) (TelemetryServerContext *context, const TELEMETRY_RDP_TELEMETRY_PDU *rdpTelemetry)

Function Documentation

◆ telemetry_server_context_free()

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

◆ telemetry_server_context_new()

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