Consumer_i Class Reference

List of all members.

Public Member Functions

 Consumer_i (long disconnect=0)
void push (const CORBA::Any &data)
void disconnect_push_consumer ()
void consume (CosEventChannelAdmin::EventChannel_ptr channel, const char *&action)
 Consumer_i ()
void disconnect_pull_consumer ()
 Consumer_i (long disconnect=0)
void push (const CORBA::Any &data)
void disconnect_push_consumer ()

Private Attributes

cdrMemoryStream _memstream
long _disconnect

Detailed Description

Definition at line 190 of file events.cc.


Constructor & Destructor Documentation

Consumer_i::Consumer_i ( long  disconnect = 0  )  [inline]

Definition at line 193 of file events.cc.

Consumer_i::Consumer_i (  )  [inline]

Definition at line 161 of file pullcons.cc.

Consumer_i::Consumer_i ( long  disconnect = 0  )  [inline]

Definition at line 174 of file pushcons.cc.


Member Function Documentation

void Consumer_i::consume ( CosEventChannelAdmin::EventChannel_ptr  channel,
const char *&  action 
) [inline]

Definition at line 211 of file events.cc.

Referenced by main().

void Consumer_i::disconnect_pull_consumer (  ) 

Definition at line 165 of file pullcons.cc.

void Consumer_i::disconnect_push_consumer (  ) 
void Consumer_i::disconnect_push_consumer (  )  [inline]

Definition at line 206 of file events.cc.

References orb.

void Consumer_i::push ( const CORBA::Any &  data  ) 
void Consumer_i::push ( const CORBA::Any &  data  )  [inline]

Definition at line 194 of file events.cc.

References _memstream, Time::current(), and STDOUT_FILENO.


Member Data Documentation

long Consumer_i::_disconnect [private]

Definition at line 180 of file pushcons.cc.

cdrMemoryStream Consumer_i::_memstream [private]

Definition at line 227 of file events.cc.

Referenced by push().


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

Generated on Mon Sep 28 05:10:18 2009 for OmniEvents by  doxygen 1.6.1