- addHostDiscoveryCallback(HostDiscoveryCallback) - Method in class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
Adds a callback to be invoked when a peer has been discovered or the
discovery information has been updated.
- addLifecycleListener(AppLibLifecycleListener) - Method in class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
Adds a lifecycle listener that gets informed about changes in the AppLib
lifecycle.
- addListener(AppLibListener) - Method in class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
- addLocationUpdateCallback(LocationUpdateCallback) - Method in class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
Adds a callback to be invoked when the API server updates the
(geographic) location of the node.
- addMessageReceivedCallback(String, MessageReceivedCallback) - Method in class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
Adds a callback when messages destined to the given service are received.
- addMessageReceivedCallback(MessageReceivedCallback) - Method in class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
- API_MAGIC - Static variable in class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
API protocol magic
- API_V_MAJOR - Static variable in class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
API protocol major version
- API_V_MINOR - Static variable in class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
API protocol minor version
- ApiException - Exception in fi.tkk.netlab.dtn.scampi.applib
-
Exception thrown by the public APIs of the AppLib and SCAMPIMessage.
- ApiException(String) - Constructor for exception fi.tkk.netlab.dtn.scampi.applib.ApiException
-
- ApiException(String, Throwable) - Constructor for exception fi.tkk.netlab.dtn.scampi.applib.ApiException
-
- AppLib - Class in fi.tkk.netlab.dtn.scampi.applib
-
Client side for the API protocol.
- AppLib() - Constructor for class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
- AppLib(int) - Constructor for class fi.tkk.netlab.dtn.scampi.applib.AppLib
-
- AppLib.Builder - Class in fi.tkk.netlab.dtn.scampi.applib
-
Builder for constructing
AppLib
instances.
- AppLib.LifecycleStateViolationException - Exception in fi.tkk.netlab.dtn.scampi.applib
-
If a call to a method violates the lifecycle contract.
- AppLib.LifecycleStateViolationException(String) - Constructor for exception fi.tkk.netlab.dtn.scampi.applib.AppLib.LifecycleStateViolationException
-
- AppLib.State - Enum in fi.tkk.netlab.dtn.scampi.applib
-
Lifecycle state of the AppLib
.
- AppLibLifecycleListener - Interface in fi.tkk.netlab.dtn.scampi.applib
-
Listener to get notifications about lifecycle state changes for an AppLib
instance.
- AppLibListener - Interface in fi.tkk.netlab.dtn.scampi.applib
-
- appTag(String) - Method in class fi.tkk.netlab.dtn.scampi.applib.SCAMPIMessage.Builder
-
Set the AppTag of the built message.