Uses of Interface
org.apache.guacamole.net.GuacamoleSocket
-
Packages that use GuacamoleSocket 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. -
-
Uses of GuacamoleSocket in org.apache.guacamole.net
Classes in org.apache.guacamole.net that implement GuacamoleSocket Modifier and Type Class Description class
DelegatingGuacamoleSocket
GuacamoleSocket implementation which simply delegates all function calls to an underlying GuacamoleSocket.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.Methods in org.apache.guacamole.net that return GuacamoleSocket Modifier and Type Method Description protected GuacamoleSocket
DelegatingGuacamoleSocket. getDelegateSocket()
Returns the underlying GuacamoleSocket wrapped by this DelegatingGuacamoleSocket.GuacamoleSocket
DelegatingGuacamoleTunnel. getSocket()
GuacamoleSocket
GuacamoleTunnel. getSocket()
Returns the GuacamoleSocket used by this GuacamoleTunnel for reading and writing.GuacamoleSocket
SimpleGuacamoleTunnel. getSocket()
Constructors in org.apache.guacamole.net with parameters of type GuacamoleSocket Constructor Description DelegatingGuacamoleSocket(GuacamoleSocket socket)
Wraps the given GuacamoleSocket such that all function calls against this DelegatingGuacamoleSocket will be delegated to it.SimpleGuacamoleTunnel(GuacamoleSocket socket)
Creates a new GuacamoleTunnel which synchronizes access to the Guacamole instruction stream associated with the given GuacamoleSocket. -
Uses of GuacamoleSocket in org.apache.guacamole.protocol
Classes in org.apache.guacamole.protocol that implement GuacamoleSocket Modifier and Type Class 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
FailoverGuacamoleSocket
GuacamoleSocket which intercepts errors received early in the Guacamole session.class
FilteredGuacamoleSocket
Implementation of GuacamoleSocket which allows individual instructions to be intercepted, overridden, etc.Constructors in org.apache.guacamole.protocol with parameters of type GuacamoleSocket Constructor 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.FailoverGuacamoleSocket(GuacamoleSocket socket)
Creates a new FailoverGuacamoleSocket which reads Guacamole instructions from the given socket, searching for errors from the upstream remote desktop until a maximum of 128KB of instruction data has been queued.FailoverGuacamoleSocket(GuacamoleSocket socket, int instructionQueueLimit)
Creates a new FailoverGuacamoleSocket which reads Guacamole instructions from the given socket, searching for errors from the upstream remote desktop until the given instruction queue limit is reached.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.
-