#include <packet_header.h>
Data Fields | |
| size_t | addr_len |
| Stored source and destination addresses length. | |
| size_t | data_end |
| Actual data end offset in bytes from the beginning of the packet header. | |
| size_t | data_start |
| Actual data start offset in bytes from the beginning of the packet header. | |
| size_t | dest_addr |
| Destination address offset in bytes from the beginning of the packet header. | |
| size_t | length |
| Total length of the packet. | |
| int | magic_value |
| Integrity check magic value. | |
| size_t | max_content |
| Reserved content length in bytes. | |
| size_t | max_prefix |
| Reserved data prefix length in bytes. | |
| size_t | metric |
| Packet metric. | |
| packet_id_t | next |
| Next packet in the queue. | |
| size_t | order |
| Packet queue sorting value. | |
| packet_id_t | packet_id |
| Packet identifier. | |
| packet_id_t | previous |
| Previous packet in the queue. | |
| size_t | src_addr |
| Souce address offset in bytes from the beginning of the packet header. | |
Definition at line 64 of file packet_header.h.
Total length of the packet.
Contains the header, the addresses and the data of the packet. Corresponds to the mapped sharable memory block.
Definition at line 86 of file packet_header.h.
Packet queue sorting value.
The packet queue is sorted the ascending order.
Definition at line 72 of file packet_header.h.
1.4.7