Type definitions related to Guacamole protocol streams.
Represents a single stream within the Guacamole protocol.
Definition stream.h:32
int index
The index of this stream.
Definition stream.h:37
guac_user_blob_handler * blob_handler
Handler for blob events sent by the Guacamole web-client.
Definition stream.h:87
guac_user_end_handler * end_handler
Handler for stream end events sent by the Guacamole web-client.
Definition stream.h:106
guac_user_ack_handler * ack_handler
Handler for ack events sent by the Guacamole web-client.
Definition stream.h:67
void * data
Arbitrary data associated with this stream.
Definition stream.h:42
Function type definitions related to the guac_user object.
int guac_user_ack_handler(guac_user *user, guac_stream *stream, char *error, guac_protocol_status status)
Handler for Guacamole stream "ack" instructions.
Definition user-fntypes.h:364
int guac_user_blob_handler(guac_user *user, guac_stream *stream, void *data, int length)
Handler for Guacamole stream blobs.
Definition user-fntypes.h:335
int guac_user_end_handler(guac_user *user, guac_stream *stream)
Handler for Guacamole stream "end" instructions.
Definition user-fntypes.h:381