Package | Description |
---|---|
org.astrogrid.samp.bridge |
Classes for the SAMP Bridge.
|
Modifier and Type | Field and Description |
---|---|
private ProxyManager |
ProxyManager.ProxyCallableClient.localManager_ |
private ProxyManager[] |
Bridge.proxyManagers_ |
private ProxyManager |
ProxyManager.ProxyCallableClient.remoteManager_ |
private ProxyManager[] |
ProxyManager.remoteManagers_ |
Modifier and Type | Method and Description |
---|---|
private int |
ProxyManager.getManagerIndex(ProxyManager remoteManager)
Returns the index by which this manager labels a given remote
proxy manager.
|
private HubConnection |
ProxyManager.getProxyConnection(ProxyManager remoteManager,
java.lang.String localClientId)
Returns the connection on the hub associated with a remote
proxy manager which is the proxy for a given local client.
|
void |
ProxyManager.init(ProxyManager[] allManagers)
Prepares this manager for use by informing it about all its sibling
managers.
|
private boolean |
ProxyManager.isProxy(Client client,
ProxyManager remoteManager)
Determines whether a given local client is a proxy controlled by
a given remote ProxyManager.
|
private void |
ProxyManager.removeProxyConnection(ProxyManager remoteManager,
java.lang.String localClientId)
Deletes the record of the connection on the hub associated with
a remote proxy manager which is the proxy for a given local client.
|
Constructor and Description |
---|
ProxyCallableClient(Client localClient,
HubConnection remoteProxy,
ProxyManager remoteManager)
Constructor.
|