OmniEvents
|
Public Member Functions | |
Supplier_i () | |
void | disconnect_push_supplier () |
void | supply (CosEventChannelAdmin::EventChannel_ptr channel, const char *&action) |
Supplier_i (long disconnect=0) | |
CORBA::Any * | pull () |
CORBA::Any * | try_pull (CORBA::Boolean &has_event) |
void | disconnect_pull_supplier () |
Supplier_i () | |
void | disconnect_push_supplier () |
Private Attributes | |
bool | _connected |
long | i |
long | _disconnect |
CORBA::ULong | l |
|
inline |
Definition at line 158 of file pullsupp.cc.
|
inline |
Definition at line 165 of file pushsupp.cc.
References disconnect_push_supplier().
void Supplier_i::disconnect_pull_supplier | ( | ) |
Definition at line 170 of file pullsupp.cc.
void Supplier_i::disconnect_push_supplier | ( | ) |
|
inline |
Definition at line 239 of file events.cc.
Referenced by Supplier_i().
CORBA::Any * Supplier_i::pull | ( | ) |
Definition at line 175 of file pullsupp.cc.
References connect_cond().
|
inline |
Definition at line 244 of file events.cc.
References Time::current(), Time::is_nil(), Time::sleepUntil(), and STDIN_FILENO.
Referenced by main().
CORBA::Any * Supplier_i::try_pull | ( | CORBA::Boolean & | has_event | ) |
Definition at line 192 of file pullsupp.cc.
References connect_cond().
|
private |
Definition at line 165 of file pullsupp.cc.
|
private |
Definition at line 164 of file pullsupp.cc.
|
private |
Definition at line 166 of file pullsupp.cc.