import "acsdaemon.idl";
List of all members.
Public Member Functions |
void | start_interface_repository (in boolean load, in boolean wait_load, in DaemonCallback callback, in short instance_number) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceAlreadyRunningEx) |
void | stop_interface_repository (in DaemonCallback callback, in short instance_number) raises (ACSErrTypeCommon::BadParameterEx, acsdaemonErrType::ServiceNotRunningEx) |
Detailed Description
Interface Repository Spell interface.
Member Function Documentation
Asynchronously starts an interface repository 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:
-
| load | If true, the IFR is not only started, but also the loading with all IDL files is triggered. Otherwise the IFR stays empty and should be loaded by an explicit execution of "acsstartupLoadIFR". This parameter has the opposite meaning of the flag "-noloadifr" in the acsStart script. |
| wait_load | If true and load==true, then ServicesDaemon#start_services will wait for the IFR loading to finish. This is the opposite of the flag "-nowaitifr" in the acsStart script. |
| callback | DaemonCallback instance to receive notification about completion or problems with the service start. |
| instance_number | ACS instance number |
- Returns:
- void
Asynchronously stops an interface repository 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: