API Reference Manual  1.45.0
api/abi-default/packet_io_types.h File Reference

ODP Packet IO. More...

Include dependency graph for api/abi-default/packet_io_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _odp_abi_pktio_t
 
struct  _odp_abi_lso_profile_t
 
struct  odp_pktin_queue_t
 
struct  odp_pktout_queue_t
 

Macros

#define ODP_PKTIO_INVALID   ((odp_pktio_t)0)
 Invalid packet IO handle.
 
#define ODP_LSO_PROFILE_INVALID   ((odp_lso_profile_t)0)
 Invalid LSO profile handle.
 
#define ODP_PKTIO_MAX_INDEX   63
 Maximum packet IO interface index. More...
 
#define ODP_PKTIO_MACADDR_MAXSIZE   16
 Minimum size of output buffer for odp_pktio_mac_addr() Actual MAC address sizes may be different.
 
#define ODP_PKTIN_NO_WAIT   0
 Do not wait on packet input.
 
#define ODP_PKTIN_MAX_QUEUES   64
 Maximum number of packet input queues supported by the API. More...
 
#define ODP_PKTOUT_MAX_QUEUES   64
 Maximum number of packet output queues supported by the API. More...
 
#define ODP_PKTIO_STATS_EXTRA_NAME_LEN   64
 Maximum packet IO extra statistics counter name length, including the null character.
 

Typedefs

typedef _odp_abi_pktio_todp_pktio_t
 Packet IO handle.
 
typedef _odp_abi_lso_profile_todp_lso_profile_t
 LSO profile handle.
 
typedef struct odp_pktin_queue_t odp_pktin_queue_t
 Direct packet input queue handle. More...
 
typedef struct odp_pktout_queue_t odp_pktout_queue_t
 Direct packet output queue handle. More...
 

Detailed Description

ODP Packet IO.

Definition in file api/abi-default/packet_io_types.h.