| 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.
|