#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.