Package org.ka2ddo.ax25
Interface Transmitting
- All Known Implementing Classes:
Transmitter
public interface Transmitting
This interface specifies an object that can queue AX.25 frames for transmission through
Connectors.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
delayedQueue
(AX25FrameSource entry, long timeToSend) Queue the specified frame source for transmission over the specified (or all, if not specified) transmit-enabled Connectors.int
Get the locally-originated message retransmit count.boolean
isLocalDest
(String destCallsign) Test if this callsign is addressed to the local station.void
queue
(AX25FrameSource entry) Queue the specified frame source for transmission over the specified (or all, if not specified) transmit-enabled Connectors.
-
Method Details
-
queue
Queue the specified frame source for transmission over the specified (or all, if not specified) transmit-enabled Connectors.- Parameters:
entry
- AX25FrameSource of the frame to be transmitted
-
delayedQueue
Queue the specified frame source for transmission over the specified (or all, if not specified) transmit-enabled Connectors.- Parameters:
entry
- AX25FrameSource of the frame to be transmittedtimeToSend
- long time in milliseconds since Unix epoch when packet is to be dequeued and transmitted
-
isLocalDest
Test if this callsign is addressed to the local station.- Parameters:
destCallsign
- String of AX.25 callsign-SSID to test as a destination- Returns:
- boolean true if this callsign is for the local station
-
getRetransmitCount
int getRetransmitCount()Get the locally-originated message retransmit count.- Returns:
- default retransmit count
-