libguac  0.7.0
Data Fields
guac_client_info Struct Reference

Information exposed by the remote client during the connection handshake which can be used by a client plugin. More...

Data Fields

int optimal_width
 The number of pixels the remote client requests for the display width.
int optimal_height
 The number of pixels the remote client requests for the display height.
const char ** audio_mimetypes
 NULL-terminated array of client-supported audio mimetypes.
const char ** video_mimetypes
 NULL-terminated array of client-supported video mimetypes.

Detailed Description

Information exposed by the remote client during the connection handshake which can be used by a client plugin.


Field Documentation

NULL-terminated array of client-supported audio mimetypes.

If the client does not support audio at all, this will be NULL.

The number of pixels the remote client requests for the display height.

This need not be honored by a client plugin implementation, but if the underlying protocol of the client plugin supports dynamic sizing of the screen, honoring the display size request is recommended.

The number of pixels the remote client requests for the display width.

This need not be honored by a client plugin implementation, but if the underlying protocol of the client plugin supports dynamic sizing of the screen, honoring the display size request is recommended.

NULL-terminated array of client-supported video mimetypes.

If the client does not support video at all, this will be NULL.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines