Public Member Functions

acsdaemon::NamingServiceSpell Interface Reference

import "acsdaemon.idl";

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

List of all members.

Public Member Functions

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

Detailed Description

Naming Service Spell interface.


Member Function Documentation

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

Asynchronously starts a naming service. 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::NamingServiceSpell::stop_naming_service ( in DaemonCallback  callback,
in short  instance_number 
) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx)

Asynchronously stops a naming 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: