5[[
"cpp:dll-export:ICEBOX_API"]]
6[[
"cpp:doxygen:include:IceBox/IceBox.h"]]
9[[
"cpp:include:IceBox/Config.h"]]
11[[
"js:module:@zeroc/ice"]]
13#include "Ice/BuiltinSequences.ice"
16[
"java:identifier:com.zeroc.IceBox"]
The exception that is thrown when attempting to start a service that is already running.
The exception that is thrown when attempting to stop a service that is already stopped.
The exception that is thrown when a service name does not refer to a known service.
void startService(string service)
Starts a service.
void stopService(string service)
Stops a service.
void addObserver(ServiceObserver *observer)
Registers a new observer with this service manager.
Administers the services of an IceBox server.
void shutdown()
Shuts down all services.
void servicesStarted(Ice::StringSeq services)
Receives the names of the services that were started.
void servicesStopped(Ice::StringSeq services)
Receives the names of the services that were stopped.
Observes the status of services in an IceBox server.
Host multiple independent services in the same Ice server.
sequence< string > StringSeq
A sequence of strings.