Edit

pktmonnetevtnpik.h header

Defines the public PktMonNetEvt NPI (NMR) interface for consuming network packet events.

pktmonnetevtnpik.h contains the following programming interfaces:

Structures

 
PKTMON_EVT_STREAM_METADATA

The PKTMON_EVT_STREAM_METADATA structure contains metadata information used for event streaming.
PKTMON_EVT_STREAM_PACKET_DESCRIPTOR

The PKTMON_EVT_STREAM_PACKET_DESCRIPTOR structure contains a packet descriptor used for event streaming.
PKTMON_EVT_STREAM_PACKET_HEADER

The PKTMON_EVT_STREAM_PACKET_HEADER structure contains a packet header used for event streaming.
PKTMON_NETEVT_CLIENT_CONTEXT

The PKTMON_NETEVT_CLIENT_CONTEXT structure contains the client context for a net event.
PKTMON_NETEVT_CLIENT_DISPATCH

The PKTMON_NETEVT_CLIENT_DISPATCH structure contains a Packet Monitor NetEvt NMR client dispatch table.
PKTMON_NETEVT_CLIENT_DISPATCH_V2

The PKTMON_NETEVT_CLIENT_DISPATCH_V2 structure defines version 2 of the Packet Monitor NetEvt NMR client dispatch table, containing callback functions for the client module.
PKTMON_NETEVT_CLIENT_REPORT_PACKET_DROP_OUT

The PKTMON_NETEVT_CLIENT_REPORT_PACKET_DROP_OUT structure contains the start and end pointer of the buffer containing the dropped packet information.
PKTMON_NETEVT_CLIENT_REPORT_PACKET_EVENT_OUT

The PKTMON_NETEVT_CLIENT_REPORT_PACKET_EVENT_OUT structure contains the start and end pointers of the buffer containing packet event information.
PKTMON_NETEVT_DISPATCH_HEADER

The PKTMON_NETEVT_DISPATCH_HEADER structure contains the header for a PKTMON_NETEVT_PROVIDER_DISPATCH structure
PKTMON_NETEVT_PROVIDER_CHARACTERISTICS

The PKTMON_NETEVT_PROVIDER_CHARACTERISTICS structure defines the characteristics of a Packet Monitor NetEvt NMR provider module.
PKTMON_NETEVT_PROVIDER_DISPATCH

The PKTMON_NETEVT_PROVIDER_DISPATCH structure contains a Packet Monitor NetEvt NMR provider dispatch table.