|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
GuiIfc | This provides a GUI subsystem independent interface to the UI, so the backend can request GUI services without having to worry about whether it is AWT/Swing or something else (such as Android). |
LocalObjectTracker.LocalObjectListener | This interfaces defines an object that can be informed about changes to the ObjectReports stored in the LocalObjectTracker, |
MoveObjectListener | This interface allows the GUI's moveObject() method to report to the back-end when an APRS Object has had its geographical position changed, without using any GUI-implementation-dependent methods. |
ShutdownHandler | This interface declares an object that needs cleanup operations if YAAC is shut down. |
SnifferDataListener | This interface defines callbacks used by GUI classes wrapping the SnifferDataModel. |
StatusListener | This interface defines something that can display the current status of an ongoing long-running operation. |
YAACPreferences | This interface declares String constants for the names of Preference values used across multiple classes within YAAC. |
Class Summary | |
---|---|
AlohaRanger | This class collects the station information involved in a particular port's aloha circle calculation. |
AlohaTracker | This class tracks the real-time addition and removal of stations from the data cache, and computes the Aloha circle for each open RF interface, based on current data. |
AX25Logger | This class batches up logging AX.25 messages. |
ErrorLogger | This class contains static methods for reporting errors. |
ErrorLogger.ErrorLoggerRunnable | Helper class for transferring error displays to the GUI dispatch thread. |
FileLogger<T> | This class implements a generic time-batched logging facility for an arbitrary record type T in a date-rolled sequential logging file. |
GPSLogger | This class batches up logging ASCII GPS message (NMEA-0183 format) to a text file. |
GuiIfc.MessagingParams | Data structure containing parameters needed to transmit a text message. |
GuiIfc.OsmImportParams | Data structure of parameters needed for the OpenStreetMap import operation. |
GuiIfc.TileDownloadParams | Data structure of parameters needed for the OpenStreetMap pre-imported tile download operation. |
LocalObjectTracker | This class manages and tracks the state of Objects being originated by the local station. |
LocalObjectTracker.ObjectLink | This class maintains an association between a local ObjectReport and the ObjectReportSender used to transmit this object to the network (assuming that the Object is enabled for transmission). |
QueryResponder | This class handles processing queries sent to this station. |
SnifferDataModel | This class maintains a list of all messages heard by the application. |
Enum Summary | |
---|---|
PacketExportMode | This enumeration defines the various formats that can be used to write a AX.25 frame to a disk file. |
Exception Summary | |
---|---|
UserAbort | This exception is thrown to indicate that a ProgressDialog's cancel button has been pressed. |
This package contains classes implementing the core back-end functionality of YAAC, including logging, connecting the back-end to platform-appropriate front-end GUIs, the basic AX.25 message collecting function, and standard APRS client query response handling (as specified in chapter 15 of the APRS Protocol Reference, Version 1.0.1.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |