Namespace inet
AckingMacHeader
classPacket for AckingMac. Packet size is configurable in the MAC layer.
Extends
| Name | Type | Description |
|---|---|---|
| FieldsChunk | (unknown -- not in documented files) |
Fields
| Name | Type | Description |
|---|---|---|
| src | MacAddress |
source address |
| dest | MacAddress |
destination address |
| srcModuleId | int |
technical data, uses instead of sending back an ACK packet |
| networkProtocol | int |
Packet operations (observed)
| action | module |
|---|---|
| insertAtFront | AckingMac |
| peekAtFront | AckingMac |
| popAtFront | PcapRecorder, AckingMac |
Source code
// // Packet for ~AckingMac. Packet size is configurable // in the MAC layer. // class AckingMacHeader extends FieldsChunk { MacAddress src; // source address MacAddress dest; // destination address int srcModuleId; // technical data, uses instead of sending back an ACK packet int networkProtocol = -1; }File: src/inet/linklayer/acking/AckingMacHeader.msg