7[[
"cpp:dll-export:ICE_API"]]
8[[
"cpp:doxygen:include:Ice/Ice.h"]]
16[[
"objc:dll-export:ICE_API"]]
17[[
"objc:header-dir:objc"]]
19[[
"python:pkgdir:Ice"]]
23#ifndef __SLICE2JAVA_COMPAT__
24[[
"java:package:com.zeroc"]]
57 [
"nonmutating",
"cpp:const"] idempotent
Object*
getClientProxy(out optional(1)
bool hasRoutingTable);
This interface should be implemented by services implementing the Ice::Router interface.
Definition Router.ice:91
Router * getRouter()
Get the router proxy implemented by the process hosting this finder object.
The Ice router interface.
Definition Router.ice:39
idempotent Object * getClientProxy(out optional(1) bool hasRoutingTable)
Get the router's client proxy, i.e., the proxy to use for forwarding requests from the client to the ...
idempotent ObjectProxySeq addProxies(ObjectProxySeq proxies)
Add new proxy information to the router's routing table.
idempotent Object * getServerProxy()
Get the router's server proxy, i.e., the proxy to use for forwarding requests from the server to the ...
The Ice core library.
Definition BuiltinSequences.ice:27
sequence< Object > ObjectProxySeq
A sequence of object proxies.
Definition BuiltinSequences.ice:57