Public Member Functions

acsdaemon::LoggingServiceSpell Interface Reference

import "acsdaemon.idl";

Inheritance diagram for acsdaemon::LoggingServiceSpell:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void start_logging_service (in string name, in DaemonCallback callback, in short instance_number) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx)
void stop_logging_service (in string name, in DaemonCallback callback, in short instance_number) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx)

Detailed Description

Logging Service Spell interface.


Member Function Documentation

void acsdaemon::LoggingServiceSpell::start_logging_service ( in string  name,
in DaemonCallback  callback,
in short  instance_number 
) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx)

Asynchronously starts a logging service on the current host. Notification about service start problems or successful completion is passed to the client via the callback, on which the client may block.

Parameters:
name name of the log service. If name is null, then "Log" will be used.
callback DaemonCallback instance to receive notification about completion or problems with the service start.
instance_number ACS instance number
Returns:
void
void acsdaemon::LoggingServiceSpell::stop_logging_service ( in string  name,
in DaemonCallback  callback,
in short  instance_number 
) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx)

Asynchronously stops a logging 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:
name name of the log service. If name is null, then "Log" will be used.
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: