Classes relating directly to the Guacamole protocol.
Interface Summary Interface Description GuacamoleFilterInterface which provides for the filtering of individual instructions.
Class Summary Class Description ConfiguredGuacamoleSocketA GuacamoleSocket which pre-configures the connection based on a given GuacamoleConfiguration, completing the initial protocol handshake before accepting data for read or write. FailoverGuacamoleSocketGuacamoleSocket which intercepts errors received early in the Guacamole session. FilteredGuacamoleReaderGuacamoleReader which applies a given GuacamoleFilter to observe or alter all read instructions. FilteredGuacamoleSocketImplementation of GuacamoleSocket which allows individual instructions to be intercepted, overridden, etc. FilteredGuacamoleWriterGuacamoleWriter which applies a given GuacamoleFilter to observe or alter all written instructions. GuacamoleClientInformationAn abstract representation of Guacamole client information, including all information required by the Guacamole protocol during the preamble. GuacamoleConfigurationAll information necessary to complete the initial protocol handshake of a Guacamole session. GuacamoleInstructionAn abstract representation of a Guacamole instruction, as defined by the Guacamole protocol. GuacamoleParserParser for the Guacamole protocol. GuacamoleProtocolVersionRepresentation of a Guacamole protocol version.
Enum Summary Enum Description GuacamoleProtocolCapabilityCapabilities which may not be present in all versions of the Guacamole protocol. GuacamoleStatusAll possible statuses returned by various Guacamole instructions, each having a corresponding code.