Host multiple independent services in the same Ice server. More...
Classes | |
| class | AlreadyStartedException |
| The exception that is thrown when attempting to start a service that is already running. More... | |
| class | AlreadyStoppedException |
| The exception that is thrown when attempting to stop a service that is already stopped. More... | |
| class | AsyncServiceManager |
| Administers the services of an IceBox server. More... | |
| class | AsyncServiceObserver |
| Observes the status of services in an IceBox server. More... | |
| class | FailureException |
| The exception that is thrown when an IceBox service fails to start. More... | |
| class | NoSuchServiceException |
| The exception that is thrown when a service name does not refer to a known service. More... | |
| class | Service |
| Represents an IceBox service that you implement and that the IceBox service manager starts and later stops. More... | |
| class | ServiceManager |
| Administers the services of an IceBox server. | |
| class | ServiceManagerPrx |
| Administers the services of an IceBox server. More... | |
| class | ServiceObserver |
| Observes the status of services in an IceBox server. More... | |
| class | ServiceObserverPrx |
| Observes the status of services in an IceBox server. More... | |
Typedefs | |
| using | AsyncServiceManagerPtr = std::shared_ptr<AsyncServiceManager> |
| A shared pointer to an AsyncServiceManager. | |
| using | AsyncServiceObserverPtr = std::shared_ptr<AsyncServiceObserver> |
| A shared pointer to an AsyncServiceObserver. | |
| using | ServiceManagerPtr = std::shared_ptr<ServiceManager> |
| A shared pointer to a ServiceManager. | |
| using | ServiceObserverPtr = std::shared_ptr<ServiceObserver> |
| A shared pointer to a ServiceObserver. | |
| using | ServicePtr = std::shared_ptr<Service> |
| A shared pointer to a Service. | |
Host multiple independent services in the same Ice server.