#include <loggingService.h>
Collaboration diagram for LoggingService:

Public Member Functions | |
| LoggingService () | |
| virtual | ~LoggingService () |
| bool | isInitialized () |
| int | parse_args (int argc, char *argv[]) |
| void | startup (int argc, char *argv[]) |
| int | run () |
| void | shutdown () |
Protected Member Functions | |
| void | init_ORB (int &argc, char *argv[]) |
| void | resolve_naming_service () |
| void | resolve_notify_factory () |
| void | create_EC () |
| void | create_supplieradmin () |
| void | create_suppliers () |
| void | create_basic_log_factory () |
| void | create_basic_log () |
Protected Attributes | |
| CosNotifyChannelAdmin::EventChannelFactory_var | m_notify_factory |
| CosNotifyChannelAdmin::EventChannel_var | m_logging_ec |
| CosNotification::QoSProperties | m_initial_qos |
| CosNotification::AdminProperties | m_initial_admin |
| CosNotifyChannelAdmin::InterFilterGroupOperator | m_ifgop |
| CosNotifyChannelAdmin::SupplierAdmin_var | m_logging_supplier_admin |
| ACSStructuredPushSupplier * | m_logging_supplier |
| const char * | m_basic_log_factory_name |
| const char * | m_basic_log_name |
| ACSLogFactory_i | m_basic_log_factory |
| DsLogAdmin::BasicLog_var | m_basic_log |
| bool | m_logBin |
| bool | m_isInitialized |
| CORBA::ORB_var | m_orb |
| PortableServer::POA_var | m_poa |
| CosNaming::NamingContext_var | m_naming_context |
|
|
Constructor |
|
|
Destructor |
|
|
Create the Basic Log |
|
|
Create the Basic Log Factory |
|
|
Create an EC. |
|
|
Create the Supplier Admin. |
|
|
create and initialize the suppliers. |
|
||||||||||||
|
initialize the ORB. |
|
|
Initalization status |
|
||||||||||||
|
Parses the command line arguments.
|
|
|
Resolve the naming service. |
|
|
Try to resolve the Notify factory from the Naming service. |
|
|
run the Telecom Log Service.
|
|
|
Shutdown the Telecom Log Service. |
|
||||||||||||
|
Initializes the Telecom Log Service. |
|
|
The Basic Log |
|
|
The Basic Log Factory. |
|
|
The Log Factory name. |
|
|
The Log name. |
|
|
The group operator between admin-proxy's. |
|
|
Initial admin props specified to the factory when creating the EC. |
|
|
Initial qos specified to the factory when creating the EC. |
|
|
Initialization status |
|
|
|
|
|
The logging channel that we create using the factory. |
|
|
The loggingg supplier |
|
|
The logging supplier admin used by suppliers. |
|
|
A naming context. |
|
|
Channel factory |
|
|
The ORB that we use. |
|
|
Reference to the root poa. |
1.3.8