7[[
"cpp:dll-export:ICEGRID_API"]]
8[[
"cpp:doxygen:include:IceGrid/IceGrid.h"]]
10[[
"cpp:include:IceGrid/Config.h"]]
17[[
"objc:dll-export:ICEGRID_API"]]
18[[
"objc:header-dir:objc"]]
20[[
"python:pkgdir:IceGrid"]]
25#ifndef __SLICE2JAVA_COMPAT__
26[[
"java:package:com.zeroc"]]
29[
"objc:prefix:ICEGRID"]
This exception is raised if the allocation of an object failed.
Definition Exception.ice:320
This exception is raised if an object is not registered.
Definition Exception.ice:147
A client-visible session object, which is tied to the lifecycle of a Router.
Definition Session.ice:57
A session object is used by IceGrid clients to allocate and release objects.
Definition Session.ice:44
void releaseObject(Ice::Identity id)
Release an object that was allocated using allocateObjectById or allocateObjectByType.
Object * allocateObjectById(Ice::Identity id)
Allocate an object.
Object * allocateObjectByType(string type)
Allocate an object with the given type.
idempotent void keepAlive()
Keep the session alive.
idempotent void setAllocationTimeout(int timeout)
Set the allocation timeout.
The identity of an Ice object.
Definition Identity.ice:40