Public Member Functions | Data Fields

NetHandler Class Reference

#include <P_UnixNet.h>

Inherits Continuation.

Collaboration diagram for NetHandler:
Collaboration graph
[legend]

Public Member Functions

 QueM (UnixNetVConnection, NetState, read, ready_link) read_ready_list
 QueM (UnixNetVConnection, NetState, write, ready_link) write_ready_list
 Que (UnixNetVConnection, link) open_list
 DList (UnixNetVConnection, cop_link) cop_list
 ASLLM (UnixNetVConnection, NetState, read, enable_link) read_enable_list
 ASLLM (UnixNetVConnection, NetState, write, enable_link) write_enable_list
int startNetEvent (int event, Event *data)
int mainNetEvent (int event, Event *data)
int mainNetEventExt (int event, Event *data)
void process_enabled_list (NetHandler *)
 NetHandler ()

Data Fields

Eventtrigger_event
time_t sec
int cycles

Detailed Description

Definition at line 185 of file P_UnixNet.h.


Constructor & Destructor Documentation

NetHandler::NetHandler (  ) 

Definition at line 238 of file UnixNet.cc.

References SET_HANDLER, and startNetEvent().


Member Function Documentation

NetHandler::ASLLM ( UnixNetVConnection  ,
NetState  ,
read  ,
enable_link   
)
NetHandler::ASLLM ( UnixNetVConnection  ,
NetState  ,
write  ,
enable_link   
)
NetHandler::DList ( UnixNetVConnection  ,
cop_link   
)
int NetHandler::mainNetEvent ( int  event,
Event data 
)
int NetHandler::mainNetEventExt ( int  event,
Event data 
)
void NetHandler::process_enabled_list ( NetHandler nh  ) 
NetHandler::Que ( UnixNetVConnection  ,
link   
)
NetHandler::QueM ( UnixNetVConnection  ,
NetState  ,
write  ,
ready_link   
)
NetHandler::QueM ( UnixNetVConnection  ,
NetState  ,
read  ,
ready_link   
)
int NetHandler::startNetEvent ( int  event,
Event data 
)

Definition at line 248 of file UnixNet.cc.

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

Referenced by NetHandler().


Field Documentation

Definition at line 197 of file P_UnixNet.h.

Definition at line 196 of file P_UnixNet.h.

Definition at line 188 of file P_UnixNet.h.

Referenced by mainNetEvent(), UnixNetVConnection::reenable(), and startNetEvent().


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