Namespace inet::ieee80211
Ieee80211CompressedBlockAckReq
class(no description)
Extends
Name | Type | Description |
---|---|---|
Ieee80211BlockAckReq | (unknown -- not in documented files) |
Fields
Name | Type | Description |
---|---|---|
chunkLength | ||
tidInfo | int |
The TID_INFO subfield of the BAR Control field of the Compressed BlockAckReq frame contains the TID for which a BlockAck frame is requested. The BAR Information field of the Compressed BlockAckReq frame contains the Block Ack Starting Sequence Control subfield, as shown in Figure 8-21. The Starting Sequence Number subfield of the Block Ack Starting Sequence Control subfield contains the sequence number of the first MSDU or A-MSDU for which this BlockAckReq frame is sent. The Fragment Number subfield of the Block Ack Starting Sequence Control subfield is set to 0. |
fragmentNumber | int | |
startingSequenceNumber | SequenceNumberCyclic | |
multiTid | ||
compressedBitmap |
Source code
class Ieee80211CompressedBlockAckReq extends Ieee80211BlockAckReq { chunkLength = B(38); int tidInfo; // The TID_INFO subfield of the BAR Control field of the Compressed BlockAckReq frame contains the TID for which a BlockAck frame is requested. // The BAR Information field of the Compressed BlockAckReq frame contains the Block Ack Starting // Sequence Control subfield, as shown in Figure 8-21. The Starting Sequence Number subfield of the Block // Ack Starting Sequence Control subfield contains the sequence number of the first MSDU or A-MSDU for // which this BlockAckReq frame is sent. The Fragment Number subfield of the Block Ack Starting Sequence // Control subfield is set to 0. int fragmentNumber = 0; SequenceNumberCyclic startingSequenceNumber; multiTid = 0; compressedBitmap = 1; }File: src/inet/linklayer/ieee80211/mac/Ieee80211Frame.msg