|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
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 Summary | |
---|---|
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 Summary | |
---|---|
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. |
This package defines classes and interfaces relevant to implementing the basic AX.25 protocol, as defined in the AX.25 Link Access Protocol for Amateur Packet Radio specification.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |