5[[
"cpp:dll-export:ICEGRID_API"]]
6[[
"cpp:doxygen:include:IceGrid/IceGrid.h"]]
9[[
"cpp:include:IceGrid/Config.h"]]
11[[
"js:module:@zeroc/ice"]]
13#include "Exception.ice"
14#include "Glacier2/Session.ice"
16[
"java:identifier:com.zeroc.IceGrid"]
26 [
"deprecated:As of Ice 3.8, there is no need to call this operation, and its implementation does nothing."]
The exception that is thrown when the allocation of an object failed.
The exception that is thrown when a well-known object is not registered.
Represents a session between a client application and the Glacier2 router.
void releaseObject(Ice::Identity id)
Releases an object that was allocated using allocateObjectById or allocateObjectByType.
Object * allocateObjectById(Ice::Identity id)
Allocates an object.
Object * allocateObjectByType(string type)
Allocates an object with the given type.
idempotent void setAllocationTimeout(int timeout)
Sets the allocation timeout.
Represents a session object used by IceGrid clients to allocate and release objects.
idempotent void keepAlive()
Keeps the session alive.
Deploy and manage Ice servers.
Represents the identity of an Ice object.