Request to transmit JANUS frame.
Type | Name and description |
---|---|
long |
appData Application data block (ADB). |
int |
appType Application type, as defined by class user. |
Boolean |
canForward Forwarding capability flag, null to determine automatically based on routing service availability. |
int |
classUserID Class user ID, as defined in ANEP-87 Annex A. |
Boolean |
mobility Mobility flag, null to determine automatically based on node mobility. |
float |
repeatInterval Repeat interval in seconds, or 0 to indicate non-periodic transmission. |
float |
reservationDuration Reservation duration in seconds. |
boolean |
txRxFlag TX/RX flag, as defined in ANEP-87. |
Constructor and description |
---|
TxJanusFrameReq
() |
TxJanusFrameReq
(TxFrameReq req) |
TxJanusFrameReq
(DatagramReq req) |
Methods inherited from class | Name |
---|---|
class TxFrameReq |
getTxTime, getType, getWakeup, is16BitTS, isTimestamped, set16BitTS, setTimestamped, setTxTime, setType, setWakeup, toString |
class DatagramReq |
toString, setPriority, getPriority, getProtocol, getData, setData, getTo, setTo, setTtl, setProtocol, getTtl, getReliability, setReliability, setRecipient, setPerformative, getPerformative, getRecipient, setSender, getSender, setMessageID, getMessageID, setInReplyTo, getInReplyTo, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
Application data block (ADB). The ADB is 34 bits, if reservation duration and repeat interval is set to 0, and no cargo (data) is carried by the frame. The ADB is 26 bits otherwise.
Application type, as defined by class user.
Forwarding capability flag, null to determine automatically based on routing service availability.
Class user ID, as defined in ANEP-87 Annex A.
Mobility flag, null to determine automatically based on node mobility.
Repeat interval in seconds, or 0 to indicate non-periodic transmission. If the value specified is not in the ANEP-87 Annex C table, the next nearest value from the table is used. Repeat interval may only be specified if reservation duration is 0, and no cargo (data) is carried by the frame.
Reservation duration in seconds. If the value specified is not in the ANEP-87 Annex B table, the next highest value is used. Reservation duration may only be specified if repeat interval is 0, and no cargo (data) is carried by the frame.
TX/RX flag, as defined in ANEP-87.
Copyright 2013-19, Acoustic Research Laboratory, National University of Singapore, and Subnero Pte Ltd