Public Member Functions | Data Fields

UDPNetHandler Struct Reference

#include <P_UDPNet.h>

Inherits Continuation.

Collaboration diagram for UDPNetHandler:
Collaboration graph
[legend]

Public Member Functions

 Que (UnixUDPConnection, polling_link) udp_polling
 Que (UnixUDPConnection, callback_link) udp_callbacks
int startNetEvent (int event, Event *data)
int mainNetEvent (int event, Event *data)
 UDPNetHandler ()

Data Fields

InkAtomicList udpAtomicQueue
UDPQueue udpOutQueue
InkAtomicList udpNewConnections
Eventtrigger_event
ink_hrtime nextCheck
ink_hrtime lastCheck

Detailed Description

Definition at line 303 of file P_UDPNet.h.


Constructor & Destructor Documentation

UDPNetHandler::UDPNetHandler (  ) 

Member Function Documentation

int UDPNetHandler::mainNetEvent ( int  event,
Event data 
)
UDPNetHandler::Que ( UnixUDPConnection  ,
callback_link   
)
UDPNetHandler::Que ( UnixUDPConnection  ,
polling_link   
)

Referenced by mainNetEvent().

int UDPNetHandler::startNetEvent ( int  event,
Event data 
)

Definition at line 812 of file UnixUDPNet.cc.

References HRTIME_MSECONDS, mainNetEvent(), Event::schedule_every(), SET_HANDLER, and trigger_event.

Referenced by UDPNetHandler().


Field Documentation

Definition at line 320 of file P_UDPNet.h.

Referenced by UDPNetHandler().

Definition at line 319 of file P_UDPNet.h.

Referenced by mainNetEvent(), and UDPNetHandler().

Definition at line 318 of file P_UDPNet.h.

Referenced by mainNetEvent(), and startNetEvent().

Definition at line 311 of file P_UDPNet.h.

Definition at line 317 of file P_UDPNet.h.

Referenced by UDPNetHandler().

Definition at line 312 of file P_UDPNet.h.

Referenced by mainNetEvent(), UDPConnection::send(), and UDPNetHandler().


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