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