[−][src]Module ax25::frame
Encoding and decoding AX.25 v2.0 frames between raw bytes and strongly typed structures.
Structs
Address | A source or destination of an AX.25 frame, combining a callsign with an SSID. |
Ax25Frame | A strongly-typed representation of a single AX.25 frame. |
Disconnect | DISC Unnumbered (U) frame |
DisconnectedMode | DM Unnumbered (U) frame |
FrameReject | FRMR Unnumbered (U) frame. Flags correspond to names in the AX.25 specification. |
Information | Information (I) frame |
ReceiveNotReady | RNR Supervisory (S) frame |
ReceiveReady | RR Supervisory (S) frame |
Reject | REJ Supervisory (S) frame |
RouteEntry | A single hop in the frame's route |
SetAsynchronousBalancedMode | SABM Unnumbered (U) frame |
UnknownContent | Placeholder for when the Address part was parseable but not the control field |
UnnumberedAcknowledge | UA Unnumbered (U) frame |
UnnumberedInformation | UI Unnumbered Information frame |
Enums
AddressParseError | Errors when parsing a callsign-SSID into an |
CommandResponse | Indicates whether a given frame is a Command or a Response. |
FrameContent | The body of the frame after the end of the address field |
FrameParseError | Errors when parsing a byte buffer into an |
ProtocolIdentifier | Human-readable protocol identifiers, mostly from the AX.25 2.2 spec. |