See: Description
| Interface | Description |
|---|---|
| AX25FrameListener |
This interface defines a listener for decoded AX.25 frames.
|
| AX25FrameSource |
This interface specifies an object that can provide a fully-encoded AX.25
frame for transmission.
|
| AX25Parser |
Interface declaring an API for parsing an AX25Frame into a particular protocol (PID)'s
decoded message.
|
| CommentedMessage |
Marks an AX25Message as being one with a free-text comment in it.
|
| ConnectionEstablishmentListener |
This interface provides an asynchronous callback for requests to
open a AX.25 I-frame connection to another station.
|
| FrameListener |
This interface is implemented by any class that receives a message frame.
|
| ParsedAX25MessageListener |
This interface defines how a code segment waiting for a response message is
informed when the response is received.
|
| ScopeableMessage |
This interface defines a SendableMessage which can specify the scope over which it should be
transmitted: not at all, over only the local RF area, or via the APRS-IS Internet backbone.
|
| SendableMessage |
This interface tags a decoded AX25Message that can be converted back to transmittable form.
|
| SignableMessage |
This interface tags messages that can be cryptographically signed (HMAC)
to provide authentication and data integrity checking of those messages.
|
| Class | Description |
|---|---|
| AX25Callsign |
This class defines a single AX.25 callsign (address).
|
| AX25Frame |
This class defines 1 AX.25 packet, as defined by the AX.25 Link Level Protocol specification,
version 2.2.
|
| AX25Message |
This class defines the common infrastructure for one decoded AX.25 message.
|
| AX25Stack |
This class implements the internal AX.25 protocol stack for a TNC (layer 2).
|
| Connector |
This class defines the generic API for an object that connects a bidirectional
real-time data stream to this application.
|
| Connector.PortStats |
A data structure recording throughput statistics for its containing PortConnector instance.
|
| ConnState |
This class keeps track of the state of one AX.25 connection-oriented session.
|
| DigipeatAliasCatalog |
This class manages the list of digipeat aliases recognized by YAAC.
|
| DigipeatAliasRecord |
This class defines all the parameters for an alias used for digipeating.
|
| FrameState |
The class describes the digipeat status of an associated AX25Frame.
|
| FrameWrapper |
This class provides an association between a frame and a PortConnector for transmission.
|
| XIDGroup |
This class encapsulates and encodes one X.25 XID group.
|
| XIDParameter |
This class encapsulates one XID parameter.
|
| Enum | Description |
|---|---|
| AX25Message.Precedence |
This enum defines the allowed traffic precedence levels for messages.
|
| ConnState.ConnTransition |
Transitional condition of the connection.
|
| ConnState.ConnType |
Enumeration specifying the different types of connection-oriented AX.25 sessions.
|
| Scope |
Define the range over which this object should be transmitted.
|
| SignableMessage.SignatureState |
State of signature validation.
|