Uses of Interface
org.astrogrid.samp.Client
Packages that use Client
Package
Description
Classes common to SAMP hub and client code.
Classes required only for SAMP clients.
Classes required only for graphical components based on SAMP classes.
Classes required only for running a SAMP hub.
-
Uses of Client in org.astrogrid.samp
Methods in org.astrogrid.samp with parameters of type Client -
Uses of Client in org.astrogrid.samp.client
Methods in org.astrogrid.samp.client with parameters of type ClientModifier and TypeMethodDescriptionvoid
Adds a client to this model.void
TrackedClientSet.removeClient
(Client client) Removes a client from this model.void
void
Called when a response is received from a client to which the message was sent.void
TrackedClientSet.setClients
(Client[] clients) Sets the contents of this model to a given list.void
TrackedClientSet.updateClient
(Client client, boolean metaChanged, boolean subsChanged) Notifies listeners that a given client's attributes (may) have changed. -
Uses of Client in org.astrogrid.samp.gui
Methods in org.astrogrid.samp.gui that return ClientModifier and TypeMethodDescriptionClientPanel.getClient()
Returns the most recently displayed client.Transmission.getReceiver()
Returns the client to which this transmission was sent.Transmission.getSender()
Returns the client which sent this transmission.Methods in org.astrogrid.samp.gui with parameters of type ClientModifier and TypeMethodDescriptionprotected abstract Map
AbstractCallActionManager.createMessage
(Client client) Returns the Message object which is to be transmitted by this manager to a given client.protected abstract Map
IndividualCallActionManager.createMessage
(Client client) protected Map
UniformCallActionManager.createMessage
(Client client) Implemented simply by callingUniformCallActionManager.createMessage()
.protected ResultHandler
AbstractCallActionManager.createResultHandler
(HubConnection connection, Message msg, Client[] recipients) Returns an object which will be informed of the results of a single- or multiple-recipient send as they arrive.Returns the icon associated with a given client.MessageTrackerHubConnector.getRxListModel
(Client client) MessageTrackerHubService.getRxListModel
(Client client) Returns a ListModel representing the pending messages received by a given client.protected Action
AbstractCallActionManager.getSendAction
(Client client) protected Action
NotifyActionManager.getSendAction
(Client client) protected abstract Action
SendActionManager.getSendAction
(Client client) Returns an action which can perform a single-client send associated with this object.UniformCallActionManager.getSendAction
(Client client) MessageTrackerHubConnector.getTxListModel
(Client client) MessageTrackerHubService.getTxListModel
(Client client) Returns a ListModel representing the pending messages sent from a given client.protected abstract boolean
SelectiveClientListModel.isIncluded
(Client client) Implement this method to determine which clients are included in this list.protected boolean
SubscribedClientListModel.isIncluded
(Client client) Returns true ifclient
is subscribed to one of this model's MTypes.protected void
NotifyActionManager.messageSent
(HubConnection connection, Message msg, Client[] recipients) Called when a message has been sent by this object.void
AbstractCallActionManager.registerHandler
(String tag, Client[] recipients, ResultHandler handler) Registers a result handler to handle results corresponding to a message tag.void
void
Updates this component to display the current state of a given client.Constructors in org.astrogrid.samp.gui with parameters of type Client -
Uses of Client in org.astrogrid.samp.hub
Classes in org.astrogrid.samp.hub that implement Client