Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Subscribe Class Reference

#include <loggingClient.h>

Collaboration diagram for Subscribe:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Subscribe (void)
 ~Subscribe ()
void init (int argc, char *argv[], std::string channel)
void run ()
void shutdown ()

Protected Member Functions

void init_ORB (int argc, char *argv[])
void resolve_naming_service ()
void resolve_notify_channel (const char *channel_name)
void create_consumeradmin ()
void create_consumers ()
void setup_events ()
void teardown_events ()

Protected Attributes

PortableServer::POA_var root_poa_
CORBA::ORB_var orb_
CosNaming::NamingContext_var naming_context_
CosNotifyChannelAdmin::EventChannel_var ec_
CosNotifyChannelAdmin::InterFilterGroupOperator ifgop_
CosNotification::QoSProperties initial_qos_
CosNotification::AdminProperties initial_admin_
CosNotifyChannelAdmin::ConsumerAdmin_var consumer_admin_
ACSStructuredPushConsumerconsumer_

Constructor & Destructor Documentation

Subscribe::Subscribe void   ) 
 

Subscribe::~Subscribe  ) 
 


Member Function Documentation

void Subscribe::create_consumeradmin  )  [protected]
 

void Subscribe::create_consumers  )  [protected]
 

void Subscribe::init int  argc,
char *  argv[],
std::string  channel
 

void Subscribe::init_ORB int  argc,
char *  argv[]
[protected]
 

void Subscribe::resolve_naming_service  )  [protected]
 

void Subscribe::resolve_notify_channel const char *  channel_name  )  [protected]
 

void Subscribe::run  ) 
 

void Subscribe::setup_events  )  [protected]
 

void Subscribe::shutdown  ) 
 

void Subscribe::teardown_events  )  [protected]
 


Member Data Documentation

ACSStructuredPushConsumer* Subscribe::consumer_ [protected]
 

CosNotifyChannelAdmin::ConsumerAdmin_var Subscribe::consumer_admin_ [protected]
 

CosNotifyChannelAdmin::EventChannel_var Subscribe::ec_ [protected]
 

CosNotifyChannelAdmin::InterFilterGroupOperator Subscribe::ifgop_ [protected]
 

CosNotification::AdminProperties Subscribe::initial_admin_ [protected]
 

CosNotification::QoSProperties Subscribe::initial_qos_ [protected]
 

CosNaming::NamingContext_var Subscribe::naming_context_ [protected]
 

CORBA::ORB_var Subscribe::orb_ [protected]
 

PortableServer::POA_var Subscribe::root_poa_ [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:36:55 2009 for ACS C++ API by doxygen 1.3.8