guacamole/protocol-constants.h File Reference

Constants related to the Guacamole protocol. More...

Go to the source code of this file.

Defines

#define GUACAMOLE_PROTOCOL_VERSION   "VERSION_1_1_0"
 This defines the overall protocol version that this build of libguac supports.
#define GUAC_PROTOCOL_BLOB_MAX_LENGTH   6048
 The maximum number of bytes that should be sent in any one blob instruction to ensure the instruction does not exceed the maximum allowed instruction size.

Detailed Description

Constants related to the Guacamole protocol.


Define Documentation

#define GUAC_PROTOCOL_BLOB_MAX_LENGTH   6048

The maximum number of bytes that should be sent in any one blob instruction to ensure the instruction does not exceed the maximum allowed instruction size.

See also:
GUAC_INSTRUCTION_MAX_LENGTH
#define GUACAMOLE_PROTOCOL_VERSION   "VERSION_1_1_0"

This defines the overall protocol version that this build of libguac supports.

The protocol version is used to provide compatibility between potentially different versions of Guacamole server and clients. The version number is a MAJOR_MINOR_PATCH version that matches the versioning used throughout the components of the Guacamole project. This version will not necessarily increment with the other components, unless additional functionality is introduced that affects compatibility.

This version is passed by the __guac_protocol_send_args() function from the server to the client during the client/server handshake.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 7 Dec 2020 for libguac by  doxygen 1.6.1