Package org.astrogrid.samp.client


package org.astrogrid.samp.client
Classes required only for SAMP clients.

Clients will normally use a HubConnector to keep track of connections with a SAMP hub. However clients requiring a lower-level interface may simply use a HubConnection object.

  • Class
    Description
    Partial implementation of MessageHandler interface which helps to ensure correct client behaviour.
    Defines callbacks which the hub can make on a callable client.
    Defines an object that can be used to register with a running SAMP hub.
    Factory which supplies the default ClientProfile for use by SAMP clients.
    Represents a registered client's connection to a running hub.
    Manages a client's connection to SAMP hubs.
    ResultHandler implementation which outputs some information about responses received through the logging system.
    Interface for a client which wishes to receive messages.
    Interface for a client which wishes to receive responses to message it has sent asynchrnonously using call or callAll.
    Interface which consumes call responses.
    Exception thrown when some error occurs in SAMP processing.
    Collection of Client objects which can be notified and interrogated about the clients which are currently registered.