Uses of Package
org.astrogrid.samp.client
-
Packages that use org.astrogrid.samp.client Package Description org.astrogrid.samp.bridge Classes for the SAMP Bridge.org.astrogrid.samp.client Classes required only for SAMP clients.org.astrogrid.samp.gui Classes required only for graphical components based on SAMP classes.org.astrogrid.samp.hub Classes required only for running a SAMP hub.org.astrogrid.samp.test Classes for testing.org.astrogrid.samp.web Classes relating to the SAMP Web Profile.org.astrogrid.samp.xmlrpc Classes relating to Standard Profile and XML-RPC pluggable implementation layer. -
Classes in org.astrogrid.samp.client used by org.astrogrid.samp.bridge Class Description CallableClient Defines callbacks which the hub can make on a callable client.ClientProfile Defines an object that can be used to register with a running SAMP hub.HubConnection Represents a registered client's connection to a running hub.HubConnector Manages a client's connection to SAMP hubs.SampException Exception thrown when some error occurs in SAMP processing.TrackedClientSet Collection of Client objects which can be notified and interrogated about the clients which are currently registered. -
Classes in org.astrogrid.samp.client used by org.astrogrid.samp.client Class Description AbstractMessageHandler Partial implementation of MessageHandler interface which helps to ensure correct client behaviour.CallableClient Defines callbacks which the hub can make on a callable client.ClientProfile Defines an object that can be used to register with a running SAMP hub.ClientTracker Message handler which watches hub event messages to keep track of what clients are currently registered and what their attributes are on behalf of the hub.ClientTracker.ClientOperation Describes an operation to be performed on a TrackedClient object which is already part of this tracker's model.ClientTracker.OperationQueue Data structure for holding ClientOperation objects which (may) need to be applied in the future.ClientTracker.TrackedClient Client implementation used to populate internal data structures.HubConnection Represents a registered client's connection to a running hub.HubConnector.CallHandler ResponseHandler which looks after responses made by calls using the call() and callAll() convenience methods.HubConnector.CallItem Stores state about a particular set of responses expected by the CallHandler class.HubConnector.ConnectorCallableClient CallableClient implementation used by this class.MessageHandler Interface for a client which wishes to receive messages.ResponseHandler Interface for a client which wishes to receive responses to message it has sent asynchrnonously usingcall
orcallAll
.ResultHandler Interface which consumes call responses.SampException Exception thrown when some error occurs in SAMP processing.TrackedClientSet Collection of Client objects which can be notified and interrogated about the clients which are currently registered. -
Classes in org.astrogrid.samp.client used by org.astrogrid.samp.gui Class Description CallableClient Defines callbacks which the hub can make on a callable client.ClientProfile Defines an object that can be used to register with a running SAMP hub.HubConnection Represents a registered client's connection to a running hub.HubConnector Manages a client's connection to SAMP hubs.ResponseHandler Interface for a client which wishes to receive responses to message it has sent asynchrnonously usingcall
orcallAll
.ResultHandler Interface which consumes call responses.SampException Exception thrown when some error occurs in SAMP processing.TrackedClientSet Collection of Client objects which can be notified and interrogated about the clients which are currently registered. -
Classes in org.astrogrid.samp.client used by org.astrogrid.samp.hub Class Description AbstractMessageHandler Partial implementation of MessageHandler interface which helps to ensure correct client behaviour.CallableClient Defines callbacks which the hub can make on a callable client.ClientProfile Defines an object that can be used to register with a running SAMP hub.HubConnection Represents a registered client's connection to a running hub.MessageHandler Interface for a client which wishes to receive messages.SampException Exception thrown when some error occurs in SAMP processing. -
Classes in org.astrogrid.samp.client used by org.astrogrid.samp.test Class Description CallableClient Defines callbacks which the hub can make on a callable client.ClientProfile Defines an object that can be used to register with a running SAMP hub.HubConnection Represents a registered client's connection to a running hub.SampException Exception thrown when some error occurs in SAMP processing. -
Classes in org.astrogrid.samp.client used by org.astrogrid.samp.web Class Description CallableClient Defines callbacks which the hub can make on a callable client.ClientProfile Defines an object that can be used to register with a running SAMP hub.HubConnection Represents a registered client's connection to a running hub.SampException Exception thrown when some error occurs in SAMP processing. -
Classes in org.astrogrid.samp.client used by org.astrogrid.samp.xmlrpc Class Description CallableClient Defines callbacks which the hub can make on a callable client.ClientProfile Defines an object that can be used to register with a running SAMP hub.HubConnection Represents a registered client's connection to a running hub.SampException Exception thrown when some error occurs in SAMP processing.