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

acsdaemon::ACSLogSpell Interface Reference

import "acsdaemon.idl";

Inheritance diagram for acsdaemon::ACSLogSpell:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void start_acs_log (in DaemonCallback callback, in short instance_number) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx)
void stop_acs_log (in DaemonCallback callback, in short instance_number) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx)

Detailed Description

ACS Log Spell interface.


Member Function Documentation

void acsdaemon::ACSLogSpell::start_acs_log in DaemonCallback  callback,
in short  instance_number
raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx)
 

Asynchronously starts an ACSLog service on the current host. This service is used by Python components and any corba-aware scripts to contribute log records to central logging. Notification about service start problems or successful completion is passed to the client via the callback, on which the client may block.

Parameters:
callback DaemonCallback instance to receive notification about completion or problems with the service start.
instance_number ACS instance number
Returns:
void

void acsdaemon::ACSLogSpell::stop_acs_log in DaemonCallback  callback,
in short  instance_number
raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx)
 

Asynchronously stops an ACSLog service on the current host. Notification about service stop problems or successful completion is passed to the client via the callback, on which the client may block.

Parameters:
callback DaemonCallback instance to receive notification about completion or problems with stopping the service.
instance_number ACS instance number
Returns:
void


The documentation for this interface was generated from the following file:
Generated on Thu Apr 30 02:28:30 2009 for ACS IDL interfaces by doxygen 1.3.8