| Package | Description | 
|---|---|
| org.apache.guacamole.net | 
 Classes which apply to network-specific concepts, such as low-level sockets
 and tunnels. 
 | 
| org.apache.guacamole.protocol | 
 Classes relating directly to the Guacamole protocol. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InetGuacamoleSocket
Provides abstract socket-like access to a Guacamole connection over a given
 hostname and port. 
 | 
class  | 
SSLGuacamoleSocket
Provides abstract socket-like access to a Guacamole connection over SSL to
 a given hostname and port. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
GuacamoleSocket | 
SimpleGuacamoleTunnel.getSocket()  | 
GuacamoleSocket | 
GuacamoleTunnel.getSocket()
Returns the GuacamoleSocket used by this GuacamoleTunnel for reading
 and writing. 
 | 
GuacamoleSocket | 
DelegatingGuacamoleTunnel.getSocket()  | 
| Constructor and Description | 
|---|
SimpleGuacamoleTunnel(GuacamoleSocket socket)
Creates a new GuacamoleTunnel which synchronizes access to the
 Guacamole instruction stream associated with the given GuacamoleSocket. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
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. 
 | 
class  | 
FilteredGuacamoleSocket
Implementation of GuacamoleSocket which allows individual instructions to be
 intercepted, overridden, etc. 
 | 
| Constructor and Description | 
|---|
ConfiguredGuacamoleSocket(GuacamoleSocket socket,
                         GuacamoleConfiguration config)
Creates a new ConfiguredGuacamoleSocket which uses the given
 GuacamoleConfiguration to complete the initial protocol handshake over
 the given GuacamoleSocket. 
 | 
ConfiguredGuacamoleSocket(GuacamoleSocket socket,
                         GuacamoleConfiguration config,
                         GuacamoleClientInformation info)
Creates a new ConfiguredGuacamoleSocket which uses the given
 GuacamoleConfiguration and GuacamoleClientInformation to complete the
 initial protocol handshake over the given GuacamoleSocket. 
 | 
FilteredGuacamoleSocket(GuacamoleSocket socket,
                       GuacamoleFilter readFilter,
                       GuacamoleFilter writeFilter)
Creates a new FilteredGuacamoleSocket which uses the given filters to
 determine whether instructions read/written are allowed through,
 modified, etc. 
 | 
Copyright © 2016. All rights reserved.