Package org.apache.guacamole.protocol
Classes relating directly to the Guacamole protocol.
-
Interface Summary Interface Description GuacamoleFilter Interface which provides for the filtering of individual instructions. -
Class Summary Class Description ConfiguredGuacamoleSocket A GuacamoleSocket which pre-configures the connection based on a given GuacamoleConfiguration, completing the initial protocol handshake before accepting data for read or write.FailoverGuacamoleSocket GuacamoleSocket which intercepts errors received early in the Guacamole session.FilteredGuacamoleReader GuacamoleReader which applies a given GuacamoleFilter to observe or alter all read instructions.FilteredGuacamoleSocket Implementation of GuacamoleSocket which allows individual instructions to be intercepted, overridden, etc.FilteredGuacamoleWriter GuacamoleWriter which applies a given GuacamoleFilter to observe or alter all written instructions.GuacamoleClientInformation An abstract representation of Guacamole client information, including all information required by the Guacamole protocol during the preamble.GuacamoleConfiguration All information necessary to complete the initial protocol handshake of a Guacamole session.GuacamoleInstruction An abstract representation of a Guacamole instruction, as defined by the Guacamole protocol.GuacamoleParser Parser for the Guacamole protocol.GuacamoleProtocolVersion Representation of a Guacamole protocol version. -
Enum Summary Enum Description GuacamoleProtocolCapability Capabilities which may not be present in all versions of the Guacamole protocol.GuacamoleStatus All possible statuses returned by various Guacamole instructions, each having a corresponding code.