EM-ODP
3.7.0
Event Machine on ODP
|
#include <event_machine/api/event_machine_types.h>
#include <event_machine/platform/event_machine_hw_types.h>
Go to the source code of this file.
Functions | |
void * | em_packet_pointer (em_event_t pktev) |
uint32_t | em_packet_size (em_event_t pktev) |
Get the packet size. More... | |
void * | em_packet_pointer_and_size (em_event_t pktev, uint32_t *size) |
Get the packet event data pointer as well as the packet size. More... | |
void * | em_packet_resize (em_event_t pktev, uint32_t size) |
Resize a packet event. More... | |
uint32_t | em_packet_headroom (em_event_t pktev) |
Packet event headroom length. More... | |
uint32_t | em_packet_tailroom (em_event_t pktev) |
Packet event tailroom length. More... | |
void * | em_packet_push_head (em_event_t pktev, uint32_t len) |
Push out the beginning of the packet into the headroom. More... | |
void * | em_packet_pull_head (em_event_t pktev, uint32_t len) |
Pull in the beginning of the packet from the headroom. More... | |
void * | em_packet_push_tail (em_event_t pktev, uint32_t len) |
Push out the end of the packet into the tailroom. More... | |
void * | em_packet_pull_tail (em_event_t pktev, uint32_t len) |
em_status_t | em_packet_reset (em_event_t pktev, uint32_t size) |