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 classDelegatingGuacamoleSocketGuacamoleSocket implementation which simply delegates all function calls to an underlying GuacamoleSocket.classInetGuacamoleSocketProvides abstract socket-like access to a Guacamole connection over a given hostname and port.classSSLGuacamoleSocketProvides 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 GuacamoleSocketDelegatingGuacamoleSocket. getDelegateSocket()Returns the underlying GuacamoleSocket wrapped by this DelegatingGuacamoleSocket.GuacamoleSocketDelegatingGuacamoleTunnel. getSocket()GuacamoleSocketGuacamoleTunnel. getSocket()Returns the GuacamoleSocket used by this GuacamoleTunnel for reading and writing.GuacamoleSocketSimpleGuacamoleTunnel. 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 classConfiguredGuacamoleSocketA GuacamoleSocket which pre-configures the connection based on a given GuacamoleConfiguration, completing the initial protocol handshake before accepting data for read or write.classFailoverGuacamoleSocketGuacamoleSocket which intercepts errors received early in the Guacamole session.classFilteredGuacamoleSocketImplementation 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.
-