FreeRDP
|
Data Structures | |
struct | RdpgfxServerContext |
Typedefs | |
typedef BOOL(* | psRdpgfxServerOpen) (RdpgfxServerContext *context) |
typedef BOOL(* | psRdpgfxServerClose) (RdpgfxServerContext *context) |
typedef BOOL(* | psRdpgfxServerChannelIdAssigned) (RdpgfxServerContext *context, UINT32 channelId) |
typedef BOOL(* | psRdpgfxServerInitialize) (RdpgfxServerContext *context, BOOL externalThread) |
typedef UINT(* | psRdpgfxResetGraphics) (RdpgfxServerContext *context, const RDPGFX_RESET_GRAPHICS_PDU *resetGraphics) |
typedef UINT(* | psRdpgfxStartFrame) (RdpgfxServerContext *context, const RDPGFX_START_FRAME_PDU *startFrame) |
typedef UINT(* | psRdpgfxEndFrame) (RdpgfxServerContext *context, const RDPGFX_END_FRAME_PDU *endFrame) |
typedef UINT(* | psRdpgfxSurfaceCommand) (RdpgfxServerContext *context, const RDPGFX_SURFACE_COMMAND *cmd) |
typedef UINT(* | psRdpgfxSurfaceFrameCommand) (RdpgfxServerContext *context, const RDPGFX_SURFACE_COMMAND *cmd, const RDPGFX_START_FRAME_PDU *startFrame, const RDPGFX_END_FRAME_PDU *endFrame) |
typedef UINT(* | psRdpgfxDeleteEncodingContext) (RdpgfxServerContext *context, const RDPGFX_DELETE_ENCODING_CONTEXT_PDU *deleteEncodingContext) |
typedef UINT(* | psRdpgfxCreateSurface) (RdpgfxServerContext *context, const RDPGFX_CREATE_SURFACE_PDU *createSurface) |
typedef UINT(* | psRdpgfxDeleteSurface) (RdpgfxServerContext *context, const RDPGFX_DELETE_SURFACE_PDU *deleteSurface) |
typedef UINT(* | psRdpgfxSolidFill) (RdpgfxServerContext *context, const RDPGFX_SOLID_FILL_PDU *solidFill) |
typedef UINT(* | psRdpgfxSurfaceToSurface) (RdpgfxServerContext *context, const RDPGFX_SURFACE_TO_SURFACE_PDU *surfaceToSurface) |
typedef UINT(* | psRdpgfxSurfaceToCache) (RdpgfxServerContext *context, const RDPGFX_SURFACE_TO_CACHE_PDU *surfaceToCache) |
typedef UINT(* | psRdpgfxCacheToSurface) (RdpgfxServerContext *context, const RDPGFX_CACHE_TO_SURFACE_PDU *cacheToSurface) |
typedef UINT(* | psRdpgfxCacheImportOffer) (RdpgfxServerContext *context, const RDPGFX_CACHE_IMPORT_OFFER_PDU *cacheImportOffer) |
typedef UINT(* | psRdpgfxCacheImportReply) (RdpgfxServerContext *context, const RDPGFX_CACHE_IMPORT_REPLY_PDU *cacheImportReply) |
typedef UINT(* | psRdpgfxEvictCacheEntry) (RdpgfxServerContext *context, const RDPGFX_EVICT_CACHE_ENTRY_PDU *evictCacheEntry) |
typedef UINT(* | psRdpgfxMapSurfaceToOutput) (RdpgfxServerContext *context, const RDPGFX_MAP_SURFACE_TO_OUTPUT_PDU *surfaceToOutput) |
typedef UINT(* | psRdpgfxMapSurfaceToWindow) (RdpgfxServerContext *context, const RDPGFX_MAP_SURFACE_TO_WINDOW_PDU *surfaceToWindow) |
typedef UINT(* | psRdpgfxMapSurfaceToScaledOutput) (RdpgfxServerContext *context, const RDPGFX_MAP_SURFACE_TO_SCALED_OUTPUT_PDU *surfaceToOutput) |
typedef UINT(* | psRdpgfxMapSurfaceToScaledWindow) (RdpgfxServerContext *context, const RDPGFX_MAP_SURFACE_TO_SCALED_WINDOW_PDU *surfaceToWindow) |
typedef UINT(* | psRdpgfxCapsAdvertise) (RdpgfxServerContext *context, const RDPGFX_CAPS_ADVERTISE_PDU *capsAdvertise) |
typedef UINT(* | psRdpgfxCapsConfirm) (RdpgfxServerContext *context, const RDPGFX_CAPS_CONFIRM_PDU *capsConfirm) |
typedef UINT(* | psRdpgfxFrameAcknowledge) (RdpgfxServerContext *context, const RDPGFX_FRAME_ACKNOWLEDGE_PDU *frameAcknowledge) |
typedef UINT(* | psRdpgfxQoeFrameAcknowledge) (RdpgfxServerContext *context, const RDPGFX_QOE_FRAME_ACKNOWLEDGE_PDU *qoeFrameAcknowledge) |
Functions | |
FREERDP_API void | rdpgfx_server_context_free (RdpgfxServerContext *context) |
FREERDP_API RdpgfxServerContext * | rdpgfx_server_context_new (HANDLE vcm) |
FREERDP_API BOOL | rdpgfx_server_set_own_thread (RdpgfxServerContext *context, BOOL internalThread) |
FREERDP_API HANDLE | rdpgfx_server_get_event_handle (RdpgfxServerContext *context) |
FREERDP_API UINT | rdpgfx_server_handle_messages (RdpgfxServerContext *context) |
typedef UINT(* psRdpgfxCacheImportOffer) (RdpgfxServerContext *context, const RDPGFX_CACHE_IMPORT_OFFER_PDU *cacheImportOffer) |
typedef UINT(* psRdpgfxCacheImportReply) (RdpgfxServerContext *context, const RDPGFX_CACHE_IMPORT_REPLY_PDU *cacheImportReply) |
typedef UINT(* psRdpgfxCacheToSurface) (RdpgfxServerContext *context, const RDPGFX_CACHE_TO_SURFACE_PDU *cacheToSurface) |
typedef UINT(* psRdpgfxCapsAdvertise) (RdpgfxServerContext *context, const RDPGFX_CAPS_ADVERTISE_PDU *capsAdvertise) |
typedef UINT(* psRdpgfxCapsConfirm) (RdpgfxServerContext *context, const RDPGFX_CAPS_CONFIRM_PDU *capsConfirm) |
typedef UINT(* psRdpgfxCreateSurface) (RdpgfxServerContext *context, const RDPGFX_CREATE_SURFACE_PDU *createSurface) |
typedef UINT(* psRdpgfxDeleteEncodingContext) (RdpgfxServerContext *context, const RDPGFX_DELETE_ENCODING_CONTEXT_PDU *deleteEncodingContext) |
typedef UINT(* psRdpgfxDeleteSurface) (RdpgfxServerContext *context, const RDPGFX_DELETE_SURFACE_PDU *deleteSurface) |
typedef UINT(* psRdpgfxEndFrame) (RdpgfxServerContext *context, const RDPGFX_END_FRAME_PDU *endFrame) |
typedef UINT(* psRdpgfxEvictCacheEntry) (RdpgfxServerContext *context, const RDPGFX_EVICT_CACHE_ENTRY_PDU *evictCacheEntry) |
typedef UINT(* psRdpgfxFrameAcknowledge) (RdpgfxServerContext *context, const RDPGFX_FRAME_ACKNOWLEDGE_PDU *frameAcknowledge) |
typedef UINT(* psRdpgfxMapSurfaceToOutput) (RdpgfxServerContext *context, const RDPGFX_MAP_SURFACE_TO_OUTPUT_PDU *surfaceToOutput) |
typedef UINT(* psRdpgfxMapSurfaceToScaledOutput) (RdpgfxServerContext *context, const RDPGFX_MAP_SURFACE_TO_SCALED_OUTPUT_PDU *surfaceToOutput) |
typedef UINT(* psRdpgfxMapSurfaceToScaledWindow) (RdpgfxServerContext *context, const RDPGFX_MAP_SURFACE_TO_SCALED_WINDOW_PDU *surfaceToWindow) |
typedef UINT(* psRdpgfxMapSurfaceToWindow) (RdpgfxServerContext *context, const RDPGFX_MAP_SURFACE_TO_WINDOW_PDU *surfaceToWindow) |
typedef UINT(* psRdpgfxQoeFrameAcknowledge) (RdpgfxServerContext *context, const RDPGFX_QOE_FRAME_ACKNOWLEDGE_PDU *qoeFrameAcknowledge) |
typedef UINT(* psRdpgfxResetGraphics) (RdpgfxServerContext *context, const RDPGFX_RESET_GRAPHICS_PDU *resetGraphics) |
typedef BOOL(* psRdpgfxServerChannelIdAssigned) (RdpgfxServerContext *context, UINT32 channelId) |
typedef BOOL(* psRdpgfxServerClose) (RdpgfxServerContext *context) |
typedef BOOL(* psRdpgfxServerInitialize) (RdpgfxServerContext *context, BOOL externalThread) |
typedef BOOL(* psRdpgfxServerOpen) (RdpgfxServerContext *context) |
typedef UINT(* psRdpgfxSolidFill) (RdpgfxServerContext *context, const RDPGFX_SOLID_FILL_PDU *solidFill) |
typedef UINT(* psRdpgfxStartFrame) (RdpgfxServerContext *context, const RDPGFX_START_FRAME_PDU *startFrame) |
typedef UINT(* psRdpgfxSurfaceCommand) (RdpgfxServerContext *context, const RDPGFX_SURFACE_COMMAND *cmd) |
typedef UINT(* psRdpgfxSurfaceFrameCommand) (RdpgfxServerContext *context, const RDPGFX_SURFACE_COMMAND *cmd, const RDPGFX_START_FRAME_PDU *startFrame, const RDPGFX_END_FRAME_PDU *endFrame) |
typedef UINT(* psRdpgfxSurfaceToCache) (RdpgfxServerContext *context, const RDPGFX_SURFACE_TO_CACHE_PDU *surfaceToCache) |
typedef UINT(* psRdpgfxSurfaceToSurface) (RdpgfxServerContext *context, const RDPGFX_SURFACE_TO_SURFACE_PDU *surfaceToSurface) |
FREERDP_API void rdpgfx_server_context_free | ( | RdpgfxServerContext * | context | ) |
FREERDP_API RdpgfxServerContext* rdpgfx_server_context_new | ( | HANDLE | vcm | ) |
FREERDP_API HANDLE rdpgfx_server_get_event_handle | ( | RdpgfxServerContext * | context | ) |
FREERDP_API UINT rdpgfx_server_handle_messages | ( | RdpgfxServerContext * | context | ) |
FREERDP_API BOOL rdpgfx_server_set_own_thread | ( | RdpgfxServerContext * | context, |
BOOL | internalThread | ||
) |