Package | Description |
---|---|
org.astrogrid.samp.client |
Classes required only for SAMP clients.
|
org.astrogrid.samp.hub |
Classes required only for running a SAMP hub.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
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.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
MetaQueryMessageHandler
Implements MType for querying registered clients by metadata item.
|
(package private) class |
PingMessageHandler
Implements samp.app.ping MType.
|
Modifier and Type | Field and Description |
---|---|
private AbstractMessageHandler[] |
HubCallableClient.handlers_ |
Modifier and Type | Method and Description |
---|---|
protected AbstractMessageHandler[] |
BasicHubService.createHubMessageHandlers()
Constructs a list of MessageHandlers to use for the client
provided by the Hub.
|
private AbstractMessageHandler |
HubCallableClient.getHandler(java.lang.String mtype)
Returns a handler owned by this callable client which can handle
a given MType.
|
Constructor and Description |
---|
HubCallableClient(HubConnection connection,
AbstractMessageHandler[] handlers)
Constructs a HubCallableClient with a given set of handlers.
|