![]() |
Ice 3.9
Slice API Reference
|
| MGlacier2 | Communicate through firewalls and across NATs |
| IIdentitySet | Manages a set of object identity constraints on a Session |
| IPermissionsVerifier | Represents an object that checks user permissions |
| IRouter | The Glacier2 specialization of the Ice::Router interface |
| ISession | Represents a session between a client application and the Glacier2 router |
| ISessionControl | Represents a router-provided object that allows an application-provided session manager to configure the routing constraints for a session |
| ISessionManager | Represents an application-provided factory for session objects |
| ISSLPermissionsVerifier | Represents an object that checks user permissions |
| ISSLSessionManager | Represents an application-provided factory for session objects |
| IStringSet | Manages a set of constraints on a Session |
| MIce | The Ice RPC framework |
| ILocator | Client applications use the Locator object to resolve Ice indirect proxies |
| ILocatorFinder | Provides access to a Locator object via a fixed identity |
| ILocatorRegistry | A server application registers the endpoints of its indirect object adapters with the LocatorRegistry object |
| ILoggerAdmin | Represents the admin facet that allows an Ice application to attach its RemoteLogger to the local logger of an Ice communicator |
| IProcess | A server application managed by a locator implementation such as IceGrid hosts a Process object and registers a proxy to this object with the locator registry |
| IPropertiesAdmin | Provides remote access to the properties of a communicator |
| IRemoteLogger | Represents an Ice object that accepts log messages. It's called by the implementation of LoggerAdmin |
| IRouter | Represents an intermediary object that routes requests and replies between clients and Ice objects that are not directly reachable from these clients |
| IRouterFinder | Provides access to a Router object via a fixed identity |
| MIceBox | Host multiple independent services in the same Ice server |
| IServiceManager | Administers the services of an IceBox server |
| IServiceObserver | Observes the status of services in an IceBox server |
| MIceGrid | Deploy and manage Ice servers |
| IAdapterObserver | Monitors dynamically-registered object adapters |
| IAdmin | Provides administrative access to an IceGrid deployment |
| IAdminSession | Represents an administrative session between an admin tool and an IceGrid registry |
| IApplicationObserver | Monitors applications |
| IFileIterator | Iterates over an IceGrid log file |
| IFileParser | icegridadmin provides a FileParser object to transform XML files into ApplicationDescriptor objects |
| ILocator | Provides access to the Query and Registry objects implemented by the IceGrid registry |
| INodeObserver | Monitors changes to the state of the nodes |
| IObjectObserver | Monitors well-known objects that are added, updated or removed using Admin |
| IQuery | Finds well-known Ice objects registered with the IceGrid registry |
| IRegistry | Represents the main entry point into the IceGrid registry service |
| IRegistryObserver | Monitors changes to the state of the registries |
| ISession | Represents a session object used by IceGrid clients to allocate and release objects |
| IUserAccountMapper | Maps user strings in server descriptors to actual user account names |
| MIceMX | The Ice Management eXtension facility |
| IMetricsAdmin | The metrics administrative facet interface |
| MIceStorm | Lightweight publish/subscribe framework, available for all Ice language mappings |
| IFinder | Provides access to a TopicManager object via a fixed identity |
| ITopic | Represents an IceStorm topic |
| ITopicManager | Represents an object that manages topics |