libguac  1.0.0
Macros
user-constants.h File Reference

Constants related to the Guacamole user structure, guac_user. More...

Go to the source code of this file.

Macros

#define GUAC_USER_ID_PREFIX   '@'
 The character prefix which identifies a user ID.
 
#define GUAC_USER_MAX_STREAMS   64
 The maximum number of inbound or outbound streams supported by any one guac_user.
 
#define GUAC_USER_CLOSED_STREAM_INDEX   -1
 The index of a closed stream.
 
#define GUAC_USER_MAX_OBJECTS   64
 The maximum number of objects supported by any one guac_client.
 
#define GUAC_USER_UNDEFINED_OBJECT_INDEX   -1
 The index of an object which has not been defined.
 
#define GUAC_USER_OBJECT_ROOT_NAME   "/"
 The stream name reserved for the root of a Guacamole protocol object.
 
#define GUAC_USER_STREAM_INDEX_MIMETYPE   "application/vnd.glyptodon.guacamole.stream-index+json"
 The mimetype of a stream containing a map of available stream names to their corresponding mimetypes. More...
 

Detailed Description

Constants related to the Guacamole user structure, guac_user.

Macro Definition Documentation

◆ GUAC_USER_STREAM_INDEX_MIMETYPE

#define GUAC_USER_STREAM_INDEX_MIMETYPE   "application/vnd.glyptodon.guacamole.stream-index+json"

The mimetype of a stream containing a map of available stream names to their corresponding mimetypes.

The root of a Guacamole protocol object is guaranteed to have this type.