CX Framework
Cross-platform C utility framework
Loading...
Searching...
No Matches
NetHandlers Struct Reference

Set of event handlers, registered per flow, per socket, or queue-wide. More...

#include <net_shared.h>

Data Fields

NetEventCB connection
 NET_Connection: established, failed, or state changed.
 
NetEventCB filterNotify
 NET_FilterNotify: a filter raised a notification (NFN_Secured, ...)
 
NetEventCB accepted
 NET_Accepted: new incoming connection.
 
NetEventCB recv
 NET_DataReceived: stream data or a complete datagram.
 
NetEventCB sendReady
 NET_SendReady: send buffer drained below the low watermark.
 
NetEventCB flowOpen
 NET_FlowOpen: a flow was created; set up state on flow->user.
 
NetEventCB flowRefused
 NET_FlowRefused: packet from an unknown source, no flow made.
 
NetEventCB flowClosed
 NET_FlowClosed: release state hanging off flow->user.
 
NetEventCB error
 NET_Error: a queued send failed asynchronously.
 
NetEventCB timer
 NET_Timer: a timer armed on the flow reached its deadline.
 

Detailed Description

Set of event handlers, registered per flow, per socket, or queue-wide.

Definition at line 678 of file net_shared.h.


The documentation for this struct was generated from the following file: