netpacketqueue.h header

This header is used by network. For more information, see:

netpacketqueue.h contains the following programming interfaces:

Functions

 
NET_PACKET_QUEUE_CONFIG_INIT

The NET_PACKET_QUEUE_CONFIG_INIT function initializes a NET_PACKET_QUEUE_CONFIG structure.

Callback functions

 
EVT_PACKET_QUEUE_ADVANCE

The EvtPacketQueueAdvance callback function is implemented by the client driver to process transmit or receive packets provided by NetAdapterCx.
EVT_PACKET_QUEUE_CANCEL

The EvtPacketQueueCancel callback function is implemented by the client driver to handle operations that must be performed before a packet queue is deleted.
EVT_PACKET_QUEUE_SET_NOTIFICATION_ENABLED

The EvtPacketQueueSetNotificationEnabled callback function is implemented by the client driver to perform client-specific processing when there are new packets received in the specified queue's ring buffer.
EVT_PACKET_QUEUE_START

The EvtPacketQueueStart callback function is implemented by the client driver to start the data path for a packet queue.
EVT_PACKET_QUEUE_STOP

The EvtPacketQueueStop callback function is implemented by the client driver to stop the data path for a packet queue before it is deleted.

Structures

 
NET_PACKET_QUEUE_CONFIG

The NET_PACKET_QUEUE_CONFIG structure describes the configuration options for a NetAdapterCx client driver's packet queue.