Ice 3.7 Slice API Reference
|
Go to the documentation of this file.
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"]
void releaseObject(Ice::Identity id)
Release an object that was allocated using allocateObjectById or allocateObjectByType.
A session object is used by IceGrid clients to allocate and release objects.
Definition: Session.ice:44
idempotent void keepAlive()
Keep the session alive.
idempotent void setAllocationTimeout(int timeout)
Set the allocation timeout.
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
Object * allocateObjectById(Ice::Identity id)
Allocate an object.
The identity of an Ice object.
Definition: Identity.ice:40
Object * allocateObjectByType(string type)
Allocate an object with the given type.
This exception is raised if the allocation of an object failed.
Definition: Exception.ice:320