Interface | Description |
---|---|
CommsFileTransferListener | |
CommsLogger |
Comms logger allows for the logging of the low level cursor on target messages within
the system.
|
CommsMapComponent.DirectCotProcessor |
Interface for
AbstractInput & AbstractStreaming to directly
process an event rather than using a CotDispatcher
If set, this is used prior rather than dispatching |
CommsMapComponent.PreSendProcessor |
Interface for a single plugin to post process a CotEvent provided a list of uids.
|
CotServiceRemote.ConnectionListener | |
CotServiceRemote.CotEventListener | |
CotServiceRemote.InputsChangedListener | |
CotServiceRemote.OutputsChangedListener | |
NetworkContact.EventListener | |
NetworkUtils.NetRestartNotification | |
ReportingRate.Callback |
Class | Description |
---|---|
CommsMapComponent | |
CotDispatcher |
Dispatches CoT event Messages.
|
CotService | |
CotServiceRemote | |
CotStreamListener |
Class to connect to CotService and keep track of
CoT Streams (e.g.
|
CotStreamListener.CotStreamUpdateWraper | |
DispatchFlags | |
FileIOProvider | |
NetworkContact | |
NetworkDeviceManager | Deprecated
as of Android 11 the mac address can no longer be used.
|
NetworkDeviceManager.NetworkDevice |
The network device is described by its macaddress, label, type and the preferred network configuration,
|
NetworkManagerLite | |
NetworkManagerLite.NetworkDevice | |
NetworkUtils |
Common place for network related functionality that seems to be used in several areas
|
ReportingRate |
Manages reporting rate based on device & position changes
Monitors a list of preferences to trigger immediate report
Monitors changes in altitude (not accounted for in device speed)
Dynamic reporting rate based on speed
|
SocketFactory |
Factory for creating a variety of standard sockets for use by plugins and by core
ATAK.
|
SslNetCotPort | |
TAKServer |
Metadata for a TAK server connection
Moved out of
CotPortListActivity.CotPort |
TAKServerListener |
Simple listener singleton for developer convenience
For most development purposes we just need a list of TAK servers
So instead of having to create a new listener in each and every component
that wants the server list, just use this singleton
Also these methods return
TAKServer objects instead of CotPort |
TAKServerSerializer |
Serialize TAK server config to JSON
|
Enum | Description |
---|---|
CommsMapComponent.ImportResult |
Status of an import, either one of
SUCCESS - no problems
FAILURE - problems not importable.
|
CotServiceRemote.Proto | |
NetworkContact.UpdateStatus | |
NetworkDeviceManager.NetworkDevice.Configuration | |
NetworkDeviceManager.NetworkDevice.Type |
Type of network devices, used within the system to allow for radio or network specific
traffic to be designated on a network by network case.
|
NetworkManagerLite.NetworkDevice.Configuration | |
NetworkManagerLite.NetworkDevice.Type | |
SslNetCotPort.Type |