ARPDAS_QNX6 1.0
|
#include <DG_Resmgr.h>
Public Member Functions | |
DG_dispatch () | |
~DG_dispatch () | |
void | client_add (DG_dispatch_client *clt) |
void | client_rm (DG_dispatch_client *clt) |
void | Loop () |
void | ready_to_quit () |
Public Attributes | |
dispatch_t * | dpp |
Private Member Functions | |
int | all_closed () |
Private Attributes | |
int | quit_received |
dispatch_context_t * | single_ctp |
std::list< DG_dispatch_client * > | clients |
Definition at line 31 of file DG_Resmgr.h.
DG_dispatch::DG_dispatch | ( | ) |
Definition at line 30 of file DG_Resmgr.cc.
References dpp, nl_error, and quit_received.
DG_dispatch::~DG_dispatch | ( | ) |
Definition at line 41 of file DG_Resmgr.cc.
References dpp, and single_ctp.
int DG_dispatch::all_closed | ( | ) | [private] |
Definition at line 63 of file DG_Resmgr.cc.
References clients, and nl_error.
Referenced by Loop().
void DG_dispatch::client_add | ( | DG_dispatch_client * | clt | ) |
Definition at line 79 of file DG_Resmgr.cc.
References clients.
Referenced by DG_dispatch_client::attach().
void DG_dispatch::client_rm | ( | DG_dispatch_client * | clt | ) |
Definition at line 84 of file DG_Resmgr.cc.
References clients.
Referenced by DG_dispatch_client::detach().
void DG_dispatch::Loop | ( | ) |
Definition at line 47 of file DG_Resmgr.cc.
References all_closed(), dpp, nl_error, quit_received, and single_ctp.
Referenced by data_generator::operate().
void DG_dispatch::ready_to_quit | ( | ) |
Definition at line 37 of file DG_Resmgr.cc.
References quit_received.
Referenced by data_generator::execute().
std::list<DG_dispatch_client *> DG_dispatch::clients [private] |
Definition at line 44 of file DG_Resmgr.h.
Referenced by all_closed(), client_add(), and client_rm().
dispatch_t* DG_dispatch::dpp |
Definition at line 33 of file DG_Resmgr.h.
Referenced by DG_tmr::attach(), DG_cmd::attach(), DG_data::DG_data(), DG_dispatch(), Loop(), DG_tmr::ready_to_quit(), DG_data::ready_to_quit(), DG_cmd::ready_to_quit(), and ~DG_dispatch().
int DG_dispatch::quit_received [private] |
Definition at line 41 of file DG_Resmgr.h.
Referenced by DG_dispatch(), Loop(), and ready_to_quit().
dispatch_context_t* DG_dispatch::single_ctp [private] |
Definition at line 43 of file DG_Resmgr.h.
Referenced by Loop(), and ~DG_dispatch().