16#ifndef __IceGrid_Admin_h__
17#define __IceGrid_Admin_h__
48#ifndef ICE_IGNORE_VERSION
49# if ICE_INT_VERSION / 100 != 307
50# error Ice version mismatch!
52# if ICE_INT_VERSION % 100 >= 50
53# error Beta header file detected
55# if ICE_INT_VERSION % 100 < 11
56# error Ice patch level mismatch!
61# if defined(ICE_STATIC_LIBS)
63# elif defined(ICEGRID_API_EXPORTS)
64# define ICEGRID_API ICE_DECLSPEC_EXPORT
66# define ICEGRID_API ICE_DECLSPEC_IMPORT
70#ifdef ICE_CPP11_MAPPING
150 ::std::shared_ptr<::Ice::ObjectPrx>
proxy;
160 std::tuple<const ::std::shared_ptr<::Ice::ObjectPrx>&, const ::std::string&>
ice_tuple()
const
184 ::std::shared_ptr<::Ice::ObjectPrx>
proxy;
195 std::tuple<const ::std::string&, const ::std::shared_ptr<::Ice::ObjectPrx>&, const ::std::string&>
ice_tuple()
const
241 std::tuple<const ::std::string&, const ::std::string&, const int&, const ::std::string&, const ::std::shared_ptr<::IceGrid::ServerDescriptor>&, const ::std::string&>
ice_tuple()
const
293 std::tuple<const ::std::string&, const ::std::string&, const ::std::string&, const ::std::string&, const ::std::string&, const ::std::string&, const int&, const ::std::string&>
ice_tuple()
const
319 std::tuple<const ::std::string&, const ::std::string&>
ice_tuple()
const
353 std::tuple<const float&, const float&, const float&>
ice_tuple()
const
398 std::tuple<const ::std::string&, const long long int&, const ::std::string&, const long long int&, const ::std::string&, const int&, const ::IceGrid::ApplicationDescriptor&>
ice_tuple()
const
436 std::tuple<const long long int&, const ::std::string&, const int&, const ::IceGrid::ApplicationUpdateDescriptor&>
ice_tuple()
const
469 std::tuple<const ::std::string&, const ::IceGrid::ServerState&, const int&, const bool&>
ice_tuple()
const
493 ::std::shared_ptr<::Ice::ObjectPrx>
proxy;
499 std::tuple<const ::std::string&, const ::std::shared_ptr<::Ice::ObjectPrx>&>
ice_tuple()
const
501 return std::tie(
id,
proxy);
533 std::tuple<const ::IceGrid::NodeInfo&, const ::IceGrid::ServerDynamicInfoSeq&, const ::IceGrid::AdapterDynamicInfoSeq&>
ice_tuple()
const
545using Ice::operator<=;
547using Ice::operator>=;
548using Ice::operator==;
549using Ice::operator!=;
575 virtual bool ice_isA(::std::string
id, const ::Ice::Current& current)
const override;
582 virtual ::std::vector<::std::string>
ice_ids(const ::Ice::Current& current)
const override;
589 virtual ::std::string
ice_id(const ::Ice::Current& current)
const override;
609 bool _iceD_addApplication(::IceInternal::Incoming&, const ::Ice::Current&);
628 bool _iceD_syncApplication(::IceInternal::Incoming&, const ::Ice::Current&);
646 bool _iceD_updateApplication(::IceInternal::Incoming&, const ::Ice::Current&);
668 bool _iceD_syncApplicationWithoutRestart(::IceInternal::Incoming&, const ::Ice::Current&);
689 bool _iceD_updateApplicationWithoutRestart(::IceInternal::Incoming&, const ::Ice::Current&);
705 bool _iceD_removeApplication(::IceInternal::Incoming&, const ::Ice::Current&);
726 bool _iceD_instantiateServer(::IceInternal::Incoming&, const ::Ice::Current&);
741 virtual void patchApplicationAsync(::std::string name,
bool shutdown, ::std::function<
void()> response, ::std::function<
void(::std::exception_ptr)> exception, const ::Ice::Current& current) = 0;
743 bool _iceD_patchApplication(::IceInternal::Incoming&, const ::Ice::Current&);
756 bool _iceD_getApplicationInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
768 bool _iceD_getDefaultApplicationDescriptor(::IceInternal::Incoming&, const ::Ice::Current&)
const;
778 bool _iceD_getAllApplicationNames(::IceInternal::Incoming&, const ::Ice::Current&)
const;
790 bool _iceD_getServerInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
806 bool _iceD_getServerState(::IceInternal::Incoming&, const ::Ice::Current&)
const;
821 virtual int getServerPid(::std::string
id, const ::Ice::Current& current)
const = 0;
823 bool _iceD_getServerPid(::IceInternal::Incoming&, const ::Ice::Current&)
const;
835 bool _iceD_getServerAdminCategory(::IceInternal::Incoming&, const ::Ice::Current&)
const;
849 virtual ::std::shared_ptr<::Ice::ObjectPrx>
getServerAdmin(::std::string
id, const ::Ice::Current& current)
const = 0;
851 bool _iceD_getServerAdmin(::IceInternal::Incoming&, const ::Ice::Current&)
const;
868 virtual void enableServer(::std::string
id,
bool enabled, const ::Ice::Current& current) = 0;
870 bool _iceD_enableServer(::IceInternal::Incoming&, const ::Ice::Current&);
885 virtual bool isServerEnabled(::std::string
id, const ::Ice::Current& current)
const = 0;
887 bool _iceD_isServerEnabled(::IceInternal::Incoming&, const ::Ice::Current&)
const;
905 virtual void startServerAsync(::std::string
id, ::std::function<
void()> response, ::std::function<
void(::std::exception_ptr)> exception, const ::Ice::Current& current) = 0;
907 bool _iceD_startServer(::IceInternal::Incoming&, const ::Ice::Current&);
925 virtual void stopServerAsync(::std::string
id, ::std::function<
void()> response, ::std::function<
void(::std::exception_ptr)> exception, const ::Ice::Current& current) = 0;
927 bool _iceD_stopServer(::IceInternal::Incoming&, const ::Ice::Current&);
946 virtual void patchServerAsync(::std::string
id,
bool shutdown, ::std::function<
void()> response, ::std::function<
void(::std::exception_ptr)> exception, const ::Ice::Current& current) = 0;
948 bool _iceD_patchServer(::IceInternal::Incoming&, const ::Ice::Current&);
965 virtual void sendSignal(::std::string
id, ::std::string signal, const ::Ice::Current& current) = 0;
967 bool _iceD_sendSignal(::IceInternal::Incoming&, const ::Ice::Current&);
977 bool _iceD_getAllServerIds(::IceInternal::Incoming&, const ::Ice::Current&)
const;
995 bool _iceD_getAdapterInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1006 virtual void removeAdapter(::std::string
id, const ::Ice::Current& current) = 0;
1008 bool _iceD_removeAdapter(::IceInternal::Incoming&, const ::Ice::Current&);
1018 bool _iceD_getAllAdapterIds(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1033 virtual void addObject(::std::shared_ptr<::Ice::ObjectPrx> obj, const ::Ice::Current& current) = 0;
1035 bool _iceD_addObject(::IceInternal::Incoming&, const ::Ice::Current&);
1051 virtual void updateObject(::std::shared_ptr<::Ice::ObjectPrx> obj, const ::Ice::Current& current) = 0;
1053 bool _iceD_updateObject(::IceInternal::Incoming&, const ::Ice::Current&);
1066 virtual void addObjectWithType(::std::shared_ptr<::Ice::ObjectPrx> obj, ::std::string type, const ::Ice::Current& current) = 0;
1068 bool _iceD_addObjectWithType(::IceInternal::Incoming&, const ::Ice::Current&);
1087 bool _iceD_removeObject(::IceInternal::Incoming&, const ::Ice::Current&);
1100 bool _iceD_getObjectInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1112 bool _iceD_getObjectInfosByType(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1127 bool _iceD_getAllObjectInfos(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1137 virtual bool pingNode(::std::string name, const ::Ice::Current& current)
const = 0;
1139 bool _iceD_pingNode(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1153 bool _iceD_getNodeLoad(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1167 bool _iceD_getNodeInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1179 virtual ::std::shared_ptr<::Ice::ObjectPrx>
getNodeAdmin(::std::string name, const ::Ice::Current& current)
const = 0;
1181 bool _iceD_getNodeAdmin(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1202 bool _iceD_getNodeProcessorSocketCount(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1213 virtual void shutdownNode(::std::string name, const ::Ice::Current& current) = 0;
1215 bool _iceD_shutdownNode(::IceInternal::Incoming&, const ::Ice::Current&);
1227 virtual ::std::string
getNodeHostname(::std::string name, const ::Ice::Current& current)
const = 0;
1229 bool _iceD_getNodeHostname(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1239 bool _iceD_getAllNodeNames(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1249 virtual bool pingRegistry(::std::string name, const ::Ice::Current& current)
const = 0;
1251 bool _iceD_pingRegistry(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1265 bool _iceD_getRegistryInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1275 virtual ::std::shared_ptr<::Ice::ObjectPrx>
getRegistryAdmin(::std::string name, const ::Ice::Current& current)
const = 0;
1277 bool _iceD_getRegistryAdmin(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1290 bool _iceD_shutdownRegistry(::IceInternal::Incoming&, const ::Ice::Current&);
1300 bool _iceD_getAllRegistryNames(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1307 virtual void shutdown(const ::Ice::Current& current) = 0;
1309 bool _iceD_shutdown(::IceInternal::Incoming&, const ::Ice::Current&);
1319 bool _iceD_getSliceChecksums(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1323 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&)
override;
1343 virtual bool ice_isA(::std::string
id, const ::Ice::Current& current)
const override;
1350 virtual ::std::vector<::std::string>
ice_ids(const ::Ice::Current& current)
const override;
1357 virtual ::std::string
ice_id(const ::Ice::Current& current)
const override;
1393 bool _iceD_read(::IceInternal::Incoming&, const ::Ice::Current&);
1400 virtual void destroy(const ::Ice::Current& current) = 0;
1402 bool _iceD_destroy(::IceInternal::Incoming&, const ::Ice::Current&);
1406 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&)
override;
1427 virtual bool ice_isA(::std::string
id, const ::Ice::Current& current)
const override;
1434 virtual ::std::vector<::std::string>
ice_ids(const ::Ice::Current& current)
const override;
1441 virtual ::std::string
ice_id(const ::Ice::Current& current)
const override;
1457 bool _iceD_registryInit(::IceInternal::Incoming&, const ::Ice::Current&);
1468 bool _iceD_registryUp(::IceInternal::Incoming&, const ::Ice::Current&);
1477 virtual void registryDown(::std::string name, const ::Ice::Current& current) = 0;
1479 bool _iceD_registryDown(::IceInternal::Incoming&, const ::Ice::Current&);
1483 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&)
override;
1505 virtual bool ice_isA(::std::string
id, const ::Ice::Current& current)
const override;
1512 virtual ::std::vector<::std::string>
ice_ids(const ::Ice::Current& current)
const override;
1519 virtual ::std::string
ice_id(const ::Ice::Current& current)
const override;
1535 bool _iceD_nodeInit(::IceInternal::Incoming&, const ::Ice::Current&);
1546 bool _iceD_nodeUp(::IceInternal::Incoming&, const ::Ice::Current&);
1555 virtual void nodeDown(::std::string name, const ::Ice::Current& current) = 0;
1557 bool _iceD_nodeDown(::IceInternal::Incoming&, const ::Ice::Current&);
1569 bool _iceD_updateServer(::IceInternal::Incoming&, const ::Ice::Current&);
1581 bool _iceD_updateAdapter(::IceInternal::Incoming&, const ::Ice::Current&);
1585 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&)
override;
1607 virtual bool ice_isA(::std::string
id, const ::Ice::Current& current)
const override;
1614 virtual ::std::vector<::std::string>
ice_ids(const ::Ice::Current& current)
const override;
1621 virtual ::std::string
ice_id(const ::Ice::Current& current)
const override;
1641 bool _iceD_applicationInit(::IceInternal::Incoming&, const ::Ice::Current&);
1653 bool _iceD_applicationAdded(::IceInternal::Incoming&, const ::Ice::Current&);
1665 bool _iceD_applicationRemoved(::IceInternal::Incoming&, const ::Ice::Current&);
1677 bool _iceD_applicationUpdated(::IceInternal::Incoming&, const ::Ice::Current&);
1681 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&)
override;
1702 virtual bool ice_isA(::std::string
id, const ::Ice::Current& current)
const override;
1709 virtual ::std::vector<::std::string>
ice_ids(const ::Ice::Current& current)
const override;
1716 virtual ::std::string
ice_id(const ::Ice::Current& current)
const override;
1733 bool _iceD_adapterInit(::IceInternal::Incoming&, const ::Ice::Current&);
1744 bool _iceD_adapterAdded(::IceInternal::Incoming&, const ::Ice::Current&);
1755 bool _iceD_adapterUpdated(::IceInternal::Incoming&, const ::Ice::Current&);
1766 bool _iceD_adapterRemoved(::IceInternal::Incoming&, const ::Ice::Current&);
1770 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&)
override;
1790 virtual bool ice_isA(::std::string
id, const ::Ice::Current& current)
const override;
1797 virtual ::std::vector<::std::string>
ice_ids(const ::Ice::Current& current)
const override;
1804 virtual ::std::string
ice_id(const ::Ice::Current& current)
const override;
1821 bool _iceD_objectInit(::IceInternal::Incoming&, const ::Ice::Current&);
1832 bool _iceD_objectAdded(::IceInternal::Incoming&, const ::Ice::Current&);
1843 bool _iceD_objectUpdated(::IceInternal::Incoming&, const ::Ice::Current&);
1854 bool _iceD_objectRemoved(::IceInternal::Incoming&, const ::Ice::Current&);
1858 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&)
override;
1882 virtual bool ice_isA(::std::string
id, const ::Ice::Current& current)
const override;
1889 virtual ::std::vector<::std::string>
ice_ids(const ::Ice::Current& current)
const override;
1896 virtual ::std::string
ice_id(const ::Ice::Current& current)
const override;
1912 bool _iceD_keepAlive(::IceInternal::Incoming&, const ::Ice::Current&);
1921 virtual ::std::shared_ptr<AdminPrx>
getAdmin(const ::Ice::Current& current)
const = 0;
1923 bool _iceD_getAdmin(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1937 bool _iceD_getAdminCallbackTemplate(::IceInternal::Incoming&, const ::Ice::Current&)
const;
1953 virtual void setObservers(::std::shared_ptr<RegistryObserverPrx> registryObs, ::std::shared_ptr<NodeObserverPrx> nodeObs, ::std::shared_ptr<ApplicationObserverPrx> appObs, ::std::shared_ptr<AdapterObserverPrx> adptObs, ::std::shared_ptr<ObjectObserverPrx> objObs, const ::Ice::Current& current) = 0;
1955 bool _iceD_setObservers(::IceInternal::Incoming&, const ::Ice::Current&);
1975 bool _iceD_setObserversByIdentity(::IceInternal::Incoming&, const ::Ice::Current&);
1988 bool _iceD_startUpdate(::IceInternal::Incoming&, const ::Ice::Current&);
1999 bool _iceD_finishUpdate(::IceInternal::Incoming&, const ::Ice::Current&);
2009 bool _iceD_getReplicaName(::IceInternal::Incoming&, const ::Ice::Current&)
const;
2033 virtual ::std::shared_ptr<FileIteratorPrx>
openServerLog(::std::string
id, ::std::string path,
int count, const ::Ice::Current& current) = 0;
2035 bool _iceD_openServerLog(::IceInternal::Incoming&, const ::Ice::Current&);
2056 virtual ::std::shared_ptr<FileIteratorPrx>
openServerStdErr(::std::string
id,
int count, const ::Ice::Current& current) = 0;
2058 bool _iceD_openServerStdErr(::IceInternal::Incoming&, const ::Ice::Current&);
2079 virtual ::std::shared_ptr<FileIteratorPrx>
openServerStdOut(::std::string
id,
int count, const ::Ice::Current& current) = 0;
2081 bool _iceD_openServerStdOut(::IceInternal::Incoming&, const ::Ice::Current&);
2099 virtual ::std::shared_ptr<FileIteratorPrx>
openNodeStdErr(::std::string name,
int count, const ::Ice::Current& current) = 0;
2101 bool _iceD_openNodeStdErr(::IceInternal::Incoming&, const ::Ice::Current&);
2119 virtual ::std::shared_ptr<FileIteratorPrx>
openNodeStdOut(::std::string name,
int count, const ::Ice::Current& current) = 0;
2121 bool _iceD_openNodeStdOut(::IceInternal::Incoming&, const ::Ice::Current&);
2140 virtual ::std::shared_ptr<FileIteratorPrx>
openRegistryStdErr(::std::string name,
int count, const ::Ice::Current& current) = 0;
2142 bool _iceD_openRegistryStdErr(::IceInternal::Incoming&, const ::Ice::Current&);
2161 virtual ::std::shared_ptr<FileIteratorPrx>
openRegistryStdOut(::std::string name,
int count, const ::Ice::Current& current) = 0;
2163 bool _iceD_openRegistryStdOut(::IceInternal::Incoming&, const ::Ice::Current&);
2167 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&)
override;
2199 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_addApplication, descriptor, context).get();
2208 template<
template<
typename>
class P = ::std::promise>
2210 ->
decltype(::std::declval<P<void>>().get_future())
2212 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_addApplication, descriptor, context);
2224 ::std::function<void()>
2226 ::std::function<
void()> response,
2227 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2228 ::std::function<
void(
bool)> sent =
nullptr,
2231 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_addApplication, descriptor, context);
2254 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_syncApplication, descriptor, context).get();
2265 template<
template<
typename>
class P = ::std::promise>
2267 ->
decltype(::std::declval<P<void>>().get_future())
2269 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_syncApplication, descriptor, context);
2283 ::std::function<void()>
2285 ::std::function<
void()> response,
2286 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2287 ::std::function<
void(
bool)> sent =
nullptr,
2290 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_syncApplication, descriptor, context);
2312 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_updateApplication, descriptor, context).get();
2322 template<
template<
typename>
class P = ::std::promise>
2324 ->
decltype(::std::declval<P<void>>().get_future())
2326 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_updateApplication, descriptor, context);
2339 ::std::function<void()>
2341 ::std::function<
void()> response,
2342 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2343 ::std::function<
void(
bool)> sent =
nullptr,
2346 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_updateApplication, descriptor, context);
2372 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_syncApplicationWithoutRestart, descriptor, context).get();
2386 template<
template<
typename>
class P = ::std::promise>
2388 ->
decltype(::std::declval<P<void>>().get_future())
2390 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_syncApplicationWithoutRestart, descriptor, context);
2407 ::std::function<void()>
2409 ::std::function<
void()> response,
2410 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2411 ::std::function<
void(
bool)> sent =
nullptr,
2414 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_syncApplicationWithoutRestart, descriptor, context);
2439 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_updateApplicationWithoutRestart, descriptor, context).get();
2452 template<
template<
typename>
class P = ::std::promise>
2454 ->
decltype(::std::declval<P<void>>().get_future())
2456 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_updateApplicationWithoutRestart, descriptor, context);
2472 ::std::function<void()>
2474 ::std::function<
void()> response,
2475 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2476 ::std::function<
void(
bool)> sent =
nullptr,
2479 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_updateApplicationWithoutRestart, descriptor, context);
2499 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_removeApplication, name, context).get();
2508 template<
template<
typename>
class P = ::std::promise>
2510 ->
decltype(::std::declval<P<void>>().get_future())
2512 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_removeApplication, name, context);
2524 ::std::function<void()>
2526 ::std::function<
void()> response,
2527 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2528 ::std::function<
void(
bool)> sent =
nullptr,
2531 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_removeApplication, name, context);
2535 ICE_MEMBER(
ICEGRID_API)
void _iceI_removeApplication(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&, const ::Ice::Context&);
2556 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_instantiateServer, application, node, desc, context).get();
2569 template<
template<
typename>
class P = ::std::promise>
2571 ->
decltype(::std::declval<P<void>>().get_future())
2573 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_instantiateServer, application, node, desc, context);
2589 ::std::function<void()>
2591 ::std::function<
void()> response,
2592 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2593 ::std::function<
void(
bool)> sent =
nullptr,
2596 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_instantiateServer, application, node, desc, context);
2615 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_patchApplication, name,
shutdown, context).get();
2626 template<
template<
typename>
class P = ::std::promise>
2628 ->
decltype(::std::declval<P<void>>().get_future())
2630 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_patchApplication, name,
shutdown, context);
2644 ::std::function<void()>
2646 ::std::function<
void()> response,
2647 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2648 ::std::function<
void(
bool)> sent =
nullptr,
2651 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_patchApplication, name,
shutdown, context);
2655 ICE_MEMBER(
ICEGRID_API)
void _iceI_patchApplication(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&,
bool, const ::Ice::Context&);
2668 return _makePromiseOutgoing<::IceGrid::ApplicationInfo>(
true,
this, &AdminPrx::_iceI_getApplicationInfo, name, context).get();
2677 template<
template<
typename>
class P = ::std::promise>
2679 ->
decltype(::std::declval<P<::IceGrid::ApplicationInfo>>().get_future())
2681 return _makePromiseOutgoing<::IceGrid::ApplicationInfo, P>(
false,
this, &AdminPrx::_iceI_getApplicationInfo, name, context);
2693 ::std::function<void()>
2696 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2697 ::std::function<
void(
bool)> sent =
nullptr,
2700 return _makeLambdaOutgoing<::IceGrid::ApplicationInfo>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getApplicationInfo, name, context);
2704 ICE_MEMBER(
ICEGRID_API)
void _iceI_getApplicationInfo(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::ApplicationInfo>>&, const ::std::string&, const ::Ice::Context&);
2716 return _makePromiseOutgoing<::IceGrid::ApplicationDescriptor>(
true,
this, &AdminPrx::_iceI_getDefaultApplicationDescriptor, context).get();
2724 template<
template<
typename>
class P = ::std::promise>
2726 ->
decltype(::std::declval<P<::IceGrid::ApplicationDescriptor>>().get_future())
2728 return _makePromiseOutgoing<::IceGrid::ApplicationDescriptor, P>(
false,
this, &AdminPrx::_iceI_getDefaultApplicationDescriptor, context);
2739 ::std::function<void()>
2741 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2742 ::std::function<
void(
bool)> sent =
nullptr,
2745 return _makeLambdaOutgoing<::IceGrid::ApplicationDescriptor>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getDefaultApplicationDescriptor, context);
2749 ICE_MEMBER(
ICEGRID_API)
void _iceI_getDefaultApplicationDescriptor(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::ApplicationDescriptor>>&, const ::Ice::Context&);
2759 return _makePromiseOutgoing<::Ice::StringSeq>(
true,
this, &AdminPrx::_iceI_getAllApplicationNames, context).get();
2767 template<
template<
typename>
class P = ::std::promise>
2769 ->
decltype(::std::declval<P<::Ice::StringSeq>>().get_future())
2771 return _makePromiseOutgoing<::Ice::StringSeq, P>(
false,
this, &AdminPrx::_iceI_getAllApplicationNames, context);
2782 ::std::function<void()>
2784 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2785 ::std::function<
void(
bool)> sent =
nullptr,
2788 return _makeLambdaOutgoing<::Ice::StringSeq>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getAllApplicationNames, context);
2792 ICE_MEMBER(
ICEGRID_API)
void _iceI_getAllApplicationNames(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::Ice::StringSeq>>&, const ::Ice::Context&);
2804 return _makePromiseOutgoing<::IceGrid::ServerInfo>(
true,
this, &AdminPrx::_iceI_getServerInfo,
id, context).get();
2813 template<
template<
typename>
class P = ::std::promise>
2815 ->
decltype(::std::declval<P<::IceGrid::ServerInfo>>().get_future())
2817 return _makePromiseOutgoing<::IceGrid::ServerInfo, P>(
false,
this, &AdminPrx::_iceI_getServerInfo,
id, context);
2829 ::std::function<void()>
2832 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2833 ::std::function<
void(
bool)> sent =
nullptr,
2836 return _makeLambdaOutgoing<::IceGrid::ServerInfo>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getServerInfo,
id, context);
2840 ICE_MEMBER(
ICEGRID_API)
void _iceI_getServerInfo(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::ServerInfo>>&, const ::std::string&, const ::Ice::Context&);
2856 return _makePromiseOutgoing<::IceGrid::ServerState>(
true,
this, &AdminPrx::_iceI_getServerState,
id, context).get();
2865 template<
template<
typename>
class P = ::std::promise>
2867 ->
decltype(::std::declval<P<::IceGrid::ServerState>>().get_future())
2869 return _makePromiseOutgoing<::IceGrid::ServerState, P>(
false,
this, &AdminPrx::_iceI_getServerState,
id, context);
2881 ::std::function<void()>
2884 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2885 ::std::function<
void(
bool)> sent =
nullptr,
2888 return _makeLambdaOutgoing<::IceGrid::ServerState>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getServerState,
id, context);
2892 ICE_MEMBER(
ICEGRID_API)
void _iceI_getServerState(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::ServerState>>&, const ::std::string&, const ::Ice::Context&);
2909 return _makePromiseOutgoing<int>(
true,
this, &AdminPrx::_iceI_getServerPid,
id, context).get();
2919 template<
template<
typename>
class P = ::std::promise>
2921 ->
decltype(::std::declval<P<int>>().get_future())
2923 return _makePromiseOutgoing<int, P>(
false,
this, &AdminPrx::_iceI_getServerPid,
id, context);
2936 ::std::function<void()>
2938 ::std::function<
void(
int)> response,
2939 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2940 ::std::function<
void(
bool)> sent =
nullptr,
2943 return _makeLambdaOutgoing<int>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getServerPid,
id, context);
2947 ICE_MEMBER(
ICEGRID_API)
void _iceI_getServerPid(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<int>>&, const ::std::string&, const ::Ice::Context&);
2959 return _makePromiseOutgoing<::std::string>(
true,
this, &AdminPrx::_iceI_getServerAdminCategory, context).get();
2969 template<
template<
typename>
class P = ::std::promise>
2971 ->
decltype(::std::declval<P<::std::string>>().get_future())
2973 return _makePromiseOutgoing<::std::string, P>(
false,
this, &AdminPrx::_iceI_getServerAdminCategory, context);
2986 ::std::function<void()>
2988 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
2989 ::std::function<
void(
bool)> sent =
nullptr,
2992 return _makeLambdaOutgoing<::std::string>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getServerAdminCategory, context);
2996 ICE_MEMBER(
ICEGRID_API)
void _iceI_getServerAdminCategory(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::string>>&, const ::Ice::Context&);
3012 return _makePromiseOutgoing<::std::shared_ptr<::Ice::ObjectPrx>>(
true,
this, &AdminPrx::_iceI_getServerAdmin, id, context).get();
3021 template<
template<
typename>
class P = ::std::promise>
3023 ->
decltype(::std::declval<P<::std::shared_ptr<::Ice::ObjectPrx>>>().get_future())
3025 return _makePromiseOutgoing<::std::shared_ptr<::Ice::ObjectPrx>, P>(
false,
this, &AdminPrx::_iceI_getServerAdmin, id, context);
3037 ::std::function<void()>
3039 ::std::function<
void(::std::shared_ptr<::Ice::ObjectPrx>)> response,
3040 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3041 ::std::function<
void(
bool)> sent =
nullptr,
3044 return _makeLambdaOutgoing<::std::shared_ptr<::Ice::ObjectPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getServerAdmin, id, context);
3048 ICE_MEMBER(
ICEGRID_API)
void _iceI_getServerAdmin(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::Ice::ObjectPrx>>>&, const ::std::string&, const ::Ice::Context&);
3067 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_enableServer,
id, enabled, context).get();
3080 template<
template<
typename>
class P = ::std::promise>
3082 ->
decltype(::std::declval<P<void>>().get_future())
3084 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_enableServer,
id, enabled, context);
3100 ::std::function<void()>
3102 ::std::function<
void()> response,
3103 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3104 ::std::function<
void(
bool)> sent =
nullptr,
3107 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_enableServer,
id, enabled, context);
3111 ICE_MEMBER(
ICEGRID_API)
void _iceI_enableServer(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&,
bool, const ::Ice::Context&);
3128 return _makePromiseOutgoing<bool>(
true,
this, &AdminPrx::_iceI_isServerEnabled,
id, context).get();
3137 template<
template<
typename>
class P = ::std::promise>
3139 ->
decltype(::std::declval<P<bool>>().get_future())
3141 return _makePromiseOutgoing<bool, P>(
false,
this, &AdminPrx::_iceI_isServerEnabled,
id, context);
3153 ::std::function<void()>
3155 ::std::function<
void(
bool)> response,
3156 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3157 ::std::function<
void(
bool)> sent =
nullptr,
3160 return _makeLambdaOutgoing<bool>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_isServerEnabled,
id, context);
3164 ICE_MEMBER(
ICEGRID_API)
void _iceI_isServerEnabled(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<bool>>&, const ::std::string&, const ::Ice::Context&);
3182 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_startServer,
id, context).get();
3191 template<
template<
typename>
class P = ::std::promise>
3193 ->
decltype(::std::declval<P<void>>().get_future())
3195 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_startServer,
id, context);
3207 ::std::function<void()>
3209 ::std::function<
void()> response,
3210 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3211 ::std::function<
void(
bool)> sent =
nullptr,
3214 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_startServer,
id, context);
3218 ICE_MEMBER(
ICEGRID_API)
void _iceI_startServer(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&, const ::Ice::Context&);
3236 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_stopServer,
id, context).get();
3245 template<
template<
typename>
class P = ::std::promise>
3247 ->
decltype(::std::declval<P<void>>().get_future())
3249 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_stopServer,
id, context);
3261 ::std::function<void()>
3263 ::std::function<
void()> response,
3264 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3265 ::std::function<
void(
bool)> sent =
nullptr,
3268 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_stopServer,
id, context);
3272 ICE_MEMBER(
ICEGRID_API)
void _iceI_stopServer(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&, const ::Ice::Context&);
3291 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_patchServer,
id,
shutdown, context).get();
3302 template<
template<
typename>
class P = ::std::promise>
3304 ->
decltype(::std::declval<P<void>>().get_future())
3306 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_patchServer,
id,
shutdown, context);
3320 ::std::function<void()>
3322 ::std::function<
void()> response,
3323 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3324 ::std::function<
void(
bool)> sent =
nullptr,
3327 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_patchServer,
id,
shutdown, context);
3331 ICE_MEMBER(
ICEGRID_API)
void _iceI_patchServer(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&,
bool, const ::Ice::Context&);
3350 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_sendSignal,
id, signal, context).get();
3360 template<
template<
typename>
class P = ::std::promise>
3362 ->
decltype(::std::declval<P<void>>().get_future())
3364 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_sendSignal,
id, signal, context);
3377 ::std::function<void()>
3379 ::std::function<
void()> response,
3380 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3381 ::std::function<
void(
bool)> sent =
nullptr,
3384 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_sendSignal,
id, signal, context);
3388 ICE_MEMBER(
ICEGRID_API)
void _iceI_sendSignal(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&, const ::std::string&, const ::Ice::Context&);
3398 return _makePromiseOutgoing<::Ice::StringSeq>(
true,
this, &AdminPrx::_iceI_getAllServerIds, context).get();
3406 template<
template<
typename>
class P = ::std::promise>
3408 ->
decltype(::std::declval<P<::Ice::StringSeq>>().get_future())
3410 return _makePromiseOutgoing<::Ice::StringSeq, P>(
false,
this, &AdminPrx::_iceI_getAllServerIds, context);
3421 ::std::function<void()>
3423 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3424 ::std::function<
void(
bool)> sent =
nullptr,
3427 return _makeLambdaOutgoing<::Ice::StringSeq>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getAllServerIds, context);
3431 ICE_MEMBER(
ICEGRID_API)
void _iceI_getAllServerIds(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::Ice::StringSeq>>&, const ::Ice::Context&);
3449 return _makePromiseOutgoing<::IceGrid::AdapterInfoSeq>(
true,
this, &AdminPrx::_iceI_getAdapterInfo,
id, context).get();
3459 template<
template<
typename>
class P = ::std::promise>
3461 ->
decltype(::std::declval<P<::IceGrid::AdapterInfoSeq>>().get_future())
3463 return _makePromiseOutgoing<::IceGrid::AdapterInfoSeq, P>(
false,
this, &AdminPrx::_iceI_getAdapterInfo,
id, context);
3476 ::std::function<void()>
3479 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3480 ::std::function<
void(
bool)> sent =
nullptr,
3483 return _makeLambdaOutgoing<::IceGrid::AdapterInfoSeq>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getAdapterInfo,
id, context);
3487 ICE_MEMBER(
ICEGRID_API)
void _iceI_getAdapterInfo(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::AdapterInfoSeq>>&, const ::std::string&, const ::Ice::Context&);
3500 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_removeAdapter,
id, context).get();
3509 template<
template<
typename>
class P = ::std::promise>
3511 ->
decltype(::std::declval<P<void>>().get_future())
3513 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_removeAdapter,
id, context);
3525 ::std::function<void()>
3527 ::std::function<
void()> response,
3528 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3529 ::std::function<
void(
bool)> sent =
nullptr,
3532 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_removeAdapter,
id, context);
3536 ICE_MEMBER(
ICEGRID_API)
void _iceI_removeAdapter(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&, const ::Ice::Context&);
3546 return _makePromiseOutgoing<::Ice::StringSeq>(
true,
this, &AdminPrx::_iceI_getAllAdapterIds, context).get();
3554 template<
template<
typename>
class P = ::std::promise>
3556 ->
decltype(::std::declval<P<::Ice::StringSeq>>().get_future())
3558 return _makePromiseOutgoing<::Ice::StringSeq, P>(
false,
this, &AdminPrx::_iceI_getAllAdapterIds, context);
3569 ::std::function<void()>
3571 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3572 ::std::function<
void(
bool)> sent =
nullptr,
3575 return _makeLambdaOutgoing<::Ice::StringSeq>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getAllAdapterIds, context);
3579 ICE_MEMBER(
ICEGRID_API)
void _iceI_getAllAdapterIds(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::Ice::StringSeq>>&, const ::Ice::Context&);
3596 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_addObject, obj, context).get();
3607 template<
template<
typename>
class P = ::std::promise>
3609 ->
decltype(::std::declval<P<void>>().get_future())
3611 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_addObject, obj, context);
3625 ::std::function<void()>
3627 ::std::function<
void()> response,
3628 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3629 ::std::function<
void(
bool)> sent =
nullptr,
3632 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_addObject, obj, context);
3636 ICE_MEMBER(
ICEGRID_API)
void _iceI_addObject(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::shared_ptr<::Ice::ObjectPrx>&, const ::Ice::Context&);
3654 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_updateObject, obj, context).get();
3666 template<
template<
typename>
class P = ::std::promise>
3668 ->
decltype(::std::declval<P<void>>().get_future())
3670 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_updateObject, obj, context);
3685 ::std::function<void()>
3687 ::std::function<
void()> response,
3688 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3689 ::std::function<
void(
bool)> sent =
nullptr,
3692 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_updateObject, obj, context);
3696 ICE_MEMBER(
ICEGRID_API)
void _iceI_updateObject(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::shared_ptr<::Ice::ObjectPrx>&, const ::Ice::Context&);
3711 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_addObjectWithType, obj, type, context).get();
3722 template<
template<
typename>
class P = ::std::promise>
3724 ->
decltype(::std::declval<P<void>>().get_future())
3726 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_addObjectWithType, obj, type, context);
3740 ::std::function<void()>
3742 ::std::function<
void()> response,
3743 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3744 ::std::function<
void(
bool)> sent =
nullptr,
3747 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_addObjectWithType, obj, type, context);
3751 ICE_MEMBER(
ICEGRID_API)
void _iceI_addObjectWithType(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::shared_ptr<::Ice::ObjectPrx>&, const ::std::string&, const ::Ice::Context&);
3770 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_removeObject,
id, context).get();
3783 template<
template<
typename>
class P = ::std::promise>
3785 ->
decltype(::std::declval<P<void>>().get_future())
3787 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_removeObject,
id, context);
3803 ::std::function<void()>
3805 ::std::function<
void()> response,
3806 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3807 ::std::function<
void(
bool)> sent =
nullptr,
3810 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_removeObject,
id, context);
3814 ICE_MEMBER(
ICEGRID_API)
void _iceI_removeObject(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::Ice::Identity&, const ::Ice::Context&);
3827 return _makePromiseOutgoing<::IceGrid::ObjectInfo>(
true,
this, &AdminPrx::_iceI_getObjectInfo,
id, context).get();
3836 template<
template<
typename>
class P = ::std::promise>
3838 ->
decltype(::std::declval<P<::IceGrid::ObjectInfo>>().get_future())
3840 return _makePromiseOutgoing<::IceGrid::ObjectInfo, P>(
false,
this, &AdminPrx::_iceI_getObjectInfo,
id, context);
3852 ::std::function<void()>
3855 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3856 ::std::function<
void(
bool)> sent =
nullptr,
3859 return _makeLambdaOutgoing<::IceGrid::ObjectInfo>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getObjectInfo,
id, context);
3863 ICE_MEMBER(
ICEGRID_API)
void _iceI_getObjectInfo(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::ObjectInfo>>&, const ::Ice::Identity&, const ::Ice::Context&);
3875 return _makePromiseOutgoing<::IceGrid::ObjectInfoSeq>(
true,
this, &AdminPrx::_iceI_getObjectInfosByType, type, context).get();
3885 template<
template<
typename>
class P = ::std::promise>
3887 ->
decltype(::std::declval<P<::IceGrid::ObjectInfoSeq>>().get_future())
3889 return _makePromiseOutgoing<::IceGrid::ObjectInfoSeq, P>(
false,
this, &AdminPrx::_iceI_getObjectInfosByType, type, context);
3902 ::std::function<void()>
3905 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3906 ::std::function<
void(
bool)> sent =
nullptr,
3909 return _makeLambdaOutgoing<::IceGrid::ObjectInfoSeq>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getObjectInfosByType, type, context);
3913 ICE_MEMBER(
ICEGRID_API)
void _iceI_getObjectInfosByType(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::ObjectInfoSeq>>&, const ::std::string&, const ::Ice::Context&);
3928 return _makePromiseOutgoing<::IceGrid::ObjectInfoSeq>(
true,
this, &AdminPrx::_iceI_getAllObjectInfos, expr, context).get();
3940 template<
template<
typename>
class P = ::std::promise>
3942 ->
decltype(::std::declval<P<::IceGrid::ObjectInfoSeq>>().get_future())
3944 return _makePromiseOutgoing<::IceGrid::ObjectInfoSeq, P>(
false,
this, &AdminPrx::_iceI_getAllObjectInfos, expr, context);
3959 ::std::function<void()>
3962 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
3963 ::std::function<
void(
bool)> sent =
nullptr,
3966 return _makeLambdaOutgoing<::IceGrid::ObjectInfoSeq>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getAllObjectInfos, expr, context);
3970 ICE_MEMBER(
ICEGRID_API)
void _iceI_getAllObjectInfos(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::ObjectInfoSeq>>&, const ::std::string&, const ::Ice::Context&);
3982 return _makePromiseOutgoing<bool>(
true,
this, &AdminPrx::_iceI_pingNode, name, context).get();
3991 template<
template<
typename>
class P = ::std::promise>
3993 ->
decltype(::std::declval<P<bool>>().get_future())
3995 return _makePromiseOutgoing<bool, P>(
false,
this, &AdminPrx::_iceI_pingNode, name, context);
4007 ::std::function<void()>
4009 ::std::function<
void(
bool)> response,
4010 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4011 ::std::function<
void(
bool)> sent =
nullptr,
4014 return _makeLambdaOutgoing<bool>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_pingNode, name, context);
4018 ICE_MEMBER(
ICEGRID_API)
void _iceI_pingNode(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<bool>>&, const ::std::string&, const ::Ice::Context&);
4032 return _makePromiseOutgoing<::IceGrid::LoadInfo>(
true,
this, &AdminPrx::_iceI_getNodeLoad, name, context).get();
4041 template<
template<
typename>
class P = ::std::promise>
4043 ->
decltype(::std::declval<P<::IceGrid::LoadInfo>>().get_future())
4045 return _makePromiseOutgoing<::IceGrid::LoadInfo, P>(
false,
this, &AdminPrx::_iceI_getNodeLoad, name, context);
4057 ::std::function<void()>
4060 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4061 ::std::function<
void(
bool)> sent =
nullptr,
4064 return _makeLambdaOutgoing<::IceGrid::LoadInfo>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getNodeLoad, name, context);
4068 ICE_MEMBER(
ICEGRID_API)
void _iceI_getNodeLoad(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::LoadInfo>>&, const ::std::string&, const ::Ice::Context&);
4082 return _makePromiseOutgoing<::IceGrid::NodeInfo>(
true,
this, &AdminPrx::_iceI_getNodeInfo, name, context).get();
4091 template<
template<
typename>
class P = ::std::promise>
4093 ->
decltype(::std::declval<P<::IceGrid::NodeInfo>>().get_future())
4095 return _makePromiseOutgoing<::IceGrid::NodeInfo, P>(
false,
this, &AdminPrx::_iceI_getNodeInfo, name, context);
4107 ::std::function<void()>
4110 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4111 ::std::function<
void(
bool)> sent =
nullptr,
4114 return _makeLambdaOutgoing<::IceGrid::NodeInfo>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getNodeInfo, name, context);
4118 ICE_MEMBER(
ICEGRID_API)
void _iceI_getNodeInfo(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::NodeInfo>>&, const ::std::string&, const ::Ice::Context&);
4132 return _makePromiseOutgoing<::std::shared_ptr<::Ice::ObjectPrx>>(
true,
this, &AdminPrx::_iceI_getNodeAdmin, name, context).get();
4141 template<
template<
typename>
class P = ::std::promise>
4143 ->
decltype(::std::declval<P<::std::shared_ptr<::Ice::ObjectPrx>>>().get_future())
4145 return _makePromiseOutgoing<::std::shared_ptr<::Ice::ObjectPrx>, P>(
false,
this, &AdminPrx::_iceI_getNodeAdmin, name, context);
4157 ::std::function<void()>
4159 ::std::function<
void(::std::shared_ptr<::Ice::ObjectPrx>)> response,
4160 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4161 ::std::function<
void(
bool)> sent =
nullptr,
4164 return _makeLambdaOutgoing<::std::shared_ptr<::Ice::ObjectPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getNodeAdmin, name, context);
4168 ICE_MEMBER(
ICEGRID_API)
void _iceI_getNodeAdmin(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::Ice::ObjectPrx>>>&, const ::std::string&, const ::Ice::Context&);
4189 return _makePromiseOutgoing<int>(
true,
this, &AdminPrx::_iceI_getNodeProcessorSocketCount, name, context).get();
4204 template<
template<
typename>
class P = ::std::promise>
4206 ->
decltype(::std::declval<P<int>>().get_future())
4208 return _makePromiseOutgoing<int, P>(
false,
this, &AdminPrx::_iceI_getNodeProcessorSocketCount, name, context);
4226 ::std::function<void()>
4228 ::std::function<
void(
int)> response,
4229 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4230 ::std::function<
void(
bool)> sent =
nullptr,
4233 return _makeLambdaOutgoing<int>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getNodeProcessorSocketCount, name, context);
4237 ICE_MEMBER(
ICEGRID_API)
void _iceI_getNodeProcessorSocketCount(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<int>>&, const ::std::string&, const ::Ice::Context&);
4250 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_shutdownNode, name, context).get();
4259 template<
template<
typename>
class P = ::std::promise>
4261 ->
decltype(::std::declval<P<void>>().get_future())
4263 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_shutdownNode, name, context);
4275 ::std::function<void()>
4277 ::std::function<
void()> response,
4278 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4279 ::std::function<
void(
bool)> sent =
nullptr,
4282 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_shutdownNode, name, context);
4286 ICE_MEMBER(
ICEGRID_API)
void _iceI_shutdownNode(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&, const ::Ice::Context&);
4300 return _makePromiseOutgoing<::std::string>(
true,
this, &AdminPrx::_iceI_getNodeHostname, name, context).get();
4309 template<
template<
typename>
class P = ::std::promise>
4311 ->
decltype(::std::declval<P<::std::string>>().get_future())
4313 return _makePromiseOutgoing<::std::string, P>(
false,
this, &AdminPrx::_iceI_getNodeHostname, name, context);
4325 ::std::function<void()>
4327 ::std::function<
void(::std::string)> response,
4328 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4329 ::std::function<
void(
bool)> sent =
nullptr,
4332 return _makeLambdaOutgoing<::std::string>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getNodeHostname, name, context);
4336 ICE_MEMBER(
ICEGRID_API)
void _iceI_getNodeHostname(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::string>>&, const ::std::string&, const ::Ice::Context&);
4346 return _makePromiseOutgoing<::Ice::StringSeq>(
true,
this, &AdminPrx::_iceI_getAllNodeNames, context).get();
4354 template<
template<
typename>
class P = ::std::promise>
4356 ->
decltype(::std::declval<P<::Ice::StringSeq>>().get_future())
4358 return _makePromiseOutgoing<::Ice::StringSeq, P>(
false,
this, &AdminPrx::_iceI_getAllNodeNames, context);
4369 ::std::function<void()>
4371 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4372 ::std::function<
void(
bool)> sent =
nullptr,
4375 return _makeLambdaOutgoing<::Ice::StringSeq>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getAllNodeNames, context);
4379 ICE_MEMBER(
ICEGRID_API)
void _iceI_getAllNodeNames(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::Ice::StringSeq>>&, const ::Ice::Context&);
4391 return _makePromiseOutgoing<bool>(
true,
this, &AdminPrx::_iceI_pingRegistry, name, context).get();
4400 template<
template<
typename>
class P = ::std::promise>
4402 ->
decltype(::std::declval<P<bool>>().get_future())
4404 return _makePromiseOutgoing<bool, P>(
false,
this, &AdminPrx::_iceI_pingRegistry, name, context);
4416 ::std::function<void()>
4418 ::std::function<
void(
bool)> response,
4419 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4420 ::std::function<
void(
bool)> sent =
nullptr,
4423 return _makeLambdaOutgoing<bool>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_pingRegistry, name, context);
4427 ICE_MEMBER(
ICEGRID_API)
void _iceI_pingRegistry(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<bool>>&, const ::std::string&, const ::Ice::Context&);
4441 return _makePromiseOutgoing<::IceGrid::RegistryInfo>(
true,
this, &AdminPrx::_iceI_getRegistryInfo, name, context).get();
4450 template<
template<
typename>
class P = ::std::promise>
4452 ->
decltype(::std::declval<P<::IceGrid::RegistryInfo>>().get_future())
4454 return _makePromiseOutgoing<::IceGrid::RegistryInfo, P>(
false,
this, &AdminPrx::_iceI_getRegistryInfo, name, context);
4466 ::std::function<void()>
4469 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4470 ::std::function<
void(
bool)> sent =
nullptr,
4473 return _makeLambdaOutgoing<::IceGrid::RegistryInfo>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getRegistryInfo, name, context);
4477 ICE_MEMBER(
ICEGRID_API)
void _iceI_getRegistryInfo(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::IceGrid::RegistryInfo>>&, const ::std::string&, const ::Ice::Context&);
4489 return _makePromiseOutgoing<::std::shared_ptr<::Ice::ObjectPrx>>(
true,
this, &AdminPrx::_iceI_getRegistryAdmin, name, context).get();
4498 template<
template<
typename>
class P = ::std::promise>
4500 ->
decltype(::std::declval<P<::std::shared_ptr<::Ice::ObjectPrx>>>().get_future())
4502 return _makePromiseOutgoing<::std::shared_ptr<::Ice::ObjectPrx>, P>(
false,
this, &AdminPrx::_iceI_getRegistryAdmin, name, context);
4514 ::std::function<void()>
4516 ::std::function<
void(::std::shared_ptr<::Ice::ObjectPrx>)> response,
4517 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4518 ::std::function<
void(
bool)> sent =
nullptr,
4521 return _makeLambdaOutgoing<::std::shared_ptr<::Ice::ObjectPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getRegistryAdmin, name, context);
4525 ICE_MEMBER(
ICEGRID_API)
void _iceI_getRegistryAdmin(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::Ice::ObjectPrx>>>&, const ::std::string&, const ::Ice::Context&);
4538 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_shutdownRegistry, name, context).get();
4547 template<
template<
typename>
class P = ::std::promise>
4549 ->
decltype(::std::declval<P<void>>().get_future())
4551 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_shutdownRegistry, name, context);
4563 ::std::function<void()>
4565 ::std::function<
void()> response,
4566 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4567 ::std::function<
void(
bool)> sent =
nullptr,
4570 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_shutdownRegistry, name, context);
4574 ICE_MEMBER(
ICEGRID_API)
void _iceI_shutdownRegistry(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&, const ::Ice::Context&);
4584 return _makePromiseOutgoing<::Ice::StringSeq>(
true,
this, &AdminPrx::_iceI_getAllRegistryNames, context).get();
4592 template<
template<
typename>
class P = ::std::promise>
4594 ->
decltype(::std::declval<P<::Ice::StringSeq>>().get_future())
4596 return _makePromiseOutgoing<::Ice::StringSeq, P>(
false,
this, &AdminPrx::_iceI_getAllRegistryNames, context);
4607 ::std::function<void()>
4609 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4610 ::std::function<
void(
bool)> sent =
nullptr,
4613 return _makeLambdaOutgoing<::Ice::StringSeq>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getAllRegistryNames, context);
4617 ICE_MEMBER(
ICEGRID_API)
void _iceI_getAllRegistryNames(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::Ice::StringSeq>>&, const ::Ice::Context&);
4626 _makePromiseOutgoing<void>(
true,
this, &AdminPrx::_iceI_shutdown, context).get();
4634 template<
template<
typename>
class P = ::std::promise>
4636 ->
decltype(::std::declval<P<void>>().get_future())
4638 return _makePromiseOutgoing<void, P>(
false,
this, &AdminPrx::_iceI_shutdown, context);
4649 ::std::function<void()>
4651 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4652 ::std::function<
void(
bool)> sent =
nullptr,
4655 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_shutdown, context);
4659 ICE_MEMBER(
ICEGRID_API)
void _iceI_shutdown(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::Ice::Context&);
4669 return _makePromiseOutgoing<::Ice::SliceChecksumDict>(
true,
this, &AdminPrx::_iceI_getSliceChecksums, context).get();
4677 template<
template<
typename>
class P = ::std::promise>
4679 ->
decltype(::std::declval<P<::Ice::SliceChecksumDict>>().get_future())
4681 return _makePromiseOutgoing<::Ice::SliceChecksumDict, P>(
false,
this, &AdminPrx::_iceI_getSliceChecksums, context);
4692 ::std::function<void()>
4694 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4695 ::std::function<
void(
bool)> sent =
nullptr,
4698 return _makeLambdaOutgoing<::Ice::SliceChecksumDict>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminPrx::_iceI_getSliceChecksums, context);
4702 ICE_MEMBER(
ICEGRID_API)
void _iceI_getSliceChecksums(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::Ice::SliceChecksumDict>>&, const ::Ice::Context&);
4715 friend ::std::shared_ptr<AdminPrx> IceInternal::createProxy<AdminPrx>();
4746 auto _result = _makePromiseOutgoing<FileIterator::ReadResult>(
true,
this, &FileIteratorPrx::_iceI_read, size, context).get();
4747 lines = ::std::move(_result.lines);
4748 return _result.returnValue;
4759 template<
template<
typename>
class P = ::std::promise>
4761 ->
decltype(::std::declval<P<FileIterator::ReadResult>>().get_future())
4763 return _makePromiseOutgoing<FileIterator::ReadResult, P>(
false,
this, &FileIteratorPrx::_iceI_read, size, context);
4777 ::std::function<void()>
4780 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4781 ::std::function<
void(
bool)> sent =
nullptr,
4786 response(_result.returnValue, ::std::move(_result.lines));
4788 return _makeLambdaOutgoing<FileIterator::ReadResult>(std::move(_responseCb), std::move(ex), std::move(sent),
this, &IceGrid::FileIteratorPrx::_iceI_read, size, context);
4792 ICE_MEMBER(
ICEGRID_API)
void _iceI_read(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<FileIterator::ReadResult>>&,
int, const ::Ice::Context&);
4801 _makePromiseOutgoing<void>(
true,
this, &FileIteratorPrx::_iceI_destroy, context).get();
4809 template<
template<
typename>
class P = ::std::promise>
4811 ->
decltype(::std::declval<P<void>>().get_future())
4813 return _makePromiseOutgoing<void, P>(
false,
this, &FileIteratorPrx::_iceI_destroy, context);
4824 ::std::function<void()>
4826 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4827 ::std::function<
void(
bool)> sent =
nullptr,
4830 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::FileIteratorPrx::_iceI_destroy, context);
4834 ICE_MEMBER(
ICEGRID_API)
void _iceI_destroy(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::Ice::Context&);
4847 friend ::std::shared_ptr<FileIteratorPrx> IceInternal::createProxy<FileIteratorPrx>();
4870 _makePromiseOutgoing<void>(
true,
this, &RegistryObserverPrx::_iceI_registryInit, registries, context).get();
4880 template<
template<
typename>
class P = ::std::promise>
4882 ->
decltype(::std::declval<P<void>>().get_future())
4884 return _makePromiseOutgoing<void, P>(
false,
this, &RegistryObserverPrx::_iceI_registryInit, registries, context);
4897 ::std::function<void()>
4899 ::std::function<
void()> response,
4900 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4901 ::std::function<
void(
bool)> sent =
nullptr,
4904 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::RegistryObserverPrx::_iceI_registryInit, registries, context);
4919 _makePromiseOutgoing<void>(
true,
this, &RegistryObserverPrx::_iceI_registryUp, node, context).get();
4929 template<
template<
typename>
class P = ::std::promise>
4931 ->
decltype(::std::declval<P<void>>().get_future())
4933 return _makePromiseOutgoing<void, P>(
false,
this, &RegistryObserverPrx::_iceI_registryUp, node, context);
4946 ::std::function<void()>
4948 ::std::function<
void()> response,
4949 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4950 ::std::function<
void(
bool)> sent =
nullptr,
4953 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::RegistryObserverPrx::_iceI_registryUp, node, context);
4968 _makePromiseOutgoing<void>(
true,
this, &RegistryObserverPrx::_iceI_registryDown, name, context).get();
4978 template<
template<
typename>
class P = ::std::promise>
4980 ->
decltype(::std::declval<P<void>>().get_future())
4982 return _makePromiseOutgoing<void, P>(
false,
this, &RegistryObserverPrx::_iceI_registryDown, name, context);
4995 ::std::function<void()>
4997 ::std::function<
void()> response,
4998 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
4999 ::std::function<
void(
bool)> sent =
nullptr,
5002 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::RegistryObserverPrx::_iceI_registryDown, name, context);
5006 ICE_MEMBER(
ICEGRID_API)
void _iceI_registryDown(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&, const ::Ice::Context&);
5019 friend ::std::shared_ptr<RegistryObserverPrx> IceInternal::createProxy<RegistryObserverPrx>();
5043 _makePromiseOutgoing<void>(
true,
this, &NodeObserverPrx::_iceI_nodeInit, nodes, context).get();
5053 template<
template<
typename>
class P = ::std::promise>
5055 ->
decltype(::std::declval<P<void>>().get_future())
5057 return _makePromiseOutgoing<void, P>(
false,
this, &NodeObserverPrx::_iceI_nodeInit, nodes, context);
5070 ::std::function<void()>
5072 ::std::function<
void()> response,
5073 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5074 ::std::function<
void(
bool)> sent =
nullptr,
5077 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::NodeObserverPrx::_iceI_nodeInit, nodes, context);
5092 _makePromiseOutgoing<void>(
true,
this, &NodeObserverPrx::_iceI_nodeUp, node, context).get();
5102 template<
template<
typename>
class P = ::std::promise>
5104 ->
decltype(::std::declval<P<void>>().get_future())
5106 return _makePromiseOutgoing<void, P>(
false,
this, &NodeObserverPrx::_iceI_nodeUp, node, context);
5119 ::std::function<void()>
5121 ::std::function<
void()> response,
5122 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5123 ::std::function<
void(
bool)> sent =
nullptr,
5126 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::NodeObserverPrx::_iceI_nodeUp, node, context);
5141 _makePromiseOutgoing<void>(
true,
this, &NodeObserverPrx::_iceI_nodeDown, name, context).get();
5151 template<
template<
typename>
class P = ::std::promise>
5153 ->
decltype(::std::declval<P<void>>().get_future())
5155 return _makePromiseOutgoing<void, P>(
false,
this, &NodeObserverPrx::_iceI_nodeDown, name, context);
5168 ::std::function<void()>
5170 ::std::function<
void()> response,
5171 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5172 ::std::function<
void(
bool)> sent =
nullptr,
5175 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::NodeObserverPrx::_iceI_nodeDown, name, context);
5179 ICE_MEMBER(
ICEGRID_API)
void _iceI_nodeDown(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&, const ::Ice::Context&);
5191 _makePromiseOutgoing<void>(
true,
this, &NodeObserverPrx::_iceI_updateServer, node, updatedInfo, context).get();
5202 template<
template<
typename>
class P = ::std::promise>
5204 ->
decltype(::std::declval<P<void>>().get_future())
5206 return _makePromiseOutgoing<void, P>(
false,
this, &NodeObserverPrx::_iceI_updateServer, node, updatedInfo, context);
5220 ::std::function<void()>
5222 ::std::function<
void()> response,
5223 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5224 ::std::function<
void(
bool)> sent =
nullptr,
5227 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::NodeObserverPrx::_iceI_updateServer, node, updatedInfo, context);
5243 _makePromiseOutgoing<void>(
true,
this, &NodeObserverPrx::_iceI_updateAdapter, node, updatedInfo, context).get();
5254 template<
template<
typename>
class P = ::std::promise>
5256 ->
decltype(::std::declval<P<void>>().get_future())
5258 return _makePromiseOutgoing<void, P>(
false,
this, &NodeObserverPrx::_iceI_updateAdapter, node, updatedInfo, context);
5272 ::std::function<void()>
5274 ::std::function<
void()> response,
5275 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5276 ::std::function<
void(
bool)> sent =
nullptr,
5279 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::NodeObserverPrx::_iceI_updateAdapter, node, updatedInfo, context);
5296 friend ::std::shared_ptr<NodeObserverPrx> IceInternal::createProxy<NodeObserverPrx>();
5324 _makePromiseOutgoing<void>(
true,
this, &ApplicationObserverPrx::_iceI_applicationInit, serial, applications, context).get();
5338 template<
template<
typename>
class P = ::std::promise>
5340 ->
decltype(::std::declval<P<void>>().get_future())
5342 return _makePromiseOutgoing<void, P>(
false,
this, &ApplicationObserverPrx::_iceI_applicationInit, serial, applications, context);
5359 ::std::function<void()>
5361 ::std::function<
void()> response,
5362 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5363 ::std::function<
void(
bool)> sent =
nullptr,
5366 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::ApplicationObserverPrx::_iceI_applicationInit, serial, applications, context);
5382 _makePromiseOutgoing<void>(
true,
this, &ApplicationObserverPrx::_iceI_applicationAdded, serial, desc, context).get();
5393 template<
template<
typename>
class P = ::std::promise>
5395 ->
decltype(::std::declval<P<void>>().get_future())
5397 return _makePromiseOutgoing<void, P>(
false,
this, &ApplicationObserverPrx::_iceI_applicationAdded, serial, desc, context);
5411 ::std::function<void()>
5413 ::std::function<
void()> response,
5414 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5415 ::std::function<
void(
bool)> sent =
nullptr,
5418 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::ApplicationObserverPrx::_iceI_applicationAdded, serial, desc, context);
5434 _makePromiseOutgoing<void>(
true,
this, &ApplicationObserverPrx::_iceI_applicationRemoved, serial, name, context).get();
5445 template<
template<
typename>
class P = ::std::promise>
5447 ->
decltype(::std::declval<P<void>>().get_future())
5449 return _makePromiseOutgoing<void, P>(
false,
this, &ApplicationObserverPrx::_iceI_applicationRemoved, serial, name, context);
5463 ::std::function<void()>
5465 ::std::function<
void()> response,
5466 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5467 ::std::function<
void(
bool)> sent =
nullptr,
5470 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::ApplicationObserverPrx::_iceI_applicationRemoved, serial, name, context);
5474 ICE_MEMBER(
ICEGRID_API)
void _iceI_applicationRemoved(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&,
int, const ::std::string&, const ::Ice::Context&);
5486 _makePromiseOutgoing<void>(
true,
this, &ApplicationObserverPrx::_iceI_applicationUpdated, serial, desc, context).get();
5497 template<
template<
typename>
class P = ::std::promise>
5499 ->
decltype(::std::declval<P<void>>().get_future())
5501 return _makePromiseOutgoing<void, P>(
false,
this, &ApplicationObserverPrx::_iceI_applicationUpdated, serial, desc, context);
5515 ::std::function<void()>
5517 ::std::function<
void()> response,
5518 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5519 ::std::function<
void(
bool)> sent =
nullptr,
5522 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::ApplicationObserverPrx::_iceI_applicationUpdated, serial, desc, context);
5539 friend ::std::shared_ptr<ApplicationObserverPrx> IceInternal::createProxy<ApplicationObserverPrx>();
5563 _makePromiseOutgoing<void>(
true,
this, &AdapterObserverPrx::_iceI_adapterInit, adpts, context).get();
5574 template<
template<
typename>
class P = ::std::promise>
5576 ->
decltype(::std::declval<P<void>>().get_future())
5578 return _makePromiseOutgoing<void, P>(
false,
this, &AdapterObserverPrx::_iceI_adapterInit, adpts, context);
5592 ::std::function<void()>
5594 ::std::function<
void()> response,
5595 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5596 ::std::function<
void(
bool)> sent =
nullptr,
5599 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdapterObserverPrx::_iceI_adapterInit, adpts, context);
5614 _makePromiseOutgoing<void>(
true,
this, &AdapterObserverPrx::_iceI_adapterAdded, info, context).get();
5624 template<
template<
typename>
class P = ::std::promise>
5626 ->
decltype(::std::declval<P<void>>().get_future())
5628 return _makePromiseOutgoing<void, P>(
false,
this, &AdapterObserverPrx::_iceI_adapterAdded, info, context);
5641 ::std::function<void()>
5643 ::std::function<
void()> response,
5644 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5645 ::std::function<
void(
bool)> sent =
nullptr,
5648 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdapterObserverPrx::_iceI_adapterAdded, info, context);
5663 _makePromiseOutgoing<void>(
true,
this, &AdapterObserverPrx::_iceI_adapterUpdated, info, context).get();
5673 template<
template<
typename>
class P = ::std::promise>
5675 ->
decltype(::std::declval<P<void>>().get_future())
5677 return _makePromiseOutgoing<void, P>(
false,
this, &AdapterObserverPrx::_iceI_adapterUpdated, info, context);
5690 ::std::function<void()>
5692 ::std::function<
void()> response,
5693 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5694 ::std::function<
void(
bool)> sent =
nullptr,
5697 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdapterObserverPrx::_iceI_adapterUpdated, info, context);
5701 ICE_MEMBER(
ICEGRID_API)
void _iceI_adapterUpdated(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&,
const AdapterInfo&, const ::Ice::Context&);
5712 _makePromiseOutgoing<void>(
true,
this, &AdapterObserverPrx::_iceI_adapterRemoved,
id, context).get();
5722 template<
template<
typename>
class P = ::std::promise>
5724 ->
decltype(::std::declval<P<void>>().get_future())
5726 return _makePromiseOutgoing<void, P>(
false,
this, &AdapterObserverPrx::_iceI_adapterRemoved,
id, context);
5739 ::std::function<void()>
5741 ::std::function<
void()> response,
5742 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5743 ::std::function<
void(
bool)> sent =
nullptr,
5746 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdapterObserverPrx::_iceI_adapterRemoved,
id, context);
5750 ICE_MEMBER(
ICEGRID_API)
void _iceI_adapterRemoved(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::string&, const ::Ice::Context&);
5763 friend ::std::shared_ptr<AdapterObserverPrx> IceInternal::createProxy<AdapterObserverPrx>();
5786 _makePromiseOutgoing<void>(
true,
this, &ObjectObserverPrx::_iceI_objectInit, objects, context).get();
5797 template<
template<
typename>
class P = ::std::promise>
5799 ->
decltype(::std::declval<P<void>>().get_future())
5801 return _makePromiseOutgoing<void, P>(
false,
this, &ObjectObserverPrx::_iceI_objectInit, objects, context);
5815 ::std::function<void()>
5817 ::std::function<
void()> response,
5818 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5819 ::std::function<
void(
bool)> sent =
nullptr,
5822 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::ObjectObserverPrx::_iceI_objectInit, objects, context);
5837 _makePromiseOutgoing<void>(
true,
this, &ObjectObserverPrx::_iceI_objectAdded, info, context).get();
5847 template<
template<
typename>
class P = ::std::promise>
5849 ->
decltype(::std::declval<P<void>>().get_future())
5851 return _makePromiseOutgoing<void, P>(
false,
this, &ObjectObserverPrx::_iceI_objectAdded, info, context);
5864 ::std::function<void()>
5866 ::std::function<
void()> response,
5867 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5868 ::std::function<
void(
bool)> sent =
nullptr,
5871 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::ObjectObserverPrx::_iceI_objectAdded, info, context);
5875 ICE_MEMBER(
ICEGRID_API)
void _iceI_objectAdded(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&,
const ObjectInfo&, const ::Ice::Context&);
5886 _makePromiseOutgoing<void>(
true,
this, &ObjectObserverPrx::_iceI_objectUpdated, info, context).get();
5896 template<
template<
typename>
class P = ::std::promise>
5898 ->
decltype(::std::declval<P<void>>().get_future())
5900 return _makePromiseOutgoing<void, P>(
false,
this, &ObjectObserverPrx::_iceI_objectUpdated, info, context);
5913 ::std::function<void()>
5915 ::std::function<
void()> response,
5916 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5917 ::std::function<
void(
bool)> sent =
nullptr,
5920 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::ObjectObserverPrx::_iceI_objectUpdated, info, context);
5924 ICE_MEMBER(
ICEGRID_API)
void _iceI_objectUpdated(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&,
const ObjectInfo&, const ::Ice::Context&);
5935 _makePromiseOutgoing<void>(
true,
this, &ObjectObserverPrx::_iceI_objectRemoved,
id, context).get();
5945 template<
template<
typename>
class P = ::std::promise>
5947 ->
decltype(::std::declval<P<void>>().get_future())
5949 return _makePromiseOutgoing<void, P>(
false,
this, &ObjectObserverPrx::_iceI_objectRemoved,
id, context);
5962 ::std::function<void()>
5964 ::std::function<
void()> response,
5965 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
5966 ::std::function<
void(
bool)> sent =
nullptr,
5969 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::ObjectObserverPrx::_iceI_objectRemoved,
id, context);
5973 ICE_MEMBER(
ICEGRID_API)
void _iceI_objectRemoved(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::Ice::Identity&, const ::Ice::Context&);
5986 friend ::std::shared_ptr<ObjectObserverPrx> IceInternal::createProxy<ObjectObserverPrx>();
6012 _makePromiseOutgoing<void>(
true,
this, &AdminSessionPrx::_iceI_keepAlive, context).get();
6022 template<
template<
typename>
class P = ::std::promise>
6024 ->
decltype(::std::declval<P<void>>().get_future())
6026 return _makePromiseOutgoing<void, P>(
false,
this, &AdminSessionPrx::_iceI_keepAlive, context);
6039 ::std::function<void()>
6041 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6042 ::std::function<
void(
bool)> sent =
nullptr,
6045 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_keepAlive, context);
6049 ICE_MEMBER(
ICEGRID_API)
void _iceI_keepAlive(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::Ice::Context&);
6060 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::AdminPrx>>(
true,
this, &AdminSessionPrx::_iceI_getAdmin, context).get();
6069 template<
template<
typename>
class P = ::std::promise>
6071 ->
decltype(::std::declval<P<::std::shared_ptr<::IceGrid::AdminPrx>>>().get_future())
6073 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::AdminPrx>, P>(
false,
this, &AdminSessionPrx::_iceI_getAdmin, context);
6085 ::std::function<void()>
6086 getAdminAsync(::std::function<
void(::std::shared_ptr<::IceGrid::AdminPrx>)> response,
6087 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6088 ::std::function<
void(
bool)> sent =
nullptr,
6091 return _makeLambdaOutgoing<::std::shared_ptr<::IceGrid::AdminPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_getAdmin, context);
6095 ICE_MEMBER(
ICEGRID_API)
void _iceI_getAdmin(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::IceGrid::AdminPrx>>>&, const ::Ice::Context&);
6109 return _makePromiseOutgoing<::std::shared_ptr<::Ice::ObjectPrx>>(
true,
this, &AdminSessionPrx::_iceI_getAdminCallbackTemplate, context).get();
6120 template<
template<
typename>
class P = ::std::promise>
6122 ->
decltype(::std::declval<P<::std::shared_ptr<::Ice::ObjectPrx>>>().get_future())
6124 return _makePromiseOutgoing<::std::shared_ptr<::Ice::ObjectPrx>, P>(
false,
this, &AdminSessionPrx::_iceI_getAdminCallbackTemplate, context);
6138 ::std::function<void()>
6140 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6141 ::std::function<
void(
bool)> sent =
nullptr,
6144 return _makeLambdaOutgoing<::std::shared_ptr<::Ice::ObjectPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_getAdminCallbackTemplate, context);
6148 ICE_MEMBER(
ICEGRID_API)
void _iceI_getAdminCallbackTemplate(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::Ice::ObjectPrx>>>&, const ::Ice::Context&);
6164 void setObservers(const ::std::shared_ptr<RegistryObserverPrx>& registryObs, const ::std::shared_ptr<NodeObserverPrx>& nodeObs, const ::std::shared_ptr<ApplicationObserverPrx>& appObs, const ::std::shared_ptr<AdapterObserverPrx>& adptObs, const ::std::shared_ptr<ObjectObserverPrx>& objObs, const ::Ice::Context& context =
::Ice::noExplicitContext)
6166 _makePromiseOutgoing<void>(
true,
this, &AdminSessionPrx::_iceI_setObservers, registryObs, nodeObs, appObs, adptObs, objObs, context).get();
6181 template<
template<
typename>
class P = ::std::promise>
6182 auto setObserversAsync(const ::std::shared_ptr<RegistryObserverPrx>& registryObs, const ::std::shared_ptr<NodeObserverPrx>& nodeObs, const ::std::shared_ptr<ApplicationObserverPrx>& appObs, const ::std::shared_ptr<AdapterObserverPrx>& adptObs, const ::std::shared_ptr<ObjectObserverPrx>& objObs, const ::Ice::Context& context =
::Ice::noExplicitContext)
6183 ->
decltype(::std::declval<P<void>>().get_future())
6185 return _makePromiseOutgoing<void, P>(
false,
this, &AdminSessionPrx::_iceI_setObservers, registryObs, nodeObs, appObs, adptObs, objObs, context);
6203 ::std::function<void()>
6204 setObserversAsync(const ::std::shared_ptr<RegistryObserverPrx>& registryObs, const ::std::shared_ptr<NodeObserverPrx>& nodeObs, const ::std::shared_ptr<ApplicationObserverPrx>& appObs, const ::std::shared_ptr<AdapterObserverPrx>& adptObs, const ::std::shared_ptr<ObjectObserverPrx>& objObs,
6205 ::std::function<
void()> response,
6206 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6207 ::std::function<
void(
bool)> sent =
nullptr,
6210 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_setObservers, registryObs, nodeObs, appObs, adptObs, objObs, context);
6214 ICE_MEMBER(
ICEGRID_API)
void _iceI_setObservers(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::std::shared_ptr<RegistryObserverPrx>&, const ::std::shared_ptr<NodeObserverPrx>&, const ::std::shared_ptr<ApplicationObserverPrx>&, const ::std::shared_ptr<AdapterObserverPrx>&, const ::std::shared_ptr<ObjectObserverPrx>&, const ::Ice::Context&);
6232 void setObserversByIdentity(const ::Ice::Identity& registryObs, const ::Ice::Identity& nodeObs, const ::Ice::Identity& appObs, const ::Ice::Identity& adptObs, const ::Ice::Identity& objObs, const ::Ice::Context& context =
::Ice::noExplicitContext)
6234 _makePromiseOutgoing<void>(
true,
this, &AdminSessionPrx::_iceI_setObserversByIdentity, registryObs, nodeObs, appObs, adptObs, objObs, context).get();
6251 template<
template<
typename>
class P = ::std::promise>
6253 ->
decltype(::std::declval<P<void>>().get_future())
6255 return _makePromiseOutgoing<void, P>(
false,
this, &AdminSessionPrx::_iceI_setObserversByIdentity, registryObs, nodeObs, appObs, adptObs, objObs, context);
6275 ::std::function<void()>
6276 setObserversByIdentityAsync(const ::Ice::Identity& registryObs, const ::Ice::Identity& nodeObs, const ::Ice::Identity& appObs, const ::Ice::Identity& adptObs, const ::Ice::Identity& objObs,
6277 ::std::function<
void()> response,
6278 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6279 ::std::function<
void(
bool)> sent =
nullptr,
6282 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_setObserversByIdentity, registryObs, nodeObs, appObs, adptObs, objObs, context);
6286 ICE_MEMBER(
ICEGRID_API)
void _iceI_setObserversByIdentity(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::Ice::Identity&, const ::Ice::Identity&, const ::Ice::Identity&, const ::Ice::Identity&, const ::Ice::Identity&, const ::Ice::Context&);
6299 return _makePromiseOutgoing<int>(
true,
this, &AdminSessionPrx::_iceI_startUpdate, context).get();
6307 template<
template<
typename>
class P = ::std::promise>
6309 ->
decltype(::std::declval<P<int>>().get_future())
6311 return _makePromiseOutgoing<int, P>(
false,
this, &AdminSessionPrx::_iceI_startUpdate, context);
6322 ::std::function<void()>
6324 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6325 ::std::function<
void(
bool)> sent =
nullptr,
6328 return _makeLambdaOutgoing<int>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_startUpdate, context);
6332 ICE_MEMBER(
ICEGRID_API)
void _iceI_startUpdate(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<int>>&, const ::Ice::Context&);
6343 _makePromiseOutgoing<void>(
true,
this, &AdminSessionPrx::_iceI_finishUpdate, context).get();
6351 template<
template<
typename>
class P = ::std::promise>
6353 ->
decltype(::std::declval<P<void>>().get_future())
6355 return _makePromiseOutgoing<void, P>(
false,
this, &AdminSessionPrx::_iceI_finishUpdate, context);
6366 ::std::function<void()>
6368 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6369 ::std::function<
void(
bool)> sent =
nullptr,
6372 return _makeLambdaOutgoing<void>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_finishUpdate, context);
6376 ICE_MEMBER(
ICEGRID_API)
void _iceI_finishUpdate(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<void>>&, const ::Ice::Context&);
6386 return _makePromiseOutgoing<::std::string>(
true,
this, &AdminSessionPrx::_iceI_getReplicaName, context).get();
6394 template<
template<
typename>
class P = ::std::promise>
6396 ->
decltype(::std::declval<P<::std::string>>().get_future())
6398 return _makePromiseOutgoing<::std::string, P>(
false,
this, &AdminSessionPrx::_iceI_getReplicaName, context);
6409 ::std::function<void()>
6411 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6412 ::std::function<
void(
bool)> sent =
nullptr,
6415 return _makeLambdaOutgoing<::std::string>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_getReplicaName, context);
6419 ICE_MEMBER(
ICEGRID_API)
void _iceI_getReplicaName(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::string>>&, const ::Ice::Context&);
6445 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(
true,
this, &AdminSessionPrx::_iceI_openServerLog, id, path, count, context).get();
6461 template<
template<
typename>
class P = ::std::promise>
6463 ->
decltype(::std::declval<P<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>().get_future())
6465 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>, P>(
false,
this, &AdminSessionPrx::_iceI_openServerLog, id, path, count, context);
6484 ::std::function<void()>
6486 ::std::function<
void(::std::shared_ptr<::IceGrid::FileIteratorPrx>)> response,
6487 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6488 ::std::function<
void(
bool)> sent =
nullptr,
6491 return _makeLambdaOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_openServerLog, id, path, count, context);
6495 ICE_MEMBER(
ICEGRID_API)
void _iceI_openServerLog(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>&, const ::std::string&, const ::std::string&,
int, const ::Ice::Context&);
6518 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(
true,
this, &AdminSessionPrx::_iceI_openServerStdErr, id, count, context).get();
6531 template<
template<
typename>
class P = ::std::promise>
6533 ->
decltype(::std::declval<P<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>().get_future())
6535 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>, P>(
false,
this, &AdminSessionPrx::_iceI_openServerStdErr, id, count, context);
6551 ::std::function<void()>
6553 ::std::function<
void(::std::shared_ptr<::IceGrid::FileIteratorPrx>)> response,
6554 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6555 ::std::function<
void(
bool)> sent =
nullptr,
6558 return _makeLambdaOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_openServerStdErr, id, count, context);
6562 ICE_MEMBER(
ICEGRID_API)
void _iceI_openServerStdErr(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>&, const ::std::string&,
int, const ::Ice::Context&);
6585 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(
true,
this, &AdminSessionPrx::_iceI_openServerStdOut, id, count, context).get();
6598 template<
template<
typename>
class P = ::std::promise>
6600 ->
decltype(::std::declval<P<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>().get_future())
6602 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>, P>(
false,
this, &AdminSessionPrx::_iceI_openServerStdOut, id, count, context);
6618 ::std::function<void()>
6620 ::std::function<
void(::std::shared_ptr<::IceGrid::FileIteratorPrx>)> response,
6621 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6622 ::std::function<
void(
bool)> sent =
nullptr,
6625 return _makeLambdaOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_openServerStdOut, id, count, context);
6629 ICE_MEMBER(
ICEGRID_API)
void _iceI_openServerStdOut(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>&, const ::std::string&,
int, const ::Ice::Context&);
6649 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(
true,
this, &AdminSessionPrx::_iceI_openNodeStdErr, name, count, context).get();
6662 template<
template<
typename>
class P = ::std::promise>
6664 ->
decltype(::std::declval<P<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>().get_future())
6666 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>, P>(
false,
this, &AdminSessionPrx::_iceI_openNodeStdErr, name, count, context);
6682 ::std::function<void()>
6684 ::std::function<
void(::std::shared_ptr<::IceGrid::FileIteratorPrx>)> response,
6685 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6686 ::std::function<
void(
bool)> sent =
nullptr,
6689 return _makeLambdaOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_openNodeStdErr, name, count, context);
6693 ICE_MEMBER(
ICEGRID_API)
void _iceI_openNodeStdErr(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>&, const ::std::string&,
int, const ::Ice::Context&);
6713 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(
true,
this, &AdminSessionPrx::_iceI_openNodeStdOut, name, count, context).get();
6726 template<
template<
typename>
class P = ::std::promise>
6728 ->
decltype(::std::declval<P<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>().get_future())
6730 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>, P>(
false,
this, &AdminSessionPrx::_iceI_openNodeStdOut, name, count, context);
6746 ::std::function<void()>
6748 ::std::function<
void(::std::shared_ptr<::IceGrid::FileIteratorPrx>)> response,
6749 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6750 ::std::function<
void(
bool)> sent =
nullptr,
6753 return _makeLambdaOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_openNodeStdOut, name, count, context);
6757 ICE_MEMBER(
ICEGRID_API)
void _iceI_openNodeStdOut(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>&, const ::std::string&,
int, const ::Ice::Context&);
6778 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(
true,
this, &AdminSessionPrx::_iceI_openRegistryStdErr, name, count, context).get();
6791 template<
template<
typename>
class P = ::std::promise>
6793 ->
decltype(::std::declval<P<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>().get_future())
6795 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>, P>(
false,
this, &AdminSessionPrx::_iceI_openRegistryStdErr, name, count, context);
6811 ::std::function<void()>
6813 ::std::function<
void(::std::shared_ptr<::IceGrid::FileIteratorPrx>)> response,
6814 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6815 ::std::function<
void(
bool)> sent =
nullptr,
6818 return _makeLambdaOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_openRegistryStdErr, name, count, context);
6822 ICE_MEMBER(
ICEGRID_API)
void _iceI_openRegistryStdErr(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>&, const ::std::string&,
int, const ::Ice::Context&);
6843 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(
true,
this, &AdminSessionPrx::_iceI_openRegistryStdOut, name, count, context).get();
6856 template<
template<
typename>
class P = ::std::promise>
6858 ->
decltype(::std::declval<P<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>().get_future())
6860 return _makePromiseOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>, P>(
false,
this, &AdminSessionPrx::_iceI_openRegistryStdOut, name, count, context);
6876 ::std::function<void()>
6878 ::std::function<
void(::std::shared_ptr<::IceGrid::FileIteratorPrx>)> response,
6879 ::std::function<
void(::std::exception_ptr)> ex =
nullptr,
6880 ::std::function<
void(
bool)> sent =
nullptr,
6883 return _makeLambdaOutgoing<::std::shared_ptr<::IceGrid::FileIteratorPrx>>(std::move(response), std::move(ex), std::move(sent),
this, &IceGrid::AdminSessionPrx::_iceI_openRegistryStdOut, name, count, context);
6887 ICE_MEMBER(
ICEGRID_API)
void _iceI_openRegistryStdOut(const ::std::shared_ptr<::IceInternal::OutgoingAsyncT<::std::shared_ptr<::IceGrid::FileIteratorPrx>>>&, const ::std::string&,
int, const ::Ice::Context&);
6900 friend ::std::shared_ptr<AdminSessionPrx> IceInternal::createProxy<AdminSessionPrx>();
6915 static const StreamHelperCategory helper = StreamHelperCategoryEnum;
6916 static const int minValue = 0;
6917 static const int maxValue = 6;
6918 static const int minWireSize = 1;
6919 static const bool fixedLength =
false;
6923struct StreamableTraits<::IceGrid::ObjectInfo>
6925 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
6926 static const int minWireSize = 3;
6927 static const bool fixedLength =
false;
6931struct StreamReader<::IceGrid::ObjectInfo, S>
6933 static void read(S* istr, ::IceGrid::ObjectInfo& v)
6940struct StreamableTraits<::IceGrid::AdapterInfo>
6942 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
6943 static const int minWireSize = 4;
6944 static const bool fixedLength =
false;
6948struct StreamReader<::IceGrid::AdapterInfo, S>
6950 static void read(S* istr, ::IceGrid::AdapterInfo& v)
6957struct StreamableTraits<::IceGrid::ServerInfo>
6959 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
6960 static const int minWireSize = 9;
6961 static const bool fixedLength =
false;
6965struct StreamReader<::IceGrid::ServerInfo, S>
6967 static void read(S* istr, ::IceGrid::ServerInfo& v)
6974struct StreamableTraits<::IceGrid::NodeInfo>
6976 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
6977 static const int minWireSize = 11;
6978 static const bool fixedLength =
false;
6982struct StreamReader<::IceGrid::NodeInfo, S>
6984 static void read(S* istr, ::IceGrid::NodeInfo& v)
6991struct StreamableTraits<::IceGrid::RegistryInfo>
6993 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
6994 static const int minWireSize = 2;
6995 static const bool fixedLength =
false;
6999struct StreamReader<::IceGrid::RegistryInfo, S>
7001 static void read(S* istr, ::IceGrid::RegistryInfo& v)
7008struct StreamableTraits<::IceGrid::LoadInfo>
7010 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
7011 static const int minWireSize = 12;
7012 static const bool fixedLength =
true;
7016struct StreamReader<::IceGrid::LoadInfo, S>
7018 static void read(S* istr, ::IceGrid::LoadInfo& v)
7025struct StreamableTraits<::IceGrid::ApplicationInfo>
7027 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
7028 static const int minWireSize = 33;
7029 static const bool fixedLength =
false;
7033struct StreamReader<::IceGrid::ApplicationInfo, S>
7035 static void read(S* istr, ::IceGrid::ApplicationInfo& v)
7042struct StreamableTraits<::IceGrid::ApplicationUpdateInfo>
7044 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
7045 static const int minWireSize = 28;
7046 static const bool fixedLength =
false;
7050struct StreamReader<::IceGrid::ApplicationUpdateInfo, S>
7052 static void read(S* istr, ::IceGrid::ApplicationUpdateInfo& v)
7059struct StreamableTraits<::IceGrid::ServerDynamicInfo>
7061 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
7062 static const int minWireSize = 7;
7063 static const bool fixedLength =
false;
7067struct StreamReader<::IceGrid::ServerDynamicInfo, S>
7069 static void read(S* istr, ::IceGrid::ServerDynamicInfo& v)
7076struct StreamableTraits<::IceGrid::AdapterDynamicInfo>
7078 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
7079 static const int minWireSize = 3;
7080 static const bool fixedLength =
false;
7084struct StreamReader<::IceGrid::AdapterDynamicInfo, S>
7086 static void read(S* istr, ::IceGrid::AdapterDynamicInfo& v)
7093struct StreamableTraits<::IceGrid::NodeDynamicInfo>
7095 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
7096 static const int minWireSize = 13;
7097 static const bool fixedLength =
false;
7101struct StreamReader<::IceGrid::NodeDynamicInfo, S>
7103 static void read(S* istr, ::IceGrid::NodeDynamicInfo& v)
7116using AdminPtr = ::std::shared_ptr<Admin>;
7117using AdminPrxPtr = ::std::shared_ptr<AdminPrx>;
7119using FileIteratorPtr = ::std::shared_ptr<FileIterator>;
7120using FileIteratorPrxPtr = ::std::shared_ptr<FileIteratorPrx>;
7122using RegistryObserverPtr = ::std::shared_ptr<RegistryObserver>;
7123using RegistryObserverPrxPtr = ::std::shared_ptr<RegistryObserverPrx>;
7125using NodeObserverPtr = ::std::shared_ptr<NodeObserver>;
7126using NodeObserverPrxPtr = ::std::shared_ptr<NodeObserverPrx>;
7128using ApplicationObserverPtr = ::std::shared_ptr<ApplicationObserver>;
7129using ApplicationObserverPrxPtr = ::std::shared_ptr<ApplicationObserverPrx>;
7131using AdapterObserverPtr = ::std::shared_ptr<AdapterObserver>;
7132using AdapterObserverPrxPtr = ::std::shared_ptr<AdapterObserverPrx>;
7134using ObjectObserverPtr = ::std::shared_ptr<ObjectObserver>;
7135using ObjectObserverPrxPtr = ::std::shared_ptr<ObjectObserverPrx>;
7137using AdminSessionPtr = ::std::shared_ptr<AdminSession>;
7138using AdminSessionPrxPtr = ::std::shared_ptr<AdminSessionPrx>;
7153ICEGRID_API void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< Admin>&);
7154ICEGRID_API ::IceProxy::Ice::Object* upCast(Admin*);
7159ICEGRID_API void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< FileIterator>&);
7160ICEGRID_API ::IceProxy::Ice::Object* upCast(FileIterator*);
7163class RegistryObserver;
7165ICEGRID_API void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< RegistryObserver>&);
7166ICEGRID_API ::IceProxy::Ice::Object* upCast(RegistryObserver*);
7171ICEGRID_API void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< NodeObserver>&);
7172ICEGRID_API ::IceProxy::Ice::Object* upCast(NodeObserver*);
7175class ApplicationObserver;
7177ICEGRID_API void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< ApplicationObserver>&);
7178ICEGRID_API ::IceProxy::Ice::Object* upCast(ApplicationObserver*);
7181class AdapterObserver;
7183ICEGRID_API void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< AdapterObserver>&);
7184ICEGRID_API ::IceProxy::Ice::Object* upCast(AdapterObserver*);
7187class ObjectObserver;
7189ICEGRID_API void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< ObjectObserver>&);
7190ICEGRID_API ::IceProxy::Ice::Object* upCast(ObjectObserver*);
7195ICEGRID_API void _readProxy(::Ice::InputStream*, ::IceInternal::ProxyHandle< AdminSession>&);
7196ICEGRID_API ::IceProxy::Ice::Object* upCast(AdminSession*);
7208ICEGRID_API ::Ice::Object* upCast(Admin*);
7210typedef ::IceInternal::Handle< Admin> AdminPtr;
7211typedef ::IceInternal::ProxyHandle< ::IceProxy::IceGrid::Admin> AdminPrx;
7212typedef AdminPrx AdminPrxPtr;
7214ICEGRID_API void _icePatchObjectPtr(AdminPtr&, const ::Ice::ObjectPtr&);
7219ICEGRID_API ::Ice::Object* upCast(FileIterator*);
7221typedef ::IceInternal::Handle< FileIterator> FileIteratorPtr;
7222typedef ::IceInternal::ProxyHandle< ::IceProxy::IceGrid::FileIterator> FileIteratorPrx;
7223typedef FileIteratorPrx FileIteratorPrxPtr;
7225ICEGRID_API void _icePatchObjectPtr(FileIteratorPtr&, const ::Ice::ObjectPtr&);
7228class RegistryObserver;
7230ICEGRID_API ::Ice::Object* upCast(RegistryObserver*);
7232typedef ::IceInternal::Handle< RegistryObserver> RegistryObserverPtr;
7233typedef ::IceInternal::ProxyHandle< ::IceProxy::IceGrid::RegistryObserver> RegistryObserverPrx;
7234typedef RegistryObserverPrx RegistryObserverPrxPtr;
7236ICEGRID_API void _icePatchObjectPtr(RegistryObserverPtr&, const ::Ice::ObjectPtr&);
7241ICEGRID_API ::Ice::Object* upCast(NodeObserver*);
7243typedef ::IceInternal::Handle< NodeObserver> NodeObserverPtr;
7244typedef ::IceInternal::ProxyHandle< ::IceProxy::IceGrid::NodeObserver> NodeObserverPrx;
7245typedef NodeObserverPrx NodeObserverPrxPtr;
7247ICEGRID_API void _icePatchObjectPtr(NodeObserverPtr&, const ::Ice::ObjectPtr&);
7250class ApplicationObserver;
7252ICEGRID_API ::Ice::Object* upCast(ApplicationObserver*);
7254typedef ::IceInternal::Handle< ApplicationObserver> ApplicationObserverPtr;
7255typedef ::IceInternal::ProxyHandle< ::IceProxy::IceGrid::ApplicationObserver> ApplicationObserverPrx;
7256typedef ApplicationObserverPrx ApplicationObserverPrxPtr;
7258ICEGRID_API void _icePatchObjectPtr(ApplicationObserverPtr&, const ::Ice::ObjectPtr&);
7261class AdapterObserver;
7263ICEGRID_API ::Ice::Object* upCast(AdapterObserver*);
7265typedef ::IceInternal::Handle< AdapterObserver> AdapterObserverPtr;
7266typedef ::IceInternal::ProxyHandle< ::IceProxy::IceGrid::AdapterObserver> AdapterObserverPrx;
7267typedef AdapterObserverPrx AdapterObserverPrxPtr;
7269ICEGRID_API void _icePatchObjectPtr(AdapterObserverPtr&, const ::Ice::ObjectPtr&);
7272class ObjectObserver;
7274ICEGRID_API ::Ice::Object* upCast(ObjectObserver*);
7276typedef ::IceInternal::Handle< ObjectObserver> ObjectObserverPtr;
7277typedef ::IceInternal::ProxyHandle< ::IceProxy::IceGrid::ObjectObserver> ObjectObserverPrx;
7278typedef ObjectObserverPrx ObjectObserverPrxPtr;
7280ICEGRID_API void _icePatchObjectPtr(ObjectObserverPtr&, const ::Ice::ObjectPtr&);
7285ICEGRID_API ::Ice::Object* upCast(AdminSession*);
7287typedef ::IceInternal::Handle< AdminSession> AdminSessionPtr;
7288typedef ::IceInternal::ProxyHandle< ::IceProxy::IceGrid::AdminSession> AdminSessionPrx;
7289typedef AdminSessionPrx AdminSessionPrxPtr;
7291ICEGRID_API void _icePatchObjectPtr(AdminSessionPtr&, const ::Ice::ObjectPtr&);
7352 ::Ice::ObjectPrx proxy;
7358 bool operator==(
const ObjectInfo& rhs_)
const
7364 if(proxy != rhs_.proxy)
7368 if(type != rhs_.type)
7375 bool operator<(
const ObjectInfo& rhs_)
const
7381 if(proxy < rhs_.proxy)
7385 else if(rhs_.proxy < proxy)
7389 if(type < rhs_.type)
7393 else if(rhs_.type < type)
7400 bool operator!=(
const ObjectInfo& rhs_)
const
7404 bool operator<=(
const ObjectInfo& rhs_)
const
7408 bool operator>(
const ObjectInfo& rhs_)
const
7412 bool operator>=(
const ObjectInfo& rhs_)
const
7436 ::Ice::ObjectPrx proxy;
7441 ::std::string replicaGroupId;
7443 bool operator==(
const AdapterInfo& rhs_)
const
7453 if(proxy != rhs_.proxy)
7457 if(replicaGroupId != rhs_.replicaGroupId)
7464 bool operator<(
const AdapterInfo& rhs_)
const
7474 else if(rhs_.id <
id)
7478 if(proxy < rhs_.proxy)
7482 else if(rhs_.proxy < proxy)
7486 if(replicaGroupId < rhs_.replicaGroupId)
7490 else if(rhs_.replicaGroupId < replicaGroupId)
7497 bool operator!=(
const AdapterInfo& rhs_)
const
7501 bool operator<=(
const AdapterInfo& rhs_)
const
7505 bool operator>(
const AdapterInfo& rhs_)
const
7509 bool operator>=(
const AdapterInfo& rhs_)
const
7529 ::std::string application;
7545 ::IceGrid::ServerDescriptorPtr descriptor;
7549 ::std::string sessionId;
7570 ::std::string hostname;
7574 ::std::string release;
7578 ::std::string version;
7582 ::std::string machine;
7592 ::std::string dataDir;
7600 if(name != rhs_.name)
7608 if(hostname != rhs_.hostname)
7612 if(release != rhs_.release)
7616 if(version != rhs_.version)
7620 if(machine != rhs_.machine)
7624 if(nProcessors != rhs_.nProcessors)
7628 if(dataDir != rhs_.dataDir)
7635 bool operator<(
const NodeInfo& rhs_)
const
7641 if(name < rhs_.name)
7645 else if(rhs_.name < name)
7653 else if(rhs_.os < os)
7657 if(hostname < rhs_.hostname)
7661 else if(rhs_.hostname < hostname)
7665 if(release < rhs_.release)
7669 else if(rhs_.release < release)
7673 if(version < rhs_.version)
7677 else if(rhs_.version < version)
7681 if(machine < rhs_.machine)
7685 else if(rhs_.machine < machine)
7689 if(nProcessors < rhs_.nProcessors)
7693 else if(rhs_.nProcessors < nProcessors)
7697 if(dataDir < rhs_.dataDir)
7701 else if(rhs_.dataDir < dataDir)
7716 bool operator>(
const NodeInfo& rhs_)
const
7740 ::std::string hostname;
7742 bool operator==(
const RegistryInfo& rhs_)
const
7748 if(name != rhs_.name)
7752 if(hostname != rhs_.hostname)
7759 bool operator<(
const RegistryInfo& rhs_)
const
7765 if(name < rhs_.name)
7769 else if(rhs_.name < name)
7773 if(hostname < rhs_.hostname)
7777 else if(rhs_.hostname < hostname)
7784 bool operator!=(
const RegistryInfo& rhs_)
const
7788 bool operator<=(
const RegistryInfo& rhs_)
const
7792 bool operator>(
const RegistryInfo& rhs_)
const
7796 bool operator>=(
const RegistryInfo& rhs_)
const
7831struct ApplicationInfo
7844 ::std::string createUser;
7852 ::std::string updateUser;
7860 ::IceGrid::ApplicationDescriptor descriptor;
7872struct ApplicationUpdateInfo
7881 ::std::string updateUser;
7889 ::IceGrid::ApplicationUpdateDescriptor descriptor;
7896struct ServerDynamicInfo
7915 bool operator==(
const ServerDynamicInfo& rhs_)
const
7925 if(state != rhs_.state)
7933 if(enabled != rhs_.enabled)
7940 bool operator<(
const ServerDynamicInfo& rhs_)
const
7950 else if(rhs_.id <
id)
7954 if(state < rhs_.state)
7958 else if(rhs_.state < state)
7966 else if(rhs_.pid < pid)
7970 if(enabled < rhs_.enabled)
7974 else if(rhs_.enabled < enabled)
7981 bool operator!=(
const ServerDynamicInfo& rhs_)
const
7985 bool operator<=(
const ServerDynamicInfo& rhs_)
const
7989 bool operator>(
const ServerDynamicInfo& rhs_)
const
7993 bool operator>=(
const ServerDynamicInfo& rhs_)
const
8008struct AdapterDynamicInfo
8017 ::Ice::ObjectPrx proxy;
8029struct NodeDynamicInfo
8034 ::IceGrid::NodeInfo info;
8060class ICEGRID_API AMD_Admin_patchApplication :
public virtual ::Ice::AMDCallback
8064 virtual ~AMD_Admin_patchApplication();
8069 virtual void ice_response() = 0;
8072typedef ::IceUtil::Handle< ::IceGrid::AMD_Admin_patchApplication> AMD_Admin_patchApplicationPtr;
8079class ICEGRID_API AMD_Admin_startServer :
public virtual ::Ice::AMDCallback
8083 virtual ~AMD_Admin_startServer();
8088 virtual void ice_response() = 0;
8091typedef ::IceUtil::Handle< ::IceGrid::AMD_Admin_startServer> AMD_Admin_startServerPtr;
8098class ICEGRID_API AMD_Admin_stopServer :
public virtual ::Ice::AMDCallback
8102 virtual ~AMD_Admin_stopServer();
8107 virtual void ice_response() = 0;
8110typedef ::IceUtil::Handle< ::IceGrid::AMD_Admin_stopServer> AMD_Admin_stopServerPtr;
8117class ICEGRID_API AMD_Admin_patchServer :
public virtual ::Ice::AMDCallback
8121 virtual ~AMD_Admin_patchServer();
8126 virtual void ice_response() = 0;
8129typedef ::IceUtil::Handle< ::IceGrid::AMD_Admin_patchServer> AMD_Admin_patchServerPtr;
8140#if defined(_MSC_VER) && (_MSC_VER >= 1900)
8141# pragma warning(push)
8142# pragma warning(disable:4239)
8145class ICEGRID_API AMD_Admin_patchApplication :
public ::IceGrid::AMD_Admin_patchApplication,
public ::IceInternal::IncomingAsync
8149 AMD_Admin_patchApplication(::IceInternal::Incoming&);
8151 virtual void ice_response();
8154#if defined(_MSC_VER) && (_MSC_VER >= 1900)
8155# pragma warning(pop)
8158#if defined(_MSC_VER) && (_MSC_VER >= 1900)
8159# pragma warning(push)
8160# pragma warning(disable:4239)
8163class ICEGRID_API AMD_Admin_startServer :
public ::IceGrid::AMD_Admin_startServer,
public ::IceInternal::IncomingAsync
8167 AMD_Admin_startServer(::IceInternal::Incoming&);
8169 virtual void ice_response();
8172#if defined(_MSC_VER) && (_MSC_VER >= 1900)
8173# pragma warning(pop)
8176#if defined(_MSC_VER) && (_MSC_VER >= 1900)
8177# pragma warning(push)
8178# pragma warning(disable:4239)
8181class ICEGRID_API AMD_Admin_stopServer :
public ::IceGrid::AMD_Admin_stopServer,
public ::IceInternal::IncomingAsync
8185 AMD_Admin_stopServer(::IceInternal::Incoming&);
8187 virtual void ice_response();
8190#if defined(_MSC_VER) && (_MSC_VER >= 1900)
8191# pragma warning(pop)
8194#if defined(_MSC_VER) && (_MSC_VER >= 1900)
8195# pragma warning(push)
8196# pragma warning(disable:4239)
8199class ICEGRID_API AMD_Admin_patchServer :
public ::IceGrid::AMD_Admin_patchServer,
public ::IceInternal::IncomingAsync
8203 AMD_Admin_patchServer(::IceInternal::Incoming&);
8205 virtual void ice_response();
8208#if defined(_MSC_VER) && (_MSC_VER >= 1900)
8209# pragma warning(pop)
8225class Callback_Admin_addApplication_Base :
public virtual ::IceInternal::CallbackBase { };
8226typedef ::IceUtil::Handle< Callback_Admin_addApplication_Base> Callback_Admin_addApplicationPtr;
8233class Callback_Admin_syncApplication_Base :
public virtual ::IceInternal::CallbackBase { };
8234typedef ::IceUtil::Handle< Callback_Admin_syncApplication_Base> Callback_Admin_syncApplicationPtr;
8241class Callback_Admin_updateApplication_Base :
public virtual ::IceInternal::CallbackBase { };
8242typedef ::IceUtil::Handle< Callback_Admin_updateApplication_Base> Callback_Admin_updateApplicationPtr;
8249class Callback_Admin_syncApplicationWithoutRestart_Base :
public virtual ::IceInternal::CallbackBase { };
8250typedef ::IceUtil::Handle< Callback_Admin_syncApplicationWithoutRestart_Base> Callback_Admin_syncApplicationWithoutRestartPtr;
8257class Callback_Admin_updateApplicationWithoutRestart_Base :
public virtual ::IceInternal::CallbackBase { };
8258typedef ::IceUtil::Handle< Callback_Admin_updateApplicationWithoutRestart_Base> Callback_Admin_updateApplicationWithoutRestartPtr;
8265class Callback_Admin_removeApplication_Base :
public virtual ::IceInternal::CallbackBase { };
8266typedef ::IceUtil::Handle< Callback_Admin_removeApplication_Base> Callback_Admin_removeApplicationPtr;
8273class Callback_Admin_instantiateServer_Base :
public virtual ::IceInternal::CallbackBase { };
8274typedef ::IceUtil::Handle< Callback_Admin_instantiateServer_Base> Callback_Admin_instantiateServerPtr;
8281class Callback_Admin_patchApplication_Base :
public virtual ::IceInternal::CallbackBase { };
8282typedef ::IceUtil::Handle< Callback_Admin_patchApplication_Base> Callback_Admin_patchApplicationPtr;
8289class Callback_Admin_getApplicationInfo_Base :
public virtual ::IceInternal::CallbackBase { };
8290typedef ::IceUtil::Handle< Callback_Admin_getApplicationInfo_Base> Callback_Admin_getApplicationInfoPtr;
8297class Callback_Admin_getDefaultApplicationDescriptor_Base :
public virtual ::IceInternal::CallbackBase { };
8298typedef ::IceUtil::Handle< Callback_Admin_getDefaultApplicationDescriptor_Base> Callback_Admin_getDefaultApplicationDescriptorPtr;
8305class Callback_Admin_getAllApplicationNames_Base :
public virtual ::IceInternal::CallbackBase { };
8306typedef ::IceUtil::Handle< Callback_Admin_getAllApplicationNames_Base> Callback_Admin_getAllApplicationNamesPtr;
8313class Callback_Admin_getServerInfo_Base :
public virtual ::IceInternal::CallbackBase { };
8314typedef ::IceUtil::Handle< Callback_Admin_getServerInfo_Base> Callback_Admin_getServerInfoPtr;
8321class Callback_Admin_getServerState_Base :
public virtual ::IceInternal::CallbackBase { };
8322typedef ::IceUtil::Handle< Callback_Admin_getServerState_Base> Callback_Admin_getServerStatePtr;
8329class Callback_Admin_getServerPid_Base :
public virtual ::IceInternal::CallbackBase { };
8330typedef ::IceUtil::Handle< Callback_Admin_getServerPid_Base> Callback_Admin_getServerPidPtr;
8337class Callback_Admin_getServerAdminCategory_Base :
public virtual ::IceInternal::CallbackBase { };
8338typedef ::IceUtil::Handle< Callback_Admin_getServerAdminCategory_Base> Callback_Admin_getServerAdminCategoryPtr;
8345class Callback_Admin_getServerAdmin_Base :
public virtual ::IceInternal::CallbackBase { };
8346typedef ::IceUtil::Handle< Callback_Admin_getServerAdmin_Base> Callback_Admin_getServerAdminPtr;
8353class Callback_Admin_enableServer_Base :
public virtual ::IceInternal::CallbackBase { };
8354typedef ::IceUtil::Handle< Callback_Admin_enableServer_Base> Callback_Admin_enableServerPtr;
8361class Callback_Admin_isServerEnabled_Base :
public virtual ::IceInternal::CallbackBase { };
8362typedef ::IceUtil::Handle< Callback_Admin_isServerEnabled_Base> Callback_Admin_isServerEnabledPtr;
8369class Callback_Admin_startServer_Base :
public virtual ::IceInternal::CallbackBase { };
8370typedef ::IceUtil::Handle< Callback_Admin_startServer_Base> Callback_Admin_startServerPtr;
8377class Callback_Admin_stopServer_Base :
public virtual ::IceInternal::CallbackBase { };
8378typedef ::IceUtil::Handle< Callback_Admin_stopServer_Base> Callback_Admin_stopServerPtr;
8385class Callback_Admin_patchServer_Base :
public virtual ::IceInternal::CallbackBase { };
8386typedef ::IceUtil::Handle< Callback_Admin_patchServer_Base> Callback_Admin_patchServerPtr;
8393class Callback_Admin_sendSignal_Base :
public virtual ::IceInternal::CallbackBase { };
8394typedef ::IceUtil::Handle< Callback_Admin_sendSignal_Base> Callback_Admin_sendSignalPtr;
8401class Callback_Admin_getAllServerIds_Base :
public virtual ::IceInternal::CallbackBase { };
8402typedef ::IceUtil::Handle< Callback_Admin_getAllServerIds_Base> Callback_Admin_getAllServerIdsPtr;
8409class Callback_Admin_getAdapterInfo_Base :
public virtual ::IceInternal::CallbackBase { };
8410typedef ::IceUtil::Handle< Callback_Admin_getAdapterInfo_Base> Callback_Admin_getAdapterInfoPtr;
8417class Callback_Admin_removeAdapter_Base :
public virtual ::IceInternal::CallbackBase { };
8418typedef ::IceUtil::Handle< Callback_Admin_removeAdapter_Base> Callback_Admin_removeAdapterPtr;
8425class Callback_Admin_getAllAdapterIds_Base :
public virtual ::IceInternal::CallbackBase { };
8426typedef ::IceUtil::Handle< Callback_Admin_getAllAdapterIds_Base> Callback_Admin_getAllAdapterIdsPtr;
8433class Callback_Admin_addObject_Base :
public virtual ::IceInternal::CallbackBase { };
8434typedef ::IceUtil::Handle< Callback_Admin_addObject_Base> Callback_Admin_addObjectPtr;
8441class Callback_Admin_updateObject_Base :
public virtual ::IceInternal::CallbackBase { };
8442typedef ::IceUtil::Handle< Callback_Admin_updateObject_Base> Callback_Admin_updateObjectPtr;
8449class Callback_Admin_addObjectWithType_Base :
public virtual ::IceInternal::CallbackBase { };
8450typedef ::IceUtil::Handle< Callback_Admin_addObjectWithType_Base> Callback_Admin_addObjectWithTypePtr;
8457class Callback_Admin_removeObject_Base :
public virtual ::IceInternal::CallbackBase { };
8458typedef ::IceUtil::Handle< Callback_Admin_removeObject_Base> Callback_Admin_removeObjectPtr;
8465class Callback_Admin_getObjectInfo_Base :
public virtual ::IceInternal::CallbackBase { };
8466typedef ::IceUtil::Handle< Callback_Admin_getObjectInfo_Base> Callback_Admin_getObjectInfoPtr;
8473class Callback_Admin_getObjectInfosByType_Base :
public virtual ::IceInternal::CallbackBase { };
8474typedef ::IceUtil::Handle< Callback_Admin_getObjectInfosByType_Base> Callback_Admin_getObjectInfosByTypePtr;
8481class Callback_Admin_getAllObjectInfos_Base :
public virtual ::IceInternal::CallbackBase { };
8482typedef ::IceUtil::Handle< Callback_Admin_getAllObjectInfos_Base> Callback_Admin_getAllObjectInfosPtr;
8489class Callback_Admin_pingNode_Base :
public virtual ::IceInternal::CallbackBase { };
8490typedef ::IceUtil::Handle< Callback_Admin_pingNode_Base> Callback_Admin_pingNodePtr;
8497class Callback_Admin_getNodeLoad_Base :
public virtual ::IceInternal::CallbackBase { };
8498typedef ::IceUtil::Handle< Callback_Admin_getNodeLoad_Base> Callback_Admin_getNodeLoadPtr;
8505class Callback_Admin_getNodeInfo_Base :
public virtual ::IceInternal::CallbackBase { };
8506typedef ::IceUtil::Handle< Callback_Admin_getNodeInfo_Base> Callback_Admin_getNodeInfoPtr;
8513class Callback_Admin_getNodeAdmin_Base :
public virtual ::IceInternal::CallbackBase { };
8514typedef ::IceUtil::Handle< Callback_Admin_getNodeAdmin_Base> Callback_Admin_getNodeAdminPtr;
8521class Callback_Admin_getNodeProcessorSocketCount_Base :
public virtual ::IceInternal::CallbackBase { };
8522typedef ::IceUtil::Handle< Callback_Admin_getNodeProcessorSocketCount_Base> Callback_Admin_getNodeProcessorSocketCountPtr;
8529class Callback_Admin_shutdownNode_Base :
public virtual ::IceInternal::CallbackBase { };
8530typedef ::IceUtil::Handle< Callback_Admin_shutdownNode_Base> Callback_Admin_shutdownNodePtr;
8537class Callback_Admin_getNodeHostname_Base :
public virtual ::IceInternal::CallbackBase { };
8538typedef ::IceUtil::Handle< Callback_Admin_getNodeHostname_Base> Callback_Admin_getNodeHostnamePtr;
8545class Callback_Admin_getAllNodeNames_Base :
public virtual ::IceInternal::CallbackBase { };
8546typedef ::IceUtil::Handle< Callback_Admin_getAllNodeNames_Base> Callback_Admin_getAllNodeNamesPtr;
8553class Callback_Admin_pingRegistry_Base :
public virtual ::IceInternal::CallbackBase { };
8554typedef ::IceUtil::Handle< Callback_Admin_pingRegistry_Base> Callback_Admin_pingRegistryPtr;
8561class Callback_Admin_getRegistryInfo_Base :
public virtual ::IceInternal::CallbackBase { };
8562typedef ::IceUtil::Handle< Callback_Admin_getRegistryInfo_Base> Callback_Admin_getRegistryInfoPtr;
8569class Callback_Admin_getRegistryAdmin_Base :
public virtual ::IceInternal::CallbackBase { };
8570typedef ::IceUtil::Handle< Callback_Admin_getRegistryAdmin_Base> Callback_Admin_getRegistryAdminPtr;
8577class Callback_Admin_shutdownRegistry_Base :
public virtual ::IceInternal::CallbackBase { };
8578typedef ::IceUtil::Handle< Callback_Admin_shutdownRegistry_Base> Callback_Admin_shutdownRegistryPtr;
8585class Callback_Admin_getAllRegistryNames_Base :
public virtual ::IceInternal::CallbackBase { };
8586typedef ::IceUtil::Handle< Callback_Admin_getAllRegistryNames_Base> Callback_Admin_getAllRegistryNamesPtr;
8593class Callback_Admin_shutdown_Base :
public virtual ::IceInternal::CallbackBase { };
8594typedef ::IceUtil::Handle< Callback_Admin_shutdown_Base> Callback_Admin_shutdownPtr;
8601class Callback_Admin_getSliceChecksums_Base :
public virtual ::IceInternal::CallbackBase { };
8602typedef ::IceUtil::Handle< Callback_Admin_getSliceChecksums_Base> Callback_Admin_getSliceChecksumsPtr;
8609class Callback_FileIterator_read_Base :
public virtual ::IceInternal::CallbackBase { };
8610typedef ::IceUtil::Handle< Callback_FileIterator_read_Base> Callback_FileIterator_readPtr;
8617class Callback_FileIterator_destroy_Base :
public virtual ::IceInternal::CallbackBase { };
8618typedef ::IceUtil::Handle< Callback_FileIterator_destroy_Base> Callback_FileIterator_destroyPtr;
8625class Callback_RegistryObserver_registryInit_Base :
public virtual ::IceInternal::CallbackBase { };
8626typedef ::IceUtil::Handle< Callback_RegistryObserver_registryInit_Base> Callback_RegistryObserver_registryInitPtr;
8633class Callback_RegistryObserver_registryUp_Base :
public virtual ::IceInternal::CallbackBase { };
8634typedef ::IceUtil::Handle< Callback_RegistryObserver_registryUp_Base> Callback_RegistryObserver_registryUpPtr;
8641class Callback_RegistryObserver_registryDown_Base :
public virtual ::IceInternal::CallbackBase { };
8642typedef ::IceUtil::Handle< Callback_RegistryObserver_registryDown_Base> Callback_RegistryObserver_registryDownPtr;
8649class Callback_NodeObserver_nodeInit_Base :
public virtual ::IceInternal::CallbackBase { };
8650typedef ::IceUtil::Handle< Callback_NodeObserver_nodeInit_Base> Callback_NodeObserver_nodeInitPtr;
8657class Callback_NodeObserver_nodeUp_Base :
public virtual ::IceInternal::CallbackBase { };
8658typedef ::IceUtil::Handle< Callback_NodeObserver_nodeUp_Base> Callback_NodeObserver_nodeUpPtr;
8665class Callback_NodeObserver_nodeDown_Base :
public virtual ::IceInternal::CallbackBase { };
8666typedef ::IceUtil::Handle< Callback_NodeObserver_nodeDown_Base> Callback_NodeObserver_nodeDownPtr;
8673class Callback_NodeObserver_updateServer_Base :
public virtual ::IceInternal::CallbackBase { };
8674typedef ::IceUtil::Handle< Callback_NodeObserver_updateServer_Base> Callback_NodeObserver_updateServerPtr;
8681class Callback_NodeObserver_updateAdapter_Base :
public virtual ::IceInternal::CallbackBase { };
8682typedef ::IceUtil::Handle< Callback_NodeObserver_updateAdapter_Base> Callback_NodeObserver_updateAdapterPtr;
8689class Callback_ApplicationObserver_applicationInit_Base :
public virtual ::IceInternal::CallbackBase { };
8690typedef ::IceUtil::Handle< Callback_ApplicationObserver_applicationInit_Base> Callback_ApplicationObserver_applicationInitPtr;
8697class Callback_ApplicationObserver_applicationAdded_Base :
public virtual ::IceInternal::CallbackBase { };
8698typedef ::IceUtil::Handle< Callback_ApplicationObserver_applicationAdded_Base> Callback_ApplicationObserver_applicationAddedPtr;
8705class Callback_ApplicationObserver_applicationRemoved_Base :
public virtual ::IceInternal::CallbackBase { };
8706typedef ::IceUtil::Handle< Callback_ApplicationObserver_applicationRemoved_Base> Callback_ApplicationObserver_applicationRemovedPtr;
8713class Callback_ApplicationObserver_applicationUpdated_Base :
public virtual ::IceInternal::CallbackBase { };
8714typedef ::IceUtil::Handle< Callback_ApplicationObserver_applicationUpdated_Base> Callback_ApplicationObserver_applicationUpdatedPtr;
8721class Callback_AdapterObserver_adapterInit_Base :
public virtual ::IceInternal::CallbackBase { };
8722typedef ::IceUtil::Handle< Callback_AdapterObserver_adapterInit_Base> Callback_AdapterObserver_adapterInitPtr;
8729class Callback_AdapterObserver_adapterAdded_Base :
public virtual ::IceInternal::CallbackBase { };
8730typedef ::IceUtil::Handle< Callback_AdapterObserver_adapterAdded_Base> Callback_AdapterObserver_adapterAddedPtr;
8737class Callback_AdapterObserver_adapterUpdated_Base :
public virtual ::IceInternal::CallbackBase { };
8738typedef ::IceUtil::Handle< Callback_AdapterObserver_adapterUpdated_Base> Callback_AdapterObserver_adapterUpdatedPtr;
8745class Callback_AdapterObserver_adapterRemoved_Base :
public virtual ::IceInternal::CallbackBase { };
8746typedef ::IceUtil::Handle< Callback_AdapterObserver_adapterRemoved_Base> Callback_AdapterObserver_adapterRemovedPtr;
8753class Callback_ObjectObserver_objectInit_Base :
public virtual ::IceInternal::CallbackBase { };
8754typedef ::IceUtil::Handle< Callback_ObjectObserver_objectInit_Base> Callback_ObjectObserver_objectInitPtr;
8761class Callback_ObjectObserver_objectAdded_Base :
public virtual ::IceInternal::CallbackBase { };
8762typedef ::IceUtil::Handle< Callback_ObjectObserver_objectAdded_Base> Callback_ObjectObserver_objectAddedPtr;
8769class Callback_ObjectObserver_objectUpdated_Base :
public virtual ::IceInternal::CallbackBase { };
8770typedef ::IceUtil::Handle< Callback_ObjectObserver_objectUpdated_Base> Callback_ObjectObserver_objectUpdatedPtr;
8777class Callback_ObjectObserver_objectRemoved_Base :
public virtual ::IceInternal::CallbackBase { };
8778typedef ::IceUtil::Handle< Callback_ObjectObserver_objectRemoved_Base> Callback_ObjectObserver_objectRemovedPtr;
8785class Callback_AdminSession_keepAlive_Base :
public virtual ::IceInternal::CallbackBase { };
8786typedef ::IceUtil::Handle< Callback_AdminSession_keepAlive_Base> Callback_AdminSession_keepAlivePtr;
8793class Callback_AdminSession_getAdmin_Base :
public virtual ::IceInternal::CallbackBase { };
8794typedef ::IceUtil::Handle< Callback_AdminSession_getAdmin_Base> Callback_AdminSession_getAdminPtr;
8801class Callback_AdminSession_getAdminCallbackTemplate_Base :
public virtual ::IceInternal::CallbackBase { };
8802typedef ::IceUtil::Handle< Callback_AdminSession_getAdminCallbackTemplate_Base> Callback_AdminSession_getAdminCallbackTemplatePtr;
8809class Callback_AdminSession_setObservers_Base :
public virtual ::IceInternal::CallbackBase { };
8810typedef ::IceUtil::Handle< Callback_AdminSession_setObservers_Base> Callback_AdminSession_setObserversPtr;
8817class Callback_AdminSession_setObserversByIdentity_Base :
public virtual ::IceInternal::CallbackBase { };
8818typedef ::IceUtil::Handle< Callback_AdminSession_setObserversByIdentity_Base> Callback_AdminSession_setObserversByIdentityPtr;
8825class Callback_AdminSession_startUpdate_Base :
public virtual ::IceInternal::CallbackBase { };
8826typedef ::IceUtil::Handle< Callback_AdminSession_startUpdate_Base> Callback_AdminSession_startUpdatePtr;
8833class Callback_AdminSession_finishUpdate_Base :
public virtual ::IceInternal::CallbackBase { };
8834typedef ::IceUtil::Handle< Callback_AdminSession_finishUpdate_Base> Callback_AdminSession_finishUpdatePtr;
8841class Callback_AdminSession_getReplicaName_Base :
public virtual ::IceInternal::CallbackBase { };
8842typedef ::IceUtil::Handle< Callback_AdminSession_getReplicaName_Base> Callback_AdminSession_getReplicaNamePtr;
8849class Callback_AdminSession_openServerLog_Base :
public virtual ::IceInternal::CallbackBase { };
8850typedef ::IceUtil::Handle< Callback_AdminSession_openServerLog_Base> Callback_AdminSession_openServerLogPtr;
8857class Callback_AdminSession_openServerStdErr_Base :
public virtual ::IceInternal::CallbackBase { };
8858typedef ::IceUtil::Handle< Callback_AdminSession_openServerStdErr_Base> Callback_AdminSession_openServerStdErrPtr;
8865class Callback_AdminSession_openServerStdOut_Base :
public virtual ::IceInternal::CallbackBase { };
8866typedef ::IceUtil::Handle< Callback_AdminSession_openServerStdOut_Base> Callback_AdminSession_openServerStdOutPtr;
8873class Callback_AdminSession_openNodeStdErr_Base :
public virtual ::IceInternal::CallbackBase { };
8874typedef ::IceUtil::Handle< Callback_AdminSession_openNodeStdErr_Base> Callback_AdminSession_openNodeStdErrPtr;
8881class Callback_AdminSession_openNodeStdOut_Base :
public virtual ::IceInternal::CallbackBase { };
8882typedef ::IceUtil::Handle< Callback_AdminSession_openNodeStdOut_Base> Callback_AdminSession_openNodeStdOutPtr;
8889class Callback_AdminSession_openRegistryStdErr_Base :
public virtual ::IceInternal::CallbackBase { };
8890typedef ::IceUtil::Handle< Callback_AdminSession_openRegistryStdErr_Base> Callback_AdminSession_openRegistryStdErrPtr;
8897class Callback_AdminSession_openRegistryStdOut_Base :
public virtual ::IceInternal::CallbackBase { };
8898typedef ::IceUtil::Handle< Callback_AdminSession_openRegistryStdOut_Base> Callback_AdminSession_openRegistryStdOutPtr;
8908class ICE_CLASS(ICEGRID_API) Admin :
public virtual ::Ice::Proxy<Admin, ::IceProxy::Ice::Object>
8924 end_addApplication(_iceI_begin_addApplication(descriptor, context, ::IceInternal::dummyCallback, 0,
true));
8933 ::Ice::AsyncResultPtr begin_addApplication(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::Context& context =
::Ice::noExplicitContext)
8935 return _iceI_begin_addApplication(descriptor, context, ::IceInternal::dummyCallback, 0);
8945 ::Ice::AsyncResultPtr begin_addApplication(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
8958 ::Ice::AsyncResultPtr begin_addApplication(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
8960 return _iceI_begin_addApplication(descriptor, context, cb, cookie);
8970 ::Ice::AsyncResultPtr begin_addApplication(const ::IceGrid::ApplicationDescriptor& descriptor, const ::IceGrid::Callback_Admin_addApplicationPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
8983 ::Ice::AsyncResultPtr begin_addApplication(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_addApplicationPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
8985 return _iceI_begin_addApplication(descriptor, context, cb, cookie);
9001 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_addApplication(const ::IceGrid::ApplicationDescriptor&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
9021 end_syncApplication(_iceI_begin_syncApplication(descriptor, context, ::IceInternal::dummyCallback, 0,
true));
9032 ::Ice::AsyncResultPtr begin_syncApplication(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::Context& context =
::Ice::noExplicitContext)
9034 return _iceI_begin_syncApplication(descriptor, context, ::IceInternal::dummyCallback, 0);
9046 ::Ice::AsyncResultPtr begin_syncApplication(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9061 ::Ice::AsyncResultPtr begin_syncApplication(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9063 return _iceI_begin_syncApplication(descriptor, context, cb, cookie);
9075 ::Ice::AsyncResultPtr begin_syncApplication(const ::IceGrid::ApplicationDescriptor& descriptor, const ::IceGrid::Callback_Admin_syncApplicationPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9090 ::Ice::AsyncResultPtr begin_syncApplication(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_syncApplicationPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9092 return _iceI_begin_syncApplication(descriptor, context, cb, cookie);
9110 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_syncApplication(const ::IceGrid::ApplicationDescriptor&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
9129 end_updateApplication(_iceI_begin_updateApplication(descriptor, context, ::IceInternal::dummyCallback, 0,
true));
9139 ::Ice::AsyncResultPtr begin_updateApplication(const ::IceGrid::ApplicationUpdateDescriptor& descriptor, const ::Ice::Context& context =
::Ice::noExplicitContext)
9141 return _iceI_begin_updateApplication(descriptor, context, ::IceInternal::dummyCallback, 0);
9152 ::Ice::AsyncResultPtr begin_updateApplication(const ::IceGrid::ApplicationUpdateDescriptor& descriptor, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9166 ::Ice::AsyncResultPtr begin_updateApplication(const ::IceGrid::ApplicationUpdateDescriptor& descriptor, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9168 return _iceI_begin_updateApplication(descriptor, context, cb, cookie);
9179 ::Ice::AsyncResultPtr begin_updateApplication(const ::IceGrid::ApplicationUpdateDescriptor& descriptor, const ::IceGrid::Callback_Admin_updateApplicationPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9193 ::Ice::AsyncResultPtr begin_updateApplication(const ::IceGrid::ApplicationUpdateDescriptor& descriptor, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_updateApplicationPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9195 return _iceI_begin_updateApplication(descriptor, context, cb, cookie);
9213 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_updateApplication(const ::IceGrid::ApplicationUpdateDescriptor&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
9236 end_syncApplicationWithoutRestart(_iceI_begin_syncApplicationWithoutRestart(descriptor, context, ::IceInternal::dummyCallback, 0,
true));
9250 ::Ice::AsyncResultPtr begin_syncApplicationWithoutRestart(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::Context& context =
::Ice::noExplicitContext)
9252 return _iceI_begin_syncApplicationWithoutRestart(descriptor, context, ::IceInternal::dummyCallback, 0);
9267 ::Ice::AsyncResultPtr begin_syncApplicationWithoutRestart(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9285 ::Ice::AsyncResultPtr begin_syncApplicationWithoutRestart(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9287 return _iceI_begin_syncApplicationWithoutRestart(descriptor, context, cb, cookie);
9302 ::Ice::AsyncResultPtr begin_syncApplicationWithoutRestart(const ::IceGrid::ApplicationDescriptor& descriptor, const ::IceGrid::Callback_Admin_syncApplicationWithoutRestartPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9320 ::Ice::AsyncResultPtr begin_syncApplicationWithoutRestart(const ::IceGrid::ApplicationDescriptor& descriptor, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_syncApplicationWithoutRestartPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9322 return _iceI_begin_syncApplicationWithoutRestart(descriptor, context, cb, cookie);
9336 ICE_MEMBER(
ICEGRID_API)
void end_syncApplicationWithoutRestart(const ::Ice::AsyncResultPtr& result);
9340 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_syncApplicationWithoutRestart(const ::IceGrid::ApplicationDescriptor&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
9362 end_updateApplicationWithoutRestart(_iceI_begin_updateApplicationWithoutRestart(descriptor, context, ::IceInternal::dummyCallback, 0,
true));
9375 ::Ice::AsyncResultPtr begin_updateApplicationWithoutRestart(const ::IceGrid::ApplicationUpdateDescriptor& descriptor, const ::Ice::Context& context =
::Ice::noExplicitContext)
9377 return _iceI_begin_updateApplicationWithoutRestart(descriptor, context, ::IceInternal::dummyCallback, 0);
9391 ::Ice::AsyncResultPtr begin_updateApplicationWithoutRestart(const ::IceGrid::ApplicationUpdateDescriptor& descriptor, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9408 ::Ice::AsyncResultPtr begin_updateApplicationWithoutRestart(const ::IceGrid::ApplicationUpdateDescriptor& descriptor, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9410 return _iceI_begin_updateApplicationWithoutRestart(descriptor, context, cb, cookie);
9424 ::Ice::AsyncResultPtr begin_updateApplicationWithoutRestart(const ::IceGrid::ApplicationUpdateDescriptor& descriptor, const ::IceGrid::Callback_Admin_updateApplicationWithoutRestartPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9441 ::Ice::AsyncResultPtr begin_updateApplicationWithoutRestart(const ::IceGrid::ApplicationUpdateDescriptor& descriptor, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_updateApplicationWithoutRestartPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9443 return _iceI_begin_updateApplicationWithoutRestart(descriptor, context, cb, cookie);
9457 ICE_MEMBER(
ICEGRID_API)
void end_updateApplicationWithoutRestart(const ::Ice::AsyncResultPtr& result);
9461 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_updateApplicationWithoutRestart(const ::IceGrid::ApplicationUpdateDescriptor&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
9478 end_removeApplication(_iceI_begin_removeApplication(name, context, ::IceInternal::dummyCallback, 0,
true));
9487 ::Ice::AsyncResultPtr begin_removeApplication(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
9489 return _iceI_begin_removeApplication(name, context, ::IceInternal::dummyCallback, 0);
9499 ::Ice::AsyncResultPtr begin_removeApplication(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9512 ::Ice::AsyncResultPtr begin_removeApplication(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9514 return _iceI_begin_removeApplication(name, context, cb, cookie);
9524 ::Ice::AsyncResultPtr begin_removeApplication(const ::std::string& name, const ::IceGrid::Callback_Admin_removeApplicationPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9537 ::Ice::AsyncResultPtr begin_removeApplication(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_removeApplicationPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9539 return _iceI_begin_removeApplication(name, context, cb, cookie);
9556 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_removeApplication(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
9578 end_instantiateServer(_iceI_begin_instantiateServer(application, node, desc, context, ::IceInternal::dummyCallback, 0,
true));
9591 ::Ice::AsyncResultPtr begin_instantiateServer(const ::std::string& application, const ::std::string& node, const ::IceGrid::ServerInstanceDescriptor& desc, const ::Ice::Context& context =
::Ice::noExplicitContext)
9593 return _iceI_begin_instantiateServer(application, node, desc, context, ::IceInternal::dummyCallback, 0);
9607 ::Ice::AsyncResultPtr begin_instantiateServer(const ::std::string& application, const ::std::string& node, const ::IceGrid::ServerInstanceDescriptor& desc, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9624 ::Ice::AsyncResultPtr begin_instantiateServer(const ::std::string& application, const ::std::string& node, const ::IceGrid::ServerInstanceDescriptor& desc, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9626 return _iceI_begin_instantiateServer(application, node, desc, context, cb, cookie);
9640 ::Ice::AsyncResultPtr begin_instantiateServer(const ::std::string& application, const ::std::string& node, const ::IceGrid::ServerInstanceDescriptor& desc, const ::IceGrid::Callback_Admin_instantiateServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9657 ::Ice::AsyncResultPtr begin_instantiateServer(const ::std::string& application, const ::std::string& node, const ::IceGrid::ServerInstanceDescriptor& desc, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_instantiateServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9659 return _iceI_begin_instantiateServer(application, node, desc, context, cb, cookie);
9677 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_instantiateServer(const ::std::string&, const ::std::string&, const ::IceGrid::ServerInstanceDescriptor&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
9693 end_patchApplication(_iceI_begin_patchApplication(name, shutdown, context, ::IceInternal::dummyCallback, 0,
true));
9704 ::Ice::AsyncResultPtr begin_patchApplication(const ::std::string& name,
bool shutdown, const ::Ice::Context& context =
::Ice::noExplicitContext)
9706 return _iceI_begin_patchApplication(name, shutdown, context, ::IceInternal::dummyCallback, 0);
9718 ::Ice::AsyncResultPtr begin_patchApplication(const ::std::string& name,
bool shutdown, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9733 ::Ice::AsyncResultPtr begin_patchApplication(const ::std::string& name,
bool shutdown, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9735 return _iceI_begin_patchApplication(name, shutdown, context, cb, cookie);
9747 ::Ice::AsyncResultPtr begin_patchApplication(const ::std::string& name,
bool shutdown, const ::IceGrid::Callback_Admin_patchApplicationPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9762 ::Ice::AsyncResultPtr begin_patchApplication(const ::std::string& name,
bool shutdown, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_patchApplicationPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9764 return _iceI_begin_patchApplication(name, shutdown, context, cb, cookie);
9778 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_patchApplication(const ::std::string&, bool, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
9792 return end_getApplicationInfo(_iceI_begin_getApplicationInfo(name, context, ::IceInternal::dummyCallback, 0,
true));
9801 ::Ice::AsyncResultPtr begin_getApplicationInfo(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
9803 return _iceI_begin_getApplicationInfo(name, context, ::IceInternal::dummyCallback, 0);
9813 ::Ice::AsyncResultPtr begin_getApplicationInfo(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9826 ::Ice::AsyncResultPtr begin_getApplicationInfo(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9828 return _iceI_begin_getApplicationInfo(name, context, cb, cookie);
9838 ::Ice::AsyncResultPtr begin_getApplicationInfo(const ::std::string& name, const ::IceGrid::Callback_Admin_getApplicationInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9851 ::Ice::AsyncResultPtr begin_getApplicationInfo(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getApplicationInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9853 return _iceI_begin_getApplicationInfo(name, context, cb, cookie);
9863 ICE_MEMBER(
ICEGRID_API) ::IceGrid::ApplicationInfo end_getApplicationInfo(const ::Ice::AsyncResultPtr& result);
9867 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getApplicationInfo(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
9880 return end_getDefaultApplicationDescriptor(_iceI_begin_getDefaultApplicationDescriptor(context, ::IceInternal::dummyCallback, 0,
true));
9888 ::Ice::AsyncResultPtr begin_getDefaultApplicationDescriptor(const ::Ice::Context& context =
::Ice::noExplicitContext)
9890 return _iceI_begin_getDefaultApplicationDescriptor(context, ::IceInternal::dummyCallback, 0);
9899 ::Ice::AsyncResultPtr begin_getDefaultApplicationDescriptor(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9911 ::Ice::AsyncResultPtr begin_getDefaultApplicationDescriptor(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9913 return _iceI_begin_getDefaultApplicationDescriptor(context, cb, cookie);
9922 ::Ice::AsyncResultPtr begin_getDefaultApplicationDescriptor(const ::IceGrid::Callback_Admin_getDefaultApplicationDescriptorPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9934 ::Ice::AsyncResultPtr begin_getDefaultApplicationDescriptor(const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getDefaultApplicationDescriptorPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9936 return _iceI_begin_getDefaultApplicationDescriptor(context, cb, cookie);
9946 ICE_MEMBER(
ICEGRID_API) ::IceGrid::ApplicationDescriptor end_getDefaultApplicationDescriptor(const ::Ice::AsyncResultPtr& result);
9950 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getDefaultApplicationDescriptor(const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
9961 return end_getAllApplicationNames(_iceI_begin_getAllApplicationNames(context, ::IceInternal::dummyCallback, 0,
true));
9971 return _iceI_begin_getAllApplicationNames(context, ::IceInternal::dummyCallback, 0);
9980 ::Ice::AsyncResultPtr begin_getAllApplicationNames(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9992 ::Ice::AsyncResultPtr begin_getAllApplicationNames(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
9994 return _iceI_begin_getAllApplicationNames(context, cb, cookie);
10003 ::Ice::AsyncResultPtr begin_getAllApplicationNames(const ::IceGrid::Callback_Admin_getAllApplicationNamesPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10015 ::Ice::AsyncResultPtr begin_getAllApplicationNames(const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getAllApplicationNamesPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10017 return _iceI_begin_getAllApplicationNames(context, cb, cookie);
10042 return end_getServerInfo(_iceI_begin_getServerInfo(
id, context, ::IceInternal::dummyCallback, 0,
true));
10051 ::Ice::AsyncResultPtr begin_getServerInfo(const ::std::string&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
10053 return _iceI_begin_getServerInfo(
id, context, ::IceInternal::dummyCallback, 0);
10063 ::Ice::AsyncResultPtr begin_getServerInfo(const ::std::string&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10076 ::Ice::AsyncResultPtr begin_getServerInfo(const ::std::string&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10078 return _iceI_begin_getServerInfo(
id, context, cb, cookie);
10088 ::Ice::AsyncResultPtr begin_getServerInfo(const ::std::string&
id, const ::IceGrid::Callback_Admin_getServerInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10101 ::Ice::AsyncResultPtr begin_getServerInfo(const ::std::string&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getServerInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10103 return _iceI_begin_getServerInfo(
id, context, cb, cookie);
10112 ICE_MEMBER(
ICEGRID_API) ::IceGrid::ServerInfo end_getServerInfo(const ::Ice::AsyncResultPtr& result);
10116 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getServerInfo(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
10133 return end_getServerState(_iceI_begin_getServerState(
id, context, ::IceInternal::dummyCallback, 0,
true));
10142 ::Ice::AsyncResultPtr begin_getServerState(const ::std::string&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
10144 return _iceI_begin_getServerState(
id, context, ::IceInternal::dummyCallback, 0);
10154 ::Ice::AsyncResultPtr begin_getServerState(const ::std::string&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10167 ::Ice::AsyncResultPtr begin_getServerState(const ::std::string&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10169 return _iceI_begin_getServerState(
id, context, cb, cookie);
10179 ::Ice::AsyncResultPtr begin_getServerState(const ::std::string&
id, const ::IceGrid::Callback_Admin_getServerStatePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10192 ::Ice::AsyncResultPtr begin_getServerState(const ::std::string&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getServerStatePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10194 return _iceI_begin_getServerState(
id, context, cb, cookie);
10211 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getServerState(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
10229 return end_getServerPid(_iceI_begin_getServerPid(
id, context, ::IceInternal::dummyCallback, 0,
true));
10239 ::Ice::AsyncResultPtr begin_getServerPid(const ::std::string&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
10241 return _iceI_begin_getServerPid(
id, context, ::IceInternal::dummyCallback, 0);
10252 ::Ice::AsyncResultPtr begin_getServerPid(const ::std::string&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10266 ::Ice::AsyncResultPtr begin_getServerPid(const ::std::string&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10268 return _iceI_begin_getServerPid(
id, context, cb, cookie);
10279 ::Ice::AsyncResultPtr begin_getServerPid(const ::std::string&
id, const ::IceGrid::Callback_Admin_getServerPidPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10293 ::Ice::AsyncResultPtr begin_getServerPid(const ::std::string&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getServerPidPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10295 return _iceI_begin_getServerPid(
id, context, cb, cookie);
10312 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getServerPid(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
10325 return end_getServerAdminCategory(_iceI_begin_getServerAdminCategory(context, ::IceInternal::dummyCallback, 0,
true));
10337 return _iceI_begin_getServerAdminCategory(context, ::IceInternal::dummyCallback, 0);
10348 ::Ice::AsyncResultPtr begin_getServerAdminCategory(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10362 ::Ice::AsyncResultPtr begin_getServerAdminCategory(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10364 return _iceI_begin_getServerAdminCategory(context, cb, cookie);
10375 ::Ice::AsyncResultPtr begin_getServerAdminCategory(const ::IceGrid::Callback_Admin_getServerAdminCategoryPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10389 ::Ice::AsyncResultPtr begin_getServerAdminCategory(const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getServerAdminCategoryPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10391 return _iceI_begin_getServerAdminCategory(context, cb, cookie);
10399 ICE_MEMBER(
ICEGRID_API) ::std::string end_getServerAdminCategory(const ::Ice::AsyncResultPtr& result);
10420 return end_getServerAdmin(_iceI_begin_getServerAdmin(
id, context, ::IceInternal::dummyCallback, 0,
true));
10429 ::Ice::AsyncResultPtr begin_getServerAdmin(const ::std::string&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
10431 return _iceI_begin_getServerAdmin(
id, context, ::IceInternal::dummyCallback, 0);
10441 ::Ice::AsyncResultPtr begin_getServerAdmin(const ::std::string&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10454 ::Ice::AsyncResultPtr begin_getServerAdmin(const ::std::string&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10456 return _iceI_begin_getServerAdmin(
id, context, cb, cookie);
10466 ::Ice::AsyncResultPtr begin_getServerAdmin(const ::std::string&
id, const ::IceGrid::Callback_Admin_getServerAdminPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10479 ::Ice::AsyncResultPtr begin_getServerAdmin(const ::std::string&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getServerAdminPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10481 return _iceI_begin_getServerAdmin(
id, context, cb, cookie);
10498 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getServerAdmin(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
10518 end_enableServer(_iceI_begin_enableServer(
id, enabled, context, ::IceInternal::dummyCallback, 0,
true));
10531 ::Ice::AsyncResultPtr begin_enableServer(const ::std::string&
id,
bool enabled, const ::Ice::Context& context =
::Ice::noExplicitContext)
10533 return _iceI_begin_enableServer(
id, enabled, context, ::IceInternal::dummyCallback, 0);
10547 ::Ice::AsyncResultPtr begin_enableServer(const ::std::string&
id,
bool enabled, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10564 ::Ice::AsyncResultPtr begin_enableServer(const ::std::string&
id,
bool enabled, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10566 return _iceI_begin_enableServer(
id, enabled, context, cb, cookie);
10580 ::Ice::AsyncResultPtr begin_enableServer(const ::std::string&
id,
bool enabled, const ::IceGrid::Callback_Admin_enableServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10597 ::Ice::AsyncResultPtr begin_enableServer(const ::std::string&
id,
bool enabled, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_enableServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10599 return _iceI_begin_enableServer(
id, enabled, context, cb, cookie);
10615 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_enableServer(const ::std::string&, bool, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
10633 return end_isServerEnabled(_iceI_begin_isServerEnabled(
id, context, ::IceInternal::dummyCallback, 0,
true));
10642 ::Ice::AsyncResultPtr begin_isServerEnabled(const ::std::string&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
10644 return _iceI_begin_isServerEnabled(
id, context, ::IceInternal::dummyCallback, 0);
10654 ::Ice::AsyncResultPtr begin_isServerEnabled(const ::std::string&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10667 ::Ice::AsyncResultPtr begin_isServerEnabled(const ::std::string&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10669 return _iceI_begin_isServerEnabled(
id, context, cb, cookie);
10679 ::Ice::AsyncResultPtr begin_isServerEnabled(const ::std::string&
id, const ::IceGrid::Callback_Admin_isServerEnabledPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10692 ::Ice::AsyncResultPtr begin_isServerEnabled(const ::std::string&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_isServerEnabledPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10694 return _iceI_begin_isServerEnabled(
id, context, cb, cookie);
10712 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_isServerEnabled(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
10731 end_startServer(_iceI_begin_startServer(
id, context, ::IceInternal::dummyCallback, 0,
true));
10740 ::Ice::AsyncResultPtr begin_startServer(const ::std::string&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
10742 return _iceI_begin_startServer(
id, context, ::IceInternal::dummyCallback, 0);
10752 ::Ice::AsyncResultPtr begin_startServer(const ::std::string&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10765 ::Ice::AsyncResultPtr begin_startServer(const ::std::string&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10767 return _iceI_begin_startServer(
id, context, cb, cookie);
10777 ::Ice::AsyncResultPtr begin_startServer(const ::std::string&
id, const ::IceGrid::Callback_Admin_startServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10790 ::Ice::AsyncResultPtr begin_startServer(const ::std::string&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_startServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10792 return _iceI_begin_startServer(
id, context, cb, cookie);
10811 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_startServer(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
10830 end_stopServer(_iceI_begin_stopServer(
id, context, ::IceInternal::dummyCallback, 0,
true));
10839 ::Ice::AsyncResultPtr begin_stopServer(const ::std::string&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
10841 return _iceI_begin_stopServer(
id, context, ::IceInternal::dummyCallback, 0);
10851 ::Ice::AsyncResultPtr begin_stopServer(const ::std::string&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10864 ::Ice::AsyncResultPtr begin_stopServer(const ::std::string&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10866 return _iceI_begin_stopServer(
id, context, cb, cookie);
10876 ::Ice::AsyncResultPtr begin_stopServer(const ::std::string&
id, const ::IceGrid::Callback_Admin_stopServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10889 ::Ice::AsyncResultPtr begin_stopServer(const ::std::string&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_stopServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10891 return _iceI_begin_stopServer(
id, context, cb, cookie);
10910 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_stopServer(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
10930 end_patchServer(_iceI_begin_patchServer(
id, shutdown, context, ::IceInternal::dummyCallback, 0,
true));
10941 ::Ice::AsyncResultPtr begin_patchServer(const ::std::string&
id,
bool shutdown, const ::Ice::Context& context =
::Ice::noExplicitContext)
10943 return _iceI_begin_patchServer(
id, shutdown, context, ::IceInternal::dummyCallback, 0);
10955 ::Ice::AsyncResultPtr begin_patchServer(const ::std::string&
id,
bool shutdown, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10970 ::Ice::AsyncResultPtr begin_patchServer(const ::std::string&
id,
bool shutdown, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10972 return _iceI_begin_patchServer(
id, shutdown, context, cb, cookie);
10984 ::Ice::AsyncResultPtr begin_patchServer(const ::std::string&
id,
bool shutdown, const ::IceGrid::Callback_Admin_patchServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
10999 ::Ice::AsyncResultPtr begin_patchServer(const ::std::string&
id,
bool shutdown, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_patchServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11001 return _iceI_begin_patchServer(
id, shutdown, context, cb, cookie);
11019 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_patchServer(const ::std::string&, bool, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
11039 end_sendSignal(_iceI_begin_sendSignal(
id, signal, context, ::IceInternal::dummyCallback, 0,
true));
11049 ::Ice::AsyncResultPtr begin_sendSignal(const ::std::string&
id, const ::std::string& signal, const ::Ice::Context& context =
::Ice::noExplicitContext)
11051 return _iceI_begin_sendSignal(
id, signal, context, ::IceInternal::dummyCallback, 0);
11062 ::Ice::AsyncResultPtr begin_sendSignal(const ::std::string&
id, const ::std::string& signal, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11076 ::Ice::AsyncResultPtr begin_sendSignal(const ::std::string&
id, const ::std::string& signal, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11078 return _iceI_begin_sendSignal(
id, signal, context, cb, cookie);
11089 ::Ice::AsyncResultPtr begin_sendSignal(const ::std::string&
id, const ::std::string& signal, const ::IceGrid::Callback_Admin_sendSignalPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11103 ::Ice::AsyncResultPtr begin_sendSignal(const ::std::string&
id, const ::std::string& signal, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_sendSignalPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11105 return _iceI_begin_sendSignal(
id, signal, context, cb, cookie);
11124 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_sendSignal(const ::std::string&, const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
11135 return end_getAllServerIds(_iceI_begin_getAllServerIds(context, ::IceInternal::dummyCallback, 0,
true));
11145 return _iceI_begin_getAllServerIds(context, ::IceInternal::dummyCallback, 0);
11154 ::Ice::AsyncResultPtr begin_getAllServerIds(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11166 ::Ice::AsyncResultPtr begin_getAllServerIds(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11168 return _iceI_begin_getAllServerIds(context, cb, cookie);
11177 ::Ice::AsyncResultPtr begin_getAllServerIds(const ::IceGrid::Callback_Admin_getAllServerIdsPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11189 ::Ice::AsyncResultPtr begin_getAllServerIds(const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getAllServerIdsPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11191 return _iceI_begin_getAllServerIds(context, cb, cookie);
11222 return end_getAdapterInfo(_iceI_begin_getAdapterInfo(
id, context, ::IceInternal::dummyCallback, 0,
true));
11232 ::Ice::AsyncResultPtr begin_getAdapterInfo(const ::std::string&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
11234 return _iceI_begin_getAdapterInfo(
id, context, ::IceInternal::dummyCallback, 0);
11245 ::Ice::AsyncResultPtr begin_getAdapterInfo(const ::std::string&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11259 ::Ice::AsyncResultPtr begin_getAdapterInfo(const ::std::string&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11261 return _iceI_begin_getAdapterInfo(
id, context, cb, cookie);
11272 ::Ice::AsyncResultPtr begin_getAdapterInfo(const ::std::string&
id, const ::IceGrid::Callback_Admin_getAdapterInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11286 ::Ice::AsyncResultPtr begin_getAdapterInfo(const ::std::string&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getAdapterInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11288 return _iceI_begin_getAdapterInfo(
id, context, cb, cookie);
11306 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getAdapterInfo(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
11320 end_removeAdapter(_iceI_begin_removeAdapter(
id, context, ::IceInternal::dummyCallback, 0,
true));
11329 ::Ice::AsyncResultPtr begin_removeAdapter(const ::std::string&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
11331 return _iceI_begin_removeAdapter(
id, context, ::IceInternal::dummyCallback, 0);
11341 ::Ice::AsyncResultPtr begin_removeAdapter(const ::std::string&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11354 ::Ice::AsyncResultPtr begin_removeAdapter(const ::std::string&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11356 return _iceI_begin_removeAdapter(
id, context, cb, cookie);
11366 ::Ice::AsyncResultPtr begin_removeAdapter(const ::std::string&
id, const ::IceGrid::Callback_Admin_removeAdapterPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11379 ::Ice::AsyncResultPtr begin_removeAdapter(const ::std::string&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_removeAdapterPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11381 return _iceI_begin_removeAdapter(
id, context, cb, cookie);
11395 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_removeAdapter(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
11406 return end_getAllAdapterIds(_iceI_begin_getAllAdapterIds(context, ::IceInternal::dummyCallback, 0,
true));
11416 return _iceI_begin_getAllAdapterIds(context, ::IceInternal::dummyCallback, 0);
11425 ::Ice::AsyncResultPtr begin_getAllAdapterIds(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11437 ::Ice::AsyncResultPtr begin_getAllAdapterIds(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11439 return _iceI_begin_getAllAdapterIds(context, cb, cookie);
11448 ::Ice::AsyncResultPtr begin_getAllAdapterIds(const ::IceGrid::Callback_Admin_getAllAdapterIdsPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11460 ::Ice::AsyncResultPtr begin_getAllAdapterIds(const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getAllAdapterIdsPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11462 return _iceI_begin_getAllAdapterIds(context, cb, cookie);
11492 end_addObject(_iceI_begin_addObject(obj, context, ::IceInternal::dummyCallback, 0,
true));
11503 ::Ice::AsyncResultPtr begin_addObject(const ::Ice::ObjectPrx& obj, const ::Ice::Context& context =
::Ice::noExplicitContext)
11505 return _iceI_begin_addObject(obj, context, ::IceInternal::dummyCallback, 0);
11517 ::Ice::AsyncResultPtr begin_addObject(const ::Ice::ObjectPrx& obj, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11532 ::Ice::AsyncResultPtr begin_addObject(const ::Ice::ObjectPrx& obj, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11534 return _iceI_begin_addObject(obj, context, cb, cookie);
11546 ::Ice::AsyncResultPtr begin_addObject(const ::Ice::ObjectPrx& obj, const ::IceGrid::Callback_Admin_addObjectPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11561 ::Ice::AsyncResultPtr begin_addObject(const ::Ice::ObjectPrx& obj, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_addObjectPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11563 return _iceI_begin_addObject(obj, context, cb, cookie);
11579 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_addObject(const ::Ice::ObjectPrx&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
11598 end_updateObject(_iceI_begin_updateObject(obj, context, ::IceInternal::dummyCallback, 0,
true));
11610 ::Ice::AsyncResultPtr begin_updateObject(const ::Ice::ObjectPrx& obj, const ::Ice::Context& context =
::Ice::noExplicitContext)
11612 return _iceI_begin_updateObject(obj, context, ::IceInternal::dummyCallback, 0);
11625 ::Ice::AsyncResultPtr begin_updateObject(const ::Ice::ObjectPrx& obj, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11641 ::Ice::AsyncResultPtr begin_updateObject(const ::Ice::ObjectPrx& obj, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11643 return _iceI_begin_updateObject(obj, context, cb, cookie);
11656 ::Ice::AsyncResultPtr begin_updateObject(const ::Ice::ObjectPrx& obj, const ::IceGrid::Callback_Admin_updateObjectPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11672 ::Ice::AsyncResultPtr begin_updateObject(const ::Ice::ObjectPrx& obj, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_updateObjectPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11674 return _iceI_begin_updateObject(obj, context, cb, cookie);
11690 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_updateObject(const ::Ice::ObjectPrx&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
11706 end_addObjectWithType(_iceI_begin_addObjectWithType(obj, type, context, ::IceInternal::dummyCallback, 0,
true));
11717 ::Ice::AsyncResultPtr begin_addObjectWithType(const ::Ice::ObjectPrx& obj, const ::std::string& type, const ::Ice::Context& context =
::Ice::noExplicitContext)
11719 return _iceI_begin_addObjectWithType(obj, type, context, ::IceInternal::dummyCallback, 0);
11731 ::Ice::AsyncResultPtr begin_addObjectWithType(const ::Ice::ObjectPrx& obj, const ::std::string& type, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11746 ::Ice::AsyncResultPtr begin_addObjectWithType(const ::Ice::ObjectPrx& obj, const ::std::string& type, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11748 return _iceI_begin_addObjectWithType(obj, type, context, cb, cookie);
11760 ::Ice::AsyncResultPtr begin_addObjectWithType(const ::Ice::ObjectPrx& obj, const ::std::string& type, const ::IceGrid::Callback_Admin_addObjectWithTypePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11775 ::Ice::AsyncResultPtr begin_addObjectWithType(const ::Ice::ObjectPrx& obj, const ::std::string& type, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_addObjectWithTypePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11777 return _iceI_begin_addObjectWithType(obj, type, context, cb, cookie);
11791 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_addObjectWithType(const ::Ice::ObjectPrx&, const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
11811 end_removeObject(_iceI_begin_removeObject(
id, context, ::IceInternal::dummyCallback, 0,
true));
11824 ::Ice::AsyncResultPtr begin_removeObject(const ::Ice::Identity&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
11826 return _iceI_begin_removeObject(
id, context, ::IceInternal::dummyCallback, 0);
11840 ::Ice::AsyncResultPtr begin_removeObject(const ::Ice::Identity&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11857 ::Ice::AsyncResultPtr begin_removeObject(const ::Ice::Identity&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11859 return _iceI_begin_removeObject(
id, context, cb, cookie);
11873 ::Ice::AsyncResultPtr begin_removeObject(const ::Ice::Identity&
id, const ::IceGrid::Callback_Admin_removeObjectPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11890 ::Ice::AsyncResultPtr begin_removeObject(const ::Ice::Identity&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_removeObjectPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11892 return _iceI_begin_removeObject(
id, context, cb, cookie);
11908 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_removeObject(const ::Ice::Identity&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
11922 return end_getObjectInfo(_iceI_begin_getObjectInfo(
id, context, ::IceInternal::dummyCallback, 0,
true));
11931 ::Ice::AsyncResultPtr begin_getObjectInfo(const ::Ice::Identity&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
11933 return _iceI_begin_getObjectInfo(
id, context, ::IceInternal::dummyCallback, 0);
11943 ::Ice::AsyncResultPtr begin_getObjectInfo(const ::Ice::Identity&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11956 ::Ice::AsyncResultPtr begin_getObjectInfo(const ::Ice::Identity&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11958 return _iceI_begin_getObjectInfo(
id, context, cb, cookie);
11968 ::Ice::AsyncResultPtr begin_getObjectInfo(const ::Ice::Identity&
id, const ::IceGrid::Callback_Admin_getObjectInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11981 ::Ice::AsyncResultPtr begin_getObjectInfo(const ::Ice::Identity&
id, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getObjectInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
11983 return _iceI_begin_getObjectInfo(
id, context, cb, cookie);
11993 ICE_MEMBER(
ICEGRID_API) ::IceGrid::ObjectInfo end_getObjectInfo(const ::Ice::AsyncResultPtr& result);
11997 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getObjectInfo(const ::Ice::Identity&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
12010 return end_getObjectInfosByType(_iceI_begin_getObjectInfosByType(type, context, ::IceInternal::dummyCallback, 0,
true));
12020 ::Ice::AsyncResultPtr begin_getObjectInfosByType(const ::std::string& type, const ::Ice::Context& context =
::Ice::noExplicitContext)
12022 return _iceI_begin_getObjectInfosByType(type, context, ::IceInternal::dummyCallback, 0);
12033 ::Ice::AsyncResultPtr begin_getObjectInfosByType(const ::std::string& type, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12047 ::Ice::AsyncResultPtr begin_getObjectInfosByType(const ::std::string& type, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12049 return _iceI_begin_getObjectInfosByType(type, context, cb, cookie);
12060 ::Ice::AsyncResultPtr begin_getObjectInfosByType(const ::std::string& type, const ::IceGrid::Callback_Admin_getObjectInfosByTypePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12074 ::Ice::AsyncResultPtr begin_getObjectInfosByType(const ::std::string& type, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getObjectInfosByTypePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12076 return _iceI_begin_getObjectInfosByType(type, context, cb, cookie);
12088 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getObjectInfosByType(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
12104 return end_getAllObjectInfos(_iceI_begin_getAllObjectInfos(expr, context, ::IceInternal::dummyCallback, 0,
true));
12116 ::Ice::AsyncResultPtr begin_getAllObjectInfos(const ::std::string& expr, const ::Ice::Context& context =
::Ice::noExplicitContext)
12118 return _iceI_begin_getAllObjectInfos(expr, context, ::IceInternal::dummyCallback, 0);
12131 ::Ice::AsyncResultPtr begin_getAllObjectInfos(const ::std::string& expr, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12147 ::Ice::AsyncResultPtr begin_getAllObjectInfos(const ::std::string& expr, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12149 return _iceI_begin_getAllObjectInfos(expr, context, cb, cookie);
12162 ::Ice::AsyncResultPtr begin_getAllObjectInfos(const ::std::string& expr, const ::IceGrid::Callback_Admin_getAllObjectInfosPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12178 ::Ice::AsyncResultPtr begin_getAllObjectInfos(const ::std::string& expr, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getAllObjectInfosPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12180 return _iceI_begin_getAllObjectInfos(expr, context, cb, cookie);
12193 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getAllObjectInfos(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
12206 return end_pingNode(_iceI_begin_pingNode(name, context, ::IceInternal::dummyCallback, 0,
true));
12215 ::Ice::AsyncResultPtr begin_pingNode(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
12217 return _iceI_begin_pingNode(name, context, ::IceInternal::dummyCallback, 0);
12227 ::Ice::AsyncResultPtr begin_pingNode(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12240 ::Ice::AsyncResultPtr begin_pingNode(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12242 return _iceI_begin_pingNode(name, context, cb, cookie);
12252 ::Ice::AsyncResultPtr begin_pingNode(const ::std::string& name, const ::IceGrid::Callback_Admin_pingNodePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12265 ::Ice::AsyncResultPtr begin_pingNode(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_pingNodePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12267 return _iceI_begin_pingNode(name, context, cb, cookie);
12280 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_pingNode(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
12295 return end_getNodeLoad(_iceI_begin_getNodeLoad(name, context, ::IceInternal::dummyCallback, 0,
true));
12304 ::Ice::AsyncResultPtr begin_getNodeLoad(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
12306 return _iceI_begin_getNodeLoad(name, context, ::IceInternal::dummyCallback, 0);
12316 ::Ice::AsyncResultPtr begin_getNodeLoad(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12329 ::Ice::AsyncResultPtr begin_getNodeLoad(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12331 return _iceI_begin_getNodeLoad(name, context, cb, cookie);
12341 ::Ice::AsyncResultPtr begin_getNodeLoad(const ::std::string& name, const ::IceGrid::Callback_Admin_getNodeLoadPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12354 ::Ice::AsyncResultPtr begin_getNodeLoad(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getNodeLoadPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12356 return _iceI_begin_getNodeLoad(name, context, cb, cookie);
12371 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getNodeLoad(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
12386 return end_getNodeInfo(_iceI_begin_getNodeInfo(name, context, ::IceInternal::dummyCallback, 0,
true));
12395 ::Ice::AsyncResultPtr begin_getNodeInfo(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
12397 return _iceI_begin_getNodeInfo(name, context, ::IceInternal::dummyCallback, 0);
12407 ::Ice::AsyncResultPtr begin_getNodeInfo(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12420 ::Ice::AsyncResultPtr begin_getNodeInfo(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12422 return _iceI_begin_getNodeInfo(name, context, cb, cookie);
12432 ::Ice::AsyncResultPtr begin_getNodeInfo(const ::std::string& name, const ::IceGrid::Callback_Admin_getNodeInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12445 ::Ice::AsyncResultPtr begin_getNodeInfo(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getNodeInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12447 return _iceI_begin_getNodeInfo(name, context, cb, cookie);
12462 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getNodeInfo(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
12477 return end_getNodeAdmin(_iceI_begin_getNodeAdmin(name, context, ::IceInternal::dummyCallback, 0,
true));
12486 ::Ice::AsyncResultPtr begin_getNodeAdmin(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
12488 return _iceI_begin_getNodeAdmin(name, context, ::IceInternal::dummyCallback, 0);
12498 ::Ice::AsyncResultPtr begin_getNodeAdmin(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12511 ::Ice::AsyncResultPtr begin_getNodeAdmin(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12513 return _iceI_begin_getNodeAdmin(name, context, cb, cookie);
12523 ::Ice::AsyncResultPtr begin_getNodeAdmin(const ::std::string& name, const ::IceGrid::Callback_Admin_getNodeAdminPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12536 ::Ice::AsyncResultPtr begin_getNodeAdmin(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getNodeAdminPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12538 return _iceI_begin_getNodeAdmin(name, context, cb, cookie);
12553 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getNodeAdmin(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
12575 return end_getNodeProcessorSocketCount(_iceI_begin_getNodeProcessorSocketCount(name, context, ::IceInternal::dummyCallback, 0,
true));
12590 ::Ice::AsyncResultPtr begin_getNodeProcessorSocketCount(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
12592 return _iceI_begin_getNodeProcessorSocketCount(name, context, ::IceInternal::dummyCallback, 0);
12608 ::Ice::AsyncResultPtr begin_getNodeProcessorSocketCount(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12627 ::Ice::AsyncResultPtr begin_getNodeProcessorSocketCount(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12629 return _iceI_begin_getNodeProcessorSocketCount(name, context, cb, cookie);
12645 ::Ice::AsyncResultPtr begin_getNodeProcessorSocketCount(const ::std::string& name, const ::IceGrid::Callback_Admin_getNodeProcessorSocketCountPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12664 ::Ice::AsyncResultPtr begin_getNodeProcessorSocketCount(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getNodeProcessorSocketCountPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12666 return _iceI_begin_getNodeProcessorSocketCount(name, context, cb, cookie);
12682 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getNodeProcessorSocketCount(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
12696 end_shutdownNode(_iceI_begin_shutdownNode(name, context, ::IceInternal::dummyCallback, 0,
true));
12705 ::Ice::AsyncResultPtr begin_shutdownNode(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
12707 return _iceI_begin_shutdownNode(name, context, ::IceInternal::dummyCallback, 0);
12717 ::Ice::AsyncResultPtr begin_shutdownNode(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12730 ::Ice::AsyncResultPtr begin_shutdownNode(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12732 return _iceI_begin_shutdownNode(name, context, cb, cookie);
12742 ::Ice::AsyncResultPtr begin_shutdownNode(const ::std::string& name, const ::IceGrid::Callback_Admin_shutdownNodePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12755 ::Ice::AsyncResultPtr begin_shutdownNode(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_shutdownNodePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12757 return _iceI_begin_shutdownNode(name, context, cb, cookie);
12771 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_shutdownNode(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
12786 return end_getNodeHostname(_iceI_begin_getNodeHostname(name, context, ::IceInternal::dummyCallback, 0,
true));
12795 ::Ice::AsyncResultPtr begin_getNodeHostname(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
12797 return _iceI_begin_getNodeHostname(name, context, ::IceInternal::dummyCallback, 0);
12807 ::Ice::AsyncResultPtr begin_getNodeHostname(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12820 ::Ice::AsyncResultPtr begin_getNodeHostname(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12822 return _iceI_begin_getNodeHostname(name, context, cb, cookie);
12832 ::Ice::AsyncResultPtr begin_getNodeHostname(const ::std::string& name, const ::IceGrid::Callback_Admin_getNodeHostnamePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12845 ::Ice::AsyncResultPtr begin_getNodeHostname(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getNodeHostnamePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12847 return _iceI_begin_getNodeHostname(name, context, cb, cookie);
12862 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getNodeHostname(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
12873 return end_getAllNodeNames(_iceI_begin_getAllNodeNames(context, ::IceInternal::dummyCallback, 0,
true));
12883 return _iceI_begin_getAllNodeNames(context, ::IceInternal::dummyCallback, 0);
12892 ::Ice::AsyncResultPtr begin_getAllNodeNames(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12904 ::Ice::AsyncResultPtr begin_getAllNodeNames(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12906 return _iceI_begin_getAllNodeNames(context, cb, cookie);
12915 ::Ice::AsyncResultPtr begin_getAllNodeNames(const ::IceGrid::Callback_Admin_getAllNodeNamesPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12927 ::Ice::AsyncResultPtr begin_getAllNodeNames(const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getAllNodeNamesPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12929 return _iceI_begin_getAllNodeNames(context, cb, cookie);
12954 return end_pingRegistry(_iceI_begin_pingRegistry(name, context, ::IceInternal::dummyCallback, 0,
true));
12963 ::Ice::AsyncResultPtr begin_pingRegistry(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
12965 return _iceI_begin_pingRegistry(name, context, ::IceInternal::dummyCallback, 0);
12975 ::Ice::AsyncResultPtr begin_pingRegistry(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12988 ::Ice::AsyncResultPtr begin_pingRegistry(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
12990 return _iceI_begin_pingRegistry(name, context, cb, cookie);
13000 ::Ice::AsyncResultPtr begin_pingRegistry(const ::std::string& name, const ::IceGrid::Callback_Admin_pingRegistryPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13013 ::Ice::AsyncResultPtr begin_pingRegistry(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_pingRegistryPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13015 return _iceI_begin_pingRegistry(name, context, cb, cookie);
13028 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_pingRegistry(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
13043 return end_getRegistryInfo(_iceI_begin_getRegistryInfo(name, context, ::IceInternal::dummyCallback, 0,
true));
13052 ::Ice::AsyncResultPtr begin_getRegistryInfo(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
13054 return _iceI_begin_getRegistryInfo(name, context, ::IceInternal::dummyCallback, 0);
13064 ::Ice::AsyncResultPtr begin_getRegistryInfo(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13077 ::Ice::AsyncResultPtr begin_getRegistryInfo(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13079 return _iceI_begin_getRegistryInfo(name, context, cb, cookie);
13089 ::Ice::AsyncResultPtr begin_getRegistryInfo(const ::std::string& name, const ::IceGrid::Callback_Admin_getRegistryInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13102 ::Ice::AsyncResultPtr begin_getRegistryInfo(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getRegistryInfoPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13104 return _iceI_begin_getRegistryInfo(name, context, cb, cookie);
13115 ICE_MEMBER(
ICEGRID_API) ::IceGrid::RegistryInfo end_getRegistryInfo(const ::Ice::AsyncResultPtr& result);
13119 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getRegistryInfo(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
13132 return end_getRegistryAdmin(_iceI_begin_getRegistryAdmin(name, context, ::IceInternal::dummyCallback, 0,
true));
13141 ::Ice::AsyncResultPtr begin_getRegistryAdmin(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
13143 return _iceI_begin_getRegistryAdmin(name, context, ::IceInternal::dummyCallback, 0);
13153 ::Ice::AsyncResultPtr begin_getRegistryAdmin(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13166 ::Ice::AsyncResultPtr begin_getRegistryAdmin(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13168 return _iceI_begin_getRegistryAdmin(name, context, cb, cookie);
13178 ::Ice::AsyncResultPtr begin_getRegistryAdmin(const ::std::string& name, const ::IceGrid::Callback_Admin_getRegistryAdminPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13191 ::Ice::AsyncResultPtr begin_getRegistryAdmin(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getRegistryAdminPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13193 return _iceI_begin_getRegistryAdmin(name, context, cb, cookie);
13202 ICE_MEMBER(
ICEGRID_API) ::Ice::ObjectPrx end_getRegistryAdmin(const ::Ice::AsyncResultPtr& result);
13206 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getRegistryAdmin(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
13220 end_shutdownRegistry(_iceI_begin_shutdownRegistry(name, context, ::IceInternal::dummyCallback, 0,
true));
13229 ::Ice::AsyncResultPtr begin_shutdownRegistry(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
13231 return _iceI_begin_shutdownRegistry(name, context, ::IceInternal::dummyCallback, 0);
13241 ::Ice::AsyncResultPtr begin_shutdownRegistry(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13254 ::Ice::AsyncResultPtr begin_shutdownRegistry(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13256 return _iceI_begin_shutdownRegistry(name, context, cb, cookie);
13266 ::Ice::AsyncResultPtr begin_shutdownRegistry(const ::std::string& name, const ::IceGrid::Callback_Admin_shutdownRegistryPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13279 ::Ice::AsyncResultPtr begin_shutdownRegistry(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_Admin_shutdownRegistryPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13281 return _iceI_begin_shutdownRegistry(name, context, cb, cookie);
13295 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_shutdownRegistry(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
13306 return end_getAllRegistryNames(_iceI_begin_getAllRegistryNames(context, ::IceInternal::dummyCallback, 0,
true));
13316 return _iceI_begin_getAllRegistryNames(context, ::IceInternal::dummyCallback, 0);
13325 ::Ice::AsyncResultPtr begin_getAllRegistryNames(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13337 ::Ice::AsyncResultPtr begin_getAllRegistryNames(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13339 return _iceI_begin_getAllRegistryNames(context, cb, cookie);
13348 ::Ice::AsyncResultPtr begin_getAllRegistryNames(const ::IceGrid::Callback_Admin_getAllRegistryNamesPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13360 ::Ice::AsyncResultPtr begin_getAllRegistryNames(const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getAllRegistryNamesPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13362 return _iceI_begin_getAllRegistryNames(context, cb, cookie);
13384 end_shutdown(_iceI_begin_shutdown(context, ::IceInternal::dummyCallback, 0,
true));
13394 return _iceI_begin_shutdown(context, ::IceInternal::dummyCallback, 0);
13403 ::Ice::AsyncResultPtr begin_shutdown(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13415 ::Ice::AsyncResultPtr begin_shutdown(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13417 return _iceI_begin_shutdown(context, cb, cookie);
13426 ::Ice::AsyncResultPtr begin_shutdown(const ::IceGrid::Callback_Admin_shutdownPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13438 ::Ice::AsyncResultPtr begin_shutdown(const ::Ice::Context& context, const ::IceGrid::Callback_Admin_shutdownPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13440 return _iceI_begin_shutdown(context, cb, cookie);
13462 return end_getSliceChecksums(_iceI_begin_getSliceChecksums(context, ::IceInternal::dummyCallback, 0,
true));
13472 return _iceI_begin_getSliceChecksums(context, ::IceInternal::dummyCallback, 0);
13481 ::Ice::AsyncResultPtr begin_getSliceChecksums(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13493 ::Ice::AsyncResultPtr begin_getSliceChecksums(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13495 return _iceI_begin_getSliceChecksums(context, cb, cookie);
13504 ::Ice::AsyncResultPtr begin_getSliceChecksums(const ::IceGrid::Callback_Admin_getSliceChecksumsPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13516 ::Ice::AsyncResultPtr begin_getSliceChecksums(const ::Ice::Context& context, const ::IceGrid::Callback_Admin_getSliceChecksumsPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13518 return _iceI_begin_getSliceChecksums(context, cb, cookie);
13547class ICE_CLASS(ICEGRID_API) FileIterator :
public virtual ::Ice::Proxy<FileIterator, ::IceProxy::Ice::Object>
13568 return end_read(lines, _iceI_begin_read(size, context, ::IceInternal::dummyCallback, 0,
true));
13581 return _iceI_begin_read(size, context, ::IceInternal::dummyCallback, 0);
13593 ::Ice::AsyncResultPtr begin_read(
::Ice::Int size, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13608 ::Ice::AsyncResultPtr begin_read(
::Ice::Int size, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13610 return _iceI_begin_read(size, context, cb, cookie);
13622 ::Ice::AsyncResultPtr begin_read(
::Ice::Int size, const ::IceGrid::Callback_FileIterator_readPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13637 ::Ice::AsyncResultPtr begin_read(
::Ice::Int size, const ::Ice::Context& context, const ::IceGrid::Callback_FileIterator_readPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13639 return _iceI_begin_read(size, context, cb, cookie);
13672 end_destroy(_iceI_begin_destroy(context, ::IceInternal::dummyCallback, 0,
true));
13682 return _iceI_begin_destroy(context, ::IceInternal::dummyCallback, 0);
13691 ::Ice::AsyncResultPtr begin_destroy(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13703 ::Ice::AsyncResultPtr begin_destroy(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13705 return _iceI_begin_destroy(context, cb, cookie);
13714 ::Ice::AsyncResultPtr begin_destroy(const ::IceGrid::Callback_FileIterator_destroyPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13726 ::Ice::AsyncResultPtr begin_destroy(const ::Ice::Context& context, const ::IceGrid::Callback_FileIterator_destroyPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13728 return _iceI_begin_destroy(context, cb, cookie);
13756class ICE_CLASS(ICEGRID_API) RegistryObserver :
public virtual ::Ice::Proxy<RegistryObserver, ::IceProxy::Ice::Object>
13768 end_registryInit(_iceI_begin_registryInit(registries, context, ::IceInternal::dummyCallback, 0,
true));
13778 ::Ice::AsyncResultPtr begin_registryInit(const ::IceGrid::RegistryInfoSeq& registries, const ::Ice::Context& context =
::Ice::noExplicitContext)
13780 return _iceI_begin_registryInit(registries, context, ::IceInternal::dummyCallback, 0);
13791 ::Ice::AsyncResultPtr begin_registryInit(const ::IceGrid::RegistryInfoSeq& registries, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13805 ::Ice::AsyncResultPtr begin_registryInit(const ::IceGrid::RegistryInfoSeq& registries, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13807 return _iceI_begin_registryInit(registries, context, cb, cookie);
13818 ::Ice::AsyncResultPtr begin_registryInit(const ::IceGrid::RegistryInfoSeq& registries, const ::IceGrid::Callback_RegistryObserver_registryInitPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13832 ::Ice::AsyncResultPtr begin_registryInit(const ::IceGrid::RegistryInfoSeq& registries, const ::Ice::Context& context, const ::IceGrid::Callback_RegistryObserver_registryInitPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13834 return _iceI_begin_registryInit(registries, context, cb, cookie);
13857 end_registryUp(_iceI_begin_registryUp(node, context, ::IceInternal::dummyCallback, 0,
true));
13867 ::Ice::AsyncResultPtr begin_registryUp(const ::IceGrid::RegistryInfo& node, const ::Ice::Context& context =
::Ice::noExplicitContext)
13869 return _iceI_begin_registryUp(node, context, ::IceInternal::dummyCallback, 0);
13880 ::Ice::AsyncResultPtr begin_registryUp(const ::IceGrid::RegistryInfo& node, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13894 ::Ice::AsyncResultPtr begin_registryUp(const ::IceGrid::RegistryInfo& node, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13896 return _iceI_begin_registryUp(node, context, cb, cookie);
13907 ::Ice::AsyncResultPtr begin_registryUp(const ::IceGrid::RegistryInfo& node, const ::IceGrid::Callback_RegistryObserver_registryUpPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13921 ::Ice::AsyncResultPtr begin_registryUp(const ::IceGrid::RegistryInfo& node, const ::Ice::Context& context, const ::IceGrid::Callback_RegistryObserver_registryUpPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13923 return _iceI_begin_registryUp(node, context, cb, cookie);
13934 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_registryUp(const ::IceGrid::RegistryInfo&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
13946 end_registryDown(_iceI_begin_registryDown(name, context, ::IceInternal::dummyCallback, 0,
true));
13956 ::Ice::AsyncResultPtr begin_registryDown(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
13958 return _iceI_begin_registryDown(name, context, ::IceInternal::dummyCallback, 0);
13969 ::Ice::AsyncResultPtr begin_registryDown(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13983 ::Ice::AsyncResultPtr begin_registryDown(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
13985 return _iceI_begin_registryDown(name, context, cb, cookie);
13996 ::Ice::AsyncResultPtr begin_registryDown(const ::std::string& name, const ::IceGrid::Callback_RegistryObserver_registryDownPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14010 ::Ice::AsyncResultPtr begin_registryDown(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_RegistryObserver_registryDownPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14012 return _iceI_begin_registryDown(name, context, cb, cookie);
14023 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_registryDown(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
14040class ICE_CLASS(ICEGRID_API) NodeObserver :
public virtual ::Ice::Proxy<NodeObserver, ::IceProxy::Ice::Object>
14052 end_nodeInit(_iceI_begin_nodeInit(nodes, context, ::IceInternal::dummyCallback, 0,
true));
14062 ::Ice::AsyncResultPtr begin_nodeInit(const ::IceGrid::NodeDynamicInfoSeq& nodes, const ::Ice::Context& context =
::Ice::noExplicitContext)
14064 return _iceI_begin_nodeInit(nodes, context, ::IceInternal::dummyCallback, 0);
14075 ::Ice::AsyncResultPtr begin_nodeInit(const ::IceGrid::NodeDynamicInfoSeq& nodes, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14089 ::Ice::AsyncResultPtr begin_nodeInit(const ::IceGrid::NodeDynamicInfoSeq& nodes, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14091 return _iceI_begin_nodeInit(nodes, context, cb, cookie);
14102 ::Ice::AsyncResultPtr begin_nodeInit(const ::IceGrid::NodeDynamicInfoSeq& nodes, const ::IceGrid::Callback_NodeObserver_nodeInitPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14116 ::Ice::AsyncResultPtr begin_nodeInit(const ::IceGrid::NodeDynamicInfoSeq& nodes, const ::Ice::Context& context, const ::IceGrid::Callback_NodeObserver_nodeInitPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14118 return _iceI_begin_nodeInit(nodes, context, cb, cookie);
14141 end_nodeUp(_iceI_begin_nodeUp(node, context, ::IceInternal::dummyCallback, 0,
true));
14151 ::Ice::AsyncResultPtr begin_nodeUp(const ::IceGrid::NodeDynamicInfo& node, const ::Ice::Context& context =
::Ice::noExplicitContext)
14153 return _iceI_begin_nodeUp(node, context, ::IceInternal::dummyCallback, 0);
14164 ::Ice::AsyncResultPtr begin_nodeUp(const ::IceGrid::NodeDynamicInfo& node, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14178 ::Ice::AsyncResultPtr begin_nodeUp(const ::IceGrid::NodeDynamicInfo& node, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14180 return _iceI_begin_nodeUp(node, context, cb, cookie);
14191 ::Ice::AsyncResultPtr begin_nodeUp(const ::IceGrid::NodeDynamicInfo& node, const ::IceGrid::Callback_NodeObserver_nodeUpPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14205 ::Ice::AsyncResultPtr begin_nodeUp(const ::IceGrid::NodeDynamicInfo& node, const ::Ice::Context& context, const ::IceGrid::Callback_NodeObserver_nodeUpPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14207 return _iceI_begin_nodeUp(node, context, cb, cookie);
14218 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_nodeUp(const ::IceGrid::NodeDynamicInfo&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
14230 end_nodeDown(_iceI_begin_nodeDown(name, context, ::IceInternal::dummyCallback, 0,
true));
14240 ::Ice::AsyncResultPtr begin_nodeDown(const ::std::string& name, const ::Ice::Context& context =
::Ice::noExplicitContext)
14242 return _iceI_begin_nodeDown(name, context, ::IceInternal::dummyCallback, 0);
14253 ::Ice::AsyncResultPtr begin_nodeDown(const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14267 ::Ice::AsyncResultPtr begin_nodeDown(const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14269 return _iceI_begin_nodeDown(name, context, cb, cookie);
14280 ::Ice::AsyncResultPtr begin_nodeDown(const ::std::string& name, const ::IceGrid::Callback_NodeObserver_nodeDownPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14294 ::Ice::AsyncResultPtr begin_nodeDown(const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_NodeObserver_nodeDownPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14296 return _iceI_begin_nodeDown(name, context, cb, cookie);
14307 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_nodeDown(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
14320 end_updateServer(_iceI_begin_updateServer(node, updatedInfo, context, ::IceInternal::dummyCallback, 0,
true));
14331 ::Ice::AsyncResultPtr begin_updateServer(const ::std::string& node, const ::IceGrid::ServerDynamicInfo& updatedInfo, const ::Ice::Context& context =
::Ice::noExplicitContext)
14333 return _iceI_begin_updateServer(node, updatedInfo, context, ::IceInternal::dummyCallback, 0);
14345 ::Ice::AsyncResultPtr begin_updateServer(const ::std::string& node, const ::IceGrid::ServerDynamicInfo& updatedInfo, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14360 ::Ice::AsyncResultPtr begin_updateServer(const ::std::string& node, const ::IceGrid::ServerDynamicInfo& updatedInfo, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14362 return _iceI_begin_updateServer(node, updatedInfo, context, cb, cookie);
14374 ::Ice::AsyncResultPtr begin_updateServer(const ::std::string& node, const ::IceGrid::ServerDynamicInfo& updatedInfo, const ::IceGrid::Callback_NodeObserver_updateServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14389 ::Ice::AsyncResultPtr begin_updateServer(const ::std::string& node, const ::IceGrid::ServerDynamicInfo& updatedInfo, const ::Ice::Context& context, const ::IceGrid::Callback_NodeObserver_updateServerPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14391 return _iceI_begin_updateServer(node, updatedInfo, context, cb, cookie);
14402 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_updateServer(const ::std::string&, const ::IceGrid::ServerDynamicInfo&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
14415 end_updateAdapter(_iceI_begin_updateAdapter(node, updatedInfo, context, ::IceInternal::dummyCallback, 0,
true));
14426 ::Ice::AsyncResultPtr begin_updateAdapter(const ::std::string& node, const ::IceGrid::AdapterDynamicInfo& updatedInfo, const ::Ice::Context& context =
::Ice::noExplicitContext)
14428 return _iceI_begin_updateAdapter(node, updatedInfo, context, ::IceInternal::dummyCallback, 0);
14440 ::Ice::AsyncResultPtr begin_updateAdapter(const ::std::string& node, const ::IceGrid::AdapterDynamicInfo& updatedInfo, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14455 ::Ice::AsyncResultPtr begin_updateAdapter(const ::std::string& node, const ::IceGrid::AdapterDynamicInfo& updatedInfo, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14457 return _iceI_begin_updateAdapter(node, updatedInfo, context, cb, cookie);
14469 ::Ice::AsyncResultPtr begin_updateAdapter(const ::std::string& node, const ::IceGrid::AdapterDynamicInfo& updatedInfo, const ::IceGrid::Callback_NodeObserver_updateAdapterPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14484 ::Ice::AsyncResultPtr begin_updateAdapter(const ::std::string& node, const ::IceGrid::AdapterDynamicInfo& updatedInfo, const ::Ice::Context& context, const ::IceGrid::Callback_NodeObserver_updateAdapterPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14486 return _iceI_begin_updateAdapter(node, updatedInfo, context, cb, cookie);
14497 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_updateAdapter(const ::std::string&, const ::IceGrid::AdapterDynamicInfo&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
14514class ICE_CLASS(ICEGRID_API) ApplicationObserver :
public virtual ::Ice::Proxy<ApplicationObserver, ::IceProxy::Ice::Object>
14530 end_applicationInit(_iceI_begin_applicationInit(serial, applications, context, ::IceInternal::dummyCallback, 0,
true));
14544 ::Ice::AsyncResultPtr begin_applicationInit(
::Ice::Int serial, const ::IceGrid::ApplicationInfoSeq& applications, const ::Ice::Context& context =
::Ice::noExplicitContext)
14546 return _iceI_begin_applicationInit(serial, applications, context, ::IceInternal::dummyCallback, 0);
14561 ::Ice::AsyncResultPtr begin_applicationInit(
::Ice::Int serial, const ::IceGrid::ApplicationInfoSeq& applications, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14579 ::Ice::AsyncResultPtr begin_applicationInit(
::Ice::Int serial, const ::IceGrid::ApplicationInfoSeq& applications, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14581 return _iceI_begin_applicationInit(serial, applications, context, cb, cookie);
14596 ::Ice::AsyncResultPtr begin_applicationInit(
::Ice::Int serial, const ::IceGrid::ApplicationInfoSeq& applications, const ::IceGrid::Callback_ApplicationObserver_applicationInitPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14614 ::Ice::AsyncResultPtr begin_applicationInit(
::Ice::Int serial, const ::IceGrid::ApplicationInfoSeq& applications, const ::Ice::Context& context, const ::IceGrid::Callback_ApplicationObserver_applicationInitPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14616 return _iceI_begin_applicationInit(serial, applications, context, cb, cookie);
14640 end_applicationAdded(_iceI_begin_applicationAdded(serial, desc, context, ::IceInternal::dummyCallback, 0,
true));
14653 return _iceI_begin_applicationAdded(serial, desc, context, ::IceInternal::dummyCallback, 0);
14665 ::Ice::AsyncResultPtr begin_applicationAdded(
::Ice::Int serial, const ::IceGrid::ApplicationInfo& desc, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14680 ::Ice::AsyncResultPtr begin_applicationAdded(
::Ice::Int serial, const ::IceGrid::ApplicationInfo& desc, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14682 return _iceI_begin_applicationAdded(serial, desc, context, cb, cookie);
14694 ::Ice::AsyncResultPtr begin_applicationAdded(
::Ice::Int serial, const ::IceGrid::ApplicationInfo& desc, const ::IceGrid::Callback_ApplicationObserver_applicationAddedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14709 ::Ice::AsyncResultPtr begin_applicationAdded(
::Ice::Int serial, const ::IceGrid::ApplicationInfo& desc, const ::Ice::Context& context, const ::IceGrid::Callback_ApplicationObserver_applicationAddedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14711 return _iceI_begin_applicationAdded(serial, desc, context, cb, cookie);
14722 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_applicationAdded(::Ice::
Int, const ::IceGrid::ApplicationInfo&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
14735 end_applicationRemoved(_iceI_begin_applicationRemoved(serial, name, context, ::IceInternal::dummyCallback, 0,
true));
14748 return _iceI_begin_applicationRemoved(serial, name, context, ::IceInternal::dummyCallback, 0);
14760 ::Ice::AsyncResultPtr begin_applicationRemoved(
::Ice::Int serial, const ::std::string& name, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14775 ::Ice::AsyncResultPtr begin_applicationRemoved(
::Ice::Int serial, const ::std::string& name, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14777 return _iceI_begin_applicationRemoved(serial, name, context, cb, cookie);
14789 ::Ice::AsyncResultPtr begin_applicationRemoved(
::Ice::Int serial, const ::std::string& name, const ::IceGrid::Callback_ApplicationObserver_applicationRemovedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14804 ::Ice::AsyncResultPtr begin_applicationRemoved(
::Ice::Int serial, const ::std::string& name, const ::Ice::Context& context, const ::IceGrid::Callback_ApplicationObserver_applicationRemovedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14806 return _iceI_begin_applicationRemoved(serial, name, context, cb, cookie);
14817 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_applicationRemoved(::Ice::
Int, const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
14830 end_applicationUpdated(_iceI_begin_applicationUpdated(serial, desc, context, ::IceInternal::dummyCallback, 0,
true));
14841 ::Ice::AsyncResultPtr begin_applicationUpdated(
::Ice::Int serial, const ::IceGrid::ApplicationUpdateInfo& desc, const ::Ice::Context& context =
::Ice::noExplicitContext)
14843 return _iceI_begin_applicationUpdated(serial, desc, context, ::IceInternal::dummyCallback, 0);
14855 ::Ice::AsyncResultPtr begin_applicationUpdated(
::Ice::Int serial, const ::IceGrid::ApplicationUpdateInfo& desc, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14870 ::Ice::AsyncResultPtr begin_applicationUpdated(
::Ice::Int serial, const ::IceGrid::ApplicationUpdateInfo& desc, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14872 return _iceI_begin_applicationUpdated(serial, desc, context, cb, cookie);
14884 ::Ice::AsyncResultPtr begin_applicationUpdated(
::Ice::Int serial, const ::IceGrid::ApplicationUpdateInfo& desc, const ::IceGrid::Callback_ApplicationObserver_applicationUpdatedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14899 ::Ice::AsyncResultPtr begin_applicationUpdated(
::Ice::Int serial, const ::IceGrid::ApplicationUpdateInfo& desc, const ::Ice::Context& context, const ::IceGrid::Callback_ApplicationObserver_applicationUpdatedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14901 return _iceI_begin_applicationUpdated(serial, desc, context, cb, cookie);
14912 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_applicationUpdated(::Ice::
Int, const ::IceGrid::ApplicationUpdateInfo&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
14929class ICE_CLASS(ICEGRID_API) AdapterObserver :
public virtual ::Ice::Proxy<AdapterObserver, ::IceProxy::Ice::Object>
14942 end_adapterInit(_iceI_begin_adapterInit(adpts, context, ::IceInternal::dummyCallback, 0,
true));
14953 ::Ice::AsyncResultPtr begin_adapterInit(const ::IceGrid::AdapterInfoSeq& adpts, const ::Ice::Context& context =
::Ice::noExplicitContext)
14955 return _iceI_begin_adapterInit(adpts, context, ::IceInternal::dummyCallback, 0);
14967 ::Ice::AsyncResultPtr begin_adapterInit(const ::IceGrid::AdapterInfoSeq& adpts, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14982 ::Ice::AsyncResultPtr begin_adapterInit(const ::IceGrid::AdapterInfoSeq& adpts, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
14984 return _iceI_begin_adapterInit(adpts, context, cb, cookie);
14996 ::Ice::AsyncResultPtr begin_adapterInit(const ::IceGrid::AdapterInfoSeq& adpts, const ::IceGrid::Callback_AdapterObserver_adapterInitPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15011 ::Ice::AsyncResultPtr begin_adapterInit(const ::IceGrid::AdapterInfoSeq& adpts, const ::Ice::Context& context, const ::IceGrid::Callback_AdapterObserver_adapterInitPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15013 return _iceI_begin_adapterInit(adpts, context, cb, cookie);
15036 end_adapterAdded(_iceI_begin_adapterAdded(info, context, ::IceInternal::dummyCallback, 0,
true));
15046 ::Ice::AsyncResultPtr begin_adapterAdded(const ::IceGrid::AdapterInfo& info, const ::Ice::Context& context =
::Ice::noExplicitContext)
15048 return _iceI_begin_adapterAdded(info, context, ::IceInternal::dummyCallback, 0);
15059 ::Ice::AsyncResultPtr begin_adapterAdded(const ::IceGrid::AdapterInfo& info, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15073 ::Ice::AsyncResultPtr begin_adapterAdded(const ::IceGrid::AdapterInfo& info, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15075 return _iceI_begin_adapterAdded(info, context, cb, cookie);
15086 ::Ice::AsyncResultPtr begin_adapterAdded(const ::IceGrid::AdapterInfo& info, const ::IceGrid::Callback_AdapterObserver_adapterAddedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15100 ::Ice::AsyncResultPtr begin_adapterAdded(const ::IceGrid::AdapterInfo& info, const ::Ice::Context& context, const ::IceGrid::Callback_AdapterObserver_adapterAddedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15102 return _iceI_begin_adapterAdded(info, context, cb, cookie);
15113 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_adapterAdded(const ::IceGrid::AdapterInfo&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
15125 end_adapterUpdated(_iceI_begin_adapterUpdated(info, context, ::IceInternal::dummyCallback, 0,
true));
15135 ::Ice::AsyncResultPtr begin_adapterUpdated(const ::IceGrid::AdapterInfo& info, const ::Ice::Context& context =
::Ice::noExplicitContext)
15137 return _iceI_begin_adapterUpdated(info, context, ::IceInternal::dummyCallback, 0);
15148 ::Ice::AsyncResultPtr begin_adapterUpdated(const ::IceGrid::AdapterInfo& info, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15162 ::Ice::AsyncResultPtr begin_adapterUpdated(const ::IceGrid::AdapterInfo& info, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15164 return _iceI_begin_adapterUpdated(info, context, cb, cookie);
15175 ::Ice::AsyncResultPtr begin_adapterUpdated(const ::IceGrid::AdapterInfo& info, const ::IceGrid::Callback_AdapterObserver_adapterUpdatedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15189 ::Ice::AsyncResultPtr begin_adapterUpdated(const ::IceGrid::AdapterInfo& info, const ::Ice::Context& context, const ::IceGrid::Callback_AdapterObserver_adapterUpdatedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15191 return _iceI_begin_adapterUpdated(info, context, cb, cookie);
15202 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_adapterUpdated(const ::IceGrid::AdapterInfo&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
15214 end_adapterRemoved(_iceI_begin_adapterRemoved(
id, context, ::IceInternal::dummyCallback, 0,
true));
15224 ::Ice::AsyncResultPtr begin_adapterRemoved(const ::std::string&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
15226 return _iceI_begin_adapterRemoved(
id, context, ::IceInternal::dummyCallback, 0);
15237 ::Ice::AsyncResultPtr begin_adapterRemoved(const ::std::string&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15251 ::Ice::AsyncResultPtr begin_adapterRemoved(const ::std::string&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15253 return _iceI_begin_adapterRemoved(
id, context, cb, cookie);
15264 ::Ice::AsyncResultPtr begin_adapterRemoved(const ::std::string&
id, const ::IceGrid::Callback_AdapterObserver_adapterRemovedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15278 ::Ice::AsyncResultPtr begin_adapterRemoved(const ::std::string&
id, const ::Ice::Context& context, const ::IceGrid::Callback_AdapterObserver_adapterRemovedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15280 return _iceI_begin_adapterRemoved(
id, context, cb, cookie);
15291 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_adapterRemoved(const ::std::string&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
15308class ICE_CLASS(ICEGRID_API) ObjectObserver :
public virtual ::Ice::Proxy<ObjectObserver, ::IceProxy::Ice::Object>
15321 end_objectInit(_iceI_begin_objectInit(objects, context, ::IceInternal::dummyCallback, 0,
true));
15332 ::Ice::AsyncResultPtr begin_objectInit(const ::IceGrid::ObjectInfoSeq& objects, const ::Ice::Context& context =
::Ice::noExplicitContext)
15334 return _iceI_begin_objectInit(objects, context, ::IceInternal::dummyCallback, 0);
15346 ::Ice::AsyncResultPtr begin_objectInit(const ::IceGrid::ObjectInfoSeq& objects, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15361 ::Ice::AsyncResultPtr begin_objectInit(const ::IceGrid::ObjectInfoSeq& objects, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15363 return _iceI_begin_objectInit(objects, context, cb, cookie);
15375 ::Ice::AsyncResultPtr begin_objectInit(const ::IceGrid::ObjectInfoSeq& objects, const ::IceGrid::Callback_ObjectObserver_objectInitPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15390 ::Ice::AsyncResultPtr begin_objectInit(const ::IceGrid::ObjectInfoSeq& objects, const ::Ice::Context& context, const ::IceGrid::Callback_ObjectObserver_objectInitPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15392 return _iceI_begin_objectInit(objects, context, cb, cookie);
15415 end_objectAdded(_iceI_begin_objectAdded(info, context, ::IceInternal::dummyCallback, 0,
true));
15425 ::Ice::AsyncResultPtr begin_objectAdded(const ::IceGrid::ObjectInfo& info, const ::Ice::Context& context =
::Ice::noExplicitContext)
15427 return _iceI_begin_objectAdded(info, context, ::IceInternal::dummyCallback, 0);
15438 ::Ice::AsyncResultPtr begin_objectAdded(const ::IceGrid::ObjectInfo& info, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15452 ::Ice::AsyncResultPtr begin_objectAdded(const ::IceGrid::ObjectInfo& info, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15454 return _iceI_begin_objectAdded(info, context, cb, cookie);
15465 ::Ice::AsyncResultPtr begin_objectAdded(const ::IceGrid::ObjectInfo& info, const ::IceGrid::Callback_ObjectObserver_objectAddedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15479 ::Ice::AsyncResultPtr begin_objectAdded(const ::IceGrid::ObjectInfo& info, const ::Ice::Context& context, const ::IceGrid::Callback_ObjectObserver_objectAddedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15481 return _iceI_begin_objectAdded(info, context, cb, cookie);
15492 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_objectAdded(const ::IceGrid::ObjectInfo&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
15504 end_objectUpdated(_iceI_begin_objectUpdated(info, context, ::IceInternal::dummyCallback, 0,
true));
15514 ::Ice::AsyncResultPtr begin_objectUpdated(const ::IceGrid::ObjectInfo& info, const ::Ice::Context& context =
::Ice::noExplicitContext)
15516 return _iceI_begin_objectUpdated(info, context, ::IceInternal::dummyCallback, 0);
15527 ::Ice::AsyncResultPtr begin_objectUpdated(const ::IceGrid::ObjectInfo& info, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15541 ::Ice::AsyncResultPtr begin_objectUpdated(const ::IceGrid::ObjectInfo& info, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15543 return _iceI_begin_objectUpdated(info, context, cb, cookie);
15554 ::Ice::AsyncResultPtr begin_objectUpdated(const ::IceGrid::ObjectInfo& info, const ::IceGrid::Callback_ObjectObserver_objectUpdatedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15568 ::Ice::AsyncResultPtr begin_objectUpdated(const ::IceGrid::ObjectInfo& info, const ::Ice::Context& context, const ::IceGrid::Callback_ObjectObserver_objectUpdatedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15570 return _iceI_begin_objectUpdated(info, context, cb, cookie);
15581 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_objectUpdated(const ::IceGrid::ObjectInfo&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
15593 end_objectRemoved(_iceI_begin_objectRemoved(
id, context, ::IceInternal::dummyCallback, 0,
true));
15603 ::Ice::AsyncResultPtr begin_objectRemoved(const ::Ice::Identity&
id, const ::Ice::Context& context =
::Ice::noExplicitContext)
15605 return _iceI_begin_objectRemoved(
id, context, ::IceInternal::dummyCallback, 0);
15616 ::Ice::AsyncResultPtr begin_objectRemoved(const ::Ice::Identity&
id, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15630 ::Ice::AsyncResultPtr begin_objectRemoved(const ::Ice::Identity&
id, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15632 return _iceI_begin_objectRemoved(
id, context, cb, cookie);
15643 ::Ice::AsyncResultPtr begin_objectRemoved(const ::Ice::Identity&
id, const ::IceGrid::Callback_ObjectObserver_objectRemovedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15657 ::Ice::AsyncResultPtr begin_objectRemoved(const ::Ice::Identity&
id, const ::Ice::Context& context, const ::IceGrid::Callback_ObjectObserver_objectRemovedPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15659 return _iceI_begin_objectRemoved(
id, context, cb, cookie);
15670 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_objectRemoved(const ::Ice::Identity&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
15687class ICE_CLASS(ICEGRID_API) AdminSession :
public virtual ::Ice::Proxy<AdminSession, ::IceProxy::Glacier2::Session>
15699 end_keepAlive(_iceI_begin_keepAlive(context, ::IceInternal::dummyCallback, 0,
true));
15711 return _iceI_begin_keepAlive(context, ::IceInternal::dummyCallback, 0);
15722 ::Ice::AsyncResultPtr begin_keepAlive(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15736 ::Ice::AsyncResultPtr begin_keepAlive(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15738 return _iceI_begin_keepAlive(context, cb, cookie);
15749 ::Ice::AsyncResultPtr begin_keepAlive(const ::IceGrid::Callback_AdminSession_keepAlivePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15763 ::Ice::AsyncResultPtr begin_keepAlive(const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_keepAlivePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15765 return _iceI_begin_keepAlive(context, cb, cookie);
15788 return end_getAdmin(_iceI_begin_getAdmin(context, ::IceInternal::dummyCallback, 0,
true));
15799 return _iceI_begin_getAdmin(context, ::IceInternal::dummyCallback, 0);
15809 ::Ice::AsyncResultPtr begin_getAdmin(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15822 ::Ice::AsyncResultPtr begin_getAdmin(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15824 return _iceI_begin_getAdmin(context, cb, cookie);
15834 ::Ice::AsyncResultPtr begin_getAdmin(const ::IceGrid::Callback_AdminSession_getAdminPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15847 ::Ice::AsyncResultPtr begin_getAdmin(const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_getAdminPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15849 return _iceI_begin_getAdmin(context, cb, cookie);
15876 return end_getAdminCallbackTemplate(_iceI_begin_getAdminCallbackTemplate(context, ::IceInternal::dummyCallback, 0,
true));
15889 return _iceI_begin_getAdminCallbackTemplate(context, ::IceInternal::dummyCallback, 0);
15901 ::Ice::AsyncResultPtr begin_getAdminCallbackTemplate(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15916 ::Ice::AsyncResultPtr begin_getAdminCallbackTemplate(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15918 return _iceI_begin_getAdminCallbackTemplate(context, cb, cookie);
15930 ::Ice::AsyncResultPtr begin_getAdminCallbackTemplate(const ::IceGrid::Callback_AdminSession_getAdminCallbackTemplatePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15945 ::Ice::AsyncResultPtr begin_getAdminCallbackTemplate(const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_getAdminCallbackTemplatePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
15947 return _iceI_begin_getAdminCallbackTemplate(context, cb, cookie);
15956 ICE_MEMBER(
ICEGRID_API) ::Ice::ObjectPrx end_getAdminCallbackTemplate(const ::Ice::AsyncResultPtr& result);
15960 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_getAdminCallbackTemplate(const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
15977 ICE_MEMBER(
ICEGRID_API)
void setObservers(const ::IceGrid::RegistryObserverPrx& registryObs, const ::IceGrid::NodeObserverPrx& nodeObs, const ::IceGrid::ApplicationObserverPrx& appObs, const ::IceGrid::AdapterObserverPrx& adptObs, const ::IceGrid::ObjectObserverPrx& objObs, const ::Ice::Context& context =
::Ice::noExplicitContext)
15979 end_setObservers(_iceI_begin_setObservers(registryObs, nodeObs, appObs, adptObs, objObs, context, ::IceInternal::dummyCallback, 0,
true));
15994 ::Ice::AsyncResultPtr begin_setObservers(const ::IceGrid::RegistryObserverPrx& registryObs, const ::IceGrid::NodeObserverPrx& nodeObs, const ::IceGrid::ApplicationObserverPrx& appObs, const ::IceGrid::AdapterObserverPrx& adptObs, const ::IceGrid::ObjectObserverPrx& objObs, const ::Ice::Context& context =
::Ice::noExplicitContext)
15996 return _iceI_begin_setObservers(registryObs, nodeObs, appObs, adptObs, objObs, context, ::IceInternal::dummyCallback, 0);
16012 ::Ice::AsyncResultPtr begin_setObservers(const ::IceGrid::RegistryObserverPrx& registryObs, const ::IceGrid::NodeObserverPrx& nodeObs, const ::IceGrid::ApplicationObserverPrx& appObs, const ::IceGrid::AdapterObserverPrx& adptObs, const ::IceGrid::ObjectObserverPrx& objObs, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16014 return _iceI_begin_setObservers(registryObs, nodeObs, appObs, adptObs, objObs,
::Ice::noExplicitContext, cb, cookie);
16031 ::Ice::AsyncResultPtr begin_setObservers(const ::IceGrid::RegistryObserverPrx& registryObs, const ::IceGrid::NodeObserverPrx& nodeObs, const ::IceGrid::ApplicationObserverPrx& appObs, const ::IceGrid::AdapterObserverPrx& adptObs, const ::IceGrid::ObjectObserverPrx& objObs, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16033 return _iceI_begin_setObservers(registryObs, nodeObs, appObs, adptObs, objObs, context, cb, cookie);
16049 ::Ice::AsyncResultPtr begin_setObservers(const ::IceGrid::RegistryObserverPrx& registryObs, const ::IceGrid::NodeObserverPrx& nodeObs, const ::IceGrid::ApplicationObserverPrx& appObs, const ::IceGrid::AdapterObserverPrx& adptObs, const ::IceGrid::ObjectObserverPrx& objObs, const ::IceGrid::Callback_AdminSession_setObserversPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16051 return _iceI_begin_setObservers(registryObs, nodeObs, appObs, adptObs, objObs,
::Ice::noExplicitContext, cb, cookie);
16068 ::Ice::AsyncResultPtr begin_setObservers(const ::IceGrid::RegistryObserverPrx& registryObs, const ::IceGrid::NodeObserverPrx& nodeObs, const ::IceGrid::ApplicationObserverPrx& appObs, const ::IceGrid::AdapterObserverPrx& adptObs, const ::IceGrid::ObjectObserverPrx& objObs, const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_setObserversPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16070 return _iceI_begin_setObservers(registryObs, nodeObs, appObs, adptObs, objObs, context, cb, cookie);
16083 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_setObservers(const ::IceGrid::RegistryObserverPrx&, const ::IceGrid::NodeObserverPrx&, const ::IceGrid::ApplicationObserverPrx&, const ::IceGrid::AdapterObserverPrx&, const ::IceGrid::ObjectObserverPrx&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
16102 ICE_MEMBER(
ICEGRID_API)
void setObserversByIdentity(const ::Ice::Identity& registryObs, const ::Ice::Identity& nodeObs, const ::Ice::Identity& appObs, const ::Ice::Identity& adptObs, const ::Ice::Identity& objObs, const ::Ice::Context& context =
::Ice::noExplicitContext)
16104 end_setObserversByIdentity(_iceI_begin_setObserversByIdentity(registryObs, nodeObs, appObs, adptObs, objObs, context, ::IceInternal::dummyCallback, 0,
true));
16121 ::Ice::AsyncResultPtr begin_setObserversByIdentity(const ::Ice::Identity& registryObs, const ::Ice::Identity& nodeObs, const ::Ice::Identity& appObs, const ::Ice::Identity& adptObs, const ::Ice::Identity& objObs, const ::Ice::Context& context =
::Ice::noExplicitContext)
16123 return _iceI_begin_setObserversByIdentity(registryObs, nodeObs, appObs, adptObs, objObs, context, ::IceInternal::dummyCallback, 0);
16141 ::Ice::AsyncResultPtr begin_setObserversByIdentity(const ::Ice::Identity& registryObs, const ::Ice::Identity& nodeObs, const ::Ice::Identity& appObs, const ::Ice::Identity& adptObs, const ::Ice::Identity& objObs, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16143 return _iceI_begin_setObserversByIdentity(registryObs, nodeObs, appObs, adptObs, objObs,
::Ice::noExplicitContext, cb, cookie);
16162 ::Ice::AsyncResultPtr begin_setObserversByIdentity(const ::Ice::Identity& registryObs, const ::Ice::Identity& nodeObs, const ::Ice::Identity& appObs, const ::Ice::Identity& adptObs, const ::Ice::Identity& objObs, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16164 return _iceI_begin_setObserversByIdentity(registryObs, nodeObs, appObs, adptObs, objObs, context, cb, cookie);
16182 ::Ice::AsyncResultPtr begin_setObserversByIdentity(const ::Ice::Identity& registryObs, const ::Ice::Identity& nodeObs, const ::Ice::Identity& appObs, const ::Ice::Identity& adptObs, const ::Ice::Identity& objObs, const ::IceGrid::Callback_AdminSession_setObserversByIdentityPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16184 return _iceI_begin_setObserversByIdentity(registryObs, nodeObs, appObs, adptObs, objObs,
::Ice::noExplicitContext, cb, cookie);
16203 ::Ice::AsyncResultPtr begin_setObserversByIdentity(const ::Ice::Identity& registryObs, const ::Ice::Identity& nodeObs, const ::Ice::Identity& appObs, const ::Ice::Identity& adptObs, const ::Ice::Identity& objObs, const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_setObserversByIdentityPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16205 return _iceI_begin_setObserversByIdentity(registryObs, nodeObs, appObs, adptObs, objObs, context, cb, cookie);
16218 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_setObserversByIdentity(const ::Ice::Identity&, const ::Ice::Identity&, const ::Ice::Identity&, const ::Ice::Identity&, const ::Ice::Identity&, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
16232 return end_startUpdate(_iceI_begin_startUpdate(context, ::IceInternal::dummyCallback, 0,
true));
16242 return _iceI_begin_startUpdate(context, ::IceInternal::dummyCallback, 0);
16251 ::Ice::AsyncResultPtr begin_startUpdate(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16263 ::Ice::AsyncResultPtr begin_startUpdate(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16265 return _iceI_begin_startUpdate(context, cb, cookie);
16274 ::Ice::AsyncResultPtr begin_startUpdate(const ::IceGrid::Callback_AdminSession_startUpdatePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16286 ::Ice::AsyncResultPtr begin_startUpdate(const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_startUpdatePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16288 return _iceI_begin_startUpdate(context, cb, cookie);
16315 end_finishUpdate(_iceI_begin_finishUpdate(context, ::IceInternal::dummyCallback, 0,
true));
16325 return _iceI_begin_finishUpdate(context, ::IceInternal::dummyCallback, 0);
16334 ::Ice::AsyncResultPtr begin_finishUpdate(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16346 ::Ice::AsyncResultPtr begin_finishUpdate(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16348 return _iceI_begin_finishUpdate(context, cb, cookie);
16357 ::Ice::AsyncResultPtr begin_finishUpdate(const ::IceGrid::Callback_AdminSession_finishUpdatePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16369 ::Ice::AsyncResultPtr begin_finishUpdate(const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_finishUpdatePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16371 return _iceI_begin_finishUpdate(context, cb, cookie);
16395 return end_getReplicaName(_iceI_begin_getReplicaName(context, ::IceInternal::dummyCallback, 0,
true));
16405 return _iceI_begin_getReplicaName(context, ::IceInternal::dummyCallback, 0);
16414 ::Ice::AsyncResultPtr begin_getReplicaName(const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16426 ::Ice::AsyncResultPtr begin_getReplicaName(const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16428 return _iceI_begin_getReplicaName(context, cb, cookie);
16437 ::Ice::AsyncResultPtr begin_getReplicaName(const ::IceGrid::Callback_AdminSession_getReplicaNamePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16449 ::Ice::AsyncResultPtr begin_getReplicaName(const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_getReplicaNamePtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16451 return _iceI_begin_getReplicaName(context, cb, cookie);
16490 return end_openServerLog(_iceI_begin_openServerLog(
id, path, count, context, ::IceInternal::dummyCallback, 0,
true));
16506 ::Ice::AsyncResultPtr begin_openServerLog(const ::std::string&
id, const ::std::string& path,
::Ice::Int count, const ::Ice::Context& context =
::Ice::noExplicitContext)
16508 return _iceI_begin_openServerLog(
id, path, count, context, ::IceInternal::dummyCallback, 0);
16525 ::Ice::AsyncResultPtr begin_openServerLog(const ::std::string&
id, const ::std::string& path,
::Ice::Int count, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16545 ::Ice::AsyncResultPtr begin_openServerLog(const ::std::string&
id, const ::std::string& path,
::Ice::Int count, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16547 return _iceI_begin_openServerLog(
id, path, count, context, cb, cookie);
16564 ::Ice::AsyncResultPtr begin_openServerLog(const ::std::string&
id, const ::std::string& path,
::Ice::Int count, const ::IceGrid::Callback_AdminSession_openServerLogPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16584 ::Ice::AsyncResultPtr begin_openServerLog(const ::std::string&
id, const ::std::string& path,
::Ice::Int count, const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_openServerLogPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16586 return _iceI_begin_openServerLog(
id, path, count, context, cb, cookie);
16602 ICE_MEMBER(
ICEGRID_API) ::IceGrid::FileIteratorPrx end_openServerLog(const ::Ice::AsyncResultPtr& result);
16606 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_openServerLog(const ::std::string&, const ::std::string&, ::Ice::
Int, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
16630 return end_openServerStdErr(_iceI_begin_openServerStdErr(
id, count, context, ::IceInternal::dummyCallback, 0,
true));
16645 return _iceI_begin_openServerStdErr(
id, count, context, ::IceInternal::dummyCallback, 0);
16659 ::Ice::AsyncResultPtr begin_openServerStdErr(const ::std::string&
id,
::Ice::Int count, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16676 ::Ice::AsyncResultPtr begin_openServerStdErr(const ::std::string&
id,
::Ice::Int count, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16678 return _iceI_begin_openServerStdErr(
id, count, context, cb, cookie);
16692 ::Ice::AsyncResultPtr begin_openServerStdErr(const ::std::string&
id,
::Ice::Int count, const ::IceGrid::Callback_AdminSession_openServerStdErrPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16709 ::Ice::AsyncResultPtr begin_openServerStdErr(const ::std::string&
id,
::Ice::Int count, const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_openServerStdErrPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16711 return _iceI_begin_openServerStdErr(
id, count, context, cb, cookie);
16727 ICE_MEMBER(
ICEGRID_API) ::IceGrid::FileIteratorPrx end_openServerStdErr(const ::Ice::AsyncResultPtr& result);
16731 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_openServerStdErr(const ::std::string&, ::Ice::
Int, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
16755 return end_openServerStdOut(_iceI_begin_openServerStdOut(
id, count, context, ::IceInternal::dummyCallback, 0,
true));
16770 return _iceI_begin_openServerStdOut(
id, count, context, ::IceInternal::dummyCallback, 0);
16784 ::Ice::AsyncResultPtr begin_openServerStdOut(const ::std::string&
id,
::Ice::Int count, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16801 ::Ice::AsyncResultPtr begin_openServerStdOut(const ::std::string&
id,
::Ice::Int count, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16803 return _iceI_begin_openServerStdOut(
id, count, context, cb, cookie);
16817 ::Ice::AsyncResultPtr begin_openServerStdOut(const ::std::string&
id,
::Ice::Int count, const ::IceGrid::Callback_AdminSession_openServerStdOutPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16834 ::Ice::AsyncResultPtr begin_openServerStdOut(const ::std::string&
id,
::Ice::Int count, const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_openServerStdOutPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16836 return _iceI_begin_openServerStdOut(
id, count, context, cb, cookie);
16852 ICE_MEMBER(
ICEGRID_API) ::IceGrid::FileIteratorPrx end_openServerStdOut(const ::Ice::AsyncResultPtr& result);
16856 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_openServerStdOut(const ::std::string&, ::Ice::
Int, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
16877 return end_openNodeStdErr(_iceI_begin_openNodeStdErr(name, count, context, ::IceInternal::dummyCallback, 0,
true));
16892 return _iceI_begin_openNodeStdErr(name, count, context, ::IceInternal::dummyCallback, 0);
16906 ::Ice::AsyncResultPtr begin_openNodeStdErr(const ::std::string& name,
::Ice::Int count, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16923 ::Ice::AsyncResultPtr begin_openNodeStdErr(const ::std::string& name,
::Ice::Int count, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16925 return _iceI_begin_openNodeStdErr(name, count, context, cb, cookie);
16939 ::Ice::AsyncResultPtr begin_openNodeStdErr(const ::std::string& name,
::Ice::Int count, const ::IceGrid::Callback_AdminSession_openNodeStdErrPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16956 ::Ice::AsyncResultPtr begin_openNodeStdErr(const ::std::string& name,
::Ice::Int count, const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_openNodeStdErrPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
16958 return _iceI_begin_openNodeStdErr(name, count, context, cb, cookie);
16971 ICE_MEMBER(
ICEGRID_API) ::IceGrid::FileIteratorPrx end_openNodeStdErr(const ::Ice::AsyncResultPtr& result);
16975 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_openNodeStdErr(const ::std::string&, ::Ice::
Int, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
16996 return end_openNodeStdOut(_iceI_begin_openNodeStdOut(name, count, context, ::IceInternal::dummyCallback, 0,
true));
17011 return _iceI_begin_openNodeStdOut(name, count, context, ::IceInternal::dummyCallback, 0);
17025 ::Ice::AsyncResultPtr begin_openNodeStdOut(const ::std::string& name,
::Ice::Int count, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17042 ::Ice::AsyncResultPtr begin_openNodeStdOut(const ::std::string& name,
::Ice::Int count, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17044 return _iceI_begin_openNodeStdOut(name, count, context, cb, cookie);
17058 ::Ice::AsyncResultPtr begin_openNodeStdOut(const ::std::string& name,
::Ice::Int count, const ::IceGrid::Callback_AdminSession_openNodeStdOutPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17075 ::Ice::AsyncResultPtr begin_openNodeStdOut(const ::std::string& name,
::Ice::Int count, const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_openNodeStdOutPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17077 return _iceI_begin_openNodeStdOut(name, count, context, cb, cookie);
17090 ICE_MEMBER(
ICEGRID_API) ::IceGrid::FileIteratorPrx end_openNodeStdOut(const ::Ice::AsyncResultPtr& result);
17094 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_openNodeStdOut(const ::std::string&, ::Ice::
Int, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
17116 return end_openRegistryStdErr(_iceI_begin_openRegistryStdErr(name, count, context, ::IceInternal::dummyCallback, 0,
true));
17131 return _iceI_begin_openRegistryStdErr(name, count, context, ::IceInternal::dummyCallback, 0);
17145 ::Ice::AsyncResultPtr begin_openRegistryStdErr(const ::std::string& name,
::Ice::Int count, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17162 ::Ice::AsyncResultPtr begin_openRegistryStdErr(const ::std::string& name,
::Ice::Int count, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17164 return _iceI_begin_openRegistryStdErr(name, count, context, cb, cookie);
17178 ::Ice::AsyncResultPtr begin_openRegistryStdErr(const ::std::string& name,
::Ice::Int count, const ::IceGrid::Callback_AdminSession_openRegistryStdErrPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17195 ::Ice::AsyncResultPtr begin_openRegistryStdErr(const ::std::string& name,
::Ice::Int count, const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_openRegistryStdErrPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17197 return _iceI_begin_openRegistryStdErr(name, count, context, cb, cookie);
17211 ICE_MEMBER(
ICEGRID_API) ::IceGrid::FileIteratorPrx end_openRegistryStdErr(const ::Ice::AsyncResultPtr& result);
17215 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_openRegistryStdErr(const ::std::string&, ::Ice::
Int, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
17237 return end_openRegistryStdOut(_iceI_begin_openRegistryStdOut(name, count, context, ::IceInternal::dummyCallback, 0,
true));
17252 return _iceI_begin_openRegistryStdOut(name, count, context, ::IceInternal::dummyCallback, 0);
17266 ::Ice::AsyncResultPtr begin_openRegistryStdOut(const ::std::string& name,
::Ice::Int count, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17283 ::Ice::AsyncResultPtr begin_openRegistryStdOut(const ::std::string& name,
::Ice::Int count, const ::Ice::Context& context, const ::Ice::CallbackPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17285 return _iceI_begin_openRegistryStdOut(name, count, context, cb, cookie);
17299 ::Ice::AsyncResultPtr begin_openRegistryStdOut(const ::std::string& name,
::Ice::Int count, const ::IceGrid::Callback_AdminSession_openRegistryStdOutPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17316 ::Ice::AsyncResultPtr begin_openRegistryStdOut(const ::std::string& name,
::Ice::Int count, const ::Ice::Context& context, const ::IceGrid::Callback_AdminSession_openRegistryStdOutPtr& cb, const ::Ice::LocalObjectPtr& cookie = 0)
17318 return _iceI_begin_openRegistryStdOut(name, count, context, cb, cookie);
17332 ICE_MEMBER(
ICEGRID_API) ::IceGrid::FileIteratorPrx end_openRegistryStdOut(const ::Ice::AsyncResultPtr& result);
17336 ICE_MEMBER(
ICEGRID_API) ::Ice::AsyncResultPtr _iceI_begin_openRegistryStdOut(const ::std::string&, ::Ice::
Int, const ::Ice::
Context&, const ::IceInternal::CallbackBasePtr&, const ::Ice::
LocalObjectPtr& cookie = 0, bool sync = false);
17367class ICEGRID_API Admin :
public virtual ::Ice::Object
17371 typedef AdminPrx ProxyType;
17372 typedef AdminPtr PointerType;
17376#ifdef ICE_CPP11_COMPILER
17378 Admin(
const Admin&) =
default;
17379 Admin& operator=(
const Admin&) =
default;
17388 virtual bool ice_isA(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
17395 virtual ::std::vector< ::std::string> ice_ids(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
17402 virtual const ::std::string& ice_id(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
17408 static const ::std::string& ice_staticId();
17420 virtual void addApplication(
const ApplicationDescriptor& descriptor, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17422 bool _iceD_addApplication(::IceInternal::Incoming&, const ::Ice::Current&);
17439 virtual void syncApplication(
const ApplicationDescriptor& descriptor, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17441 bool _iceD_syncApplication(::IceInternal::Incoming&, const ::Ice::Current&);
17457 virtual void updateApplication(
const ApplicationUpdateDescriptor& descriptor, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17459 bool _iceD_updateApplication(::IceInternal::Incoming&, const ::Ice::Current&);
17479 virtual void syncApplicationWithoutRestart(
const ApplicationDescriptor& descriptor, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17481 bool _iceD_syncApplicationWithoutRestart(::IceInternal::Incoming&, const ::Ice::Current&);
17500 virtual void updateApplicationWithoutRestart(
const ApplicationUpdateDescriptor& descriptor, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17502 bool _iceD_updateApplicationWithoutRestart(::IceInternal::Incoming&, const ::Ice::Current&);
17516 virtual void removeApplication(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17518 bool _iceD_removeApplication(::IceInternal::Incoming&, const ::Ice::Current&);
17537 virtual void instantiateServer(const ::std::string& application, const ::std::string& node,
const ServerInstanceDescriptor& desc, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17539 bool _iceD_instantiateServer(::IceInternal::Incoming&, const ::Ice::Current&);
17553 virtual void patchApplication_async(const ::IceGrid::AMD_Admin_patchApplicationPtr& cb, const ::std::string& name,
bool shutdown, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17555 bool _iceD_patchApplication(::IceInternal::Incoming&, const ::Ice::Current&);
17566 virtual ApplicationInfo getApplicationInfo(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17568 bool _iceD_getApplicationInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17578 virtual ApplicationDescriptor getDefaultApplicationDescriptor(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17580 bool _iceD_getDefaultApplicationDescriptor(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17588 virtual ::Ice::StringSeq getAllApplicationNames(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17590 bool _iceD_getAllApplicationNames(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17600 virtual ServerInfo getServerInfo(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17602 bool _iceD_getServerInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17618 bool _iceD_getServerState(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17633 virtual ::Ice::Int getServerPid(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17635 bool _iceD_getServerPid(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17645 virtual ::std::string getServerAdminCategory(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17647 bool _iceD_getServerAdminCategory(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17661 virtual ::Ice::ObjectPrx getServerAdmin(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17663 bool _iceD_getServerAdmin(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17680 virtual void enableServer(const ::std::string&
id,
bool enabled, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17682 bool _iceD_enableServer(::IceInternal::Incoming&, const ::Ice::Current&);
17697 virtual bool isServerEnabled(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17699 bool _iceD_isServerEnabled(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17716 virtual void startServer_async(const ::IceGrid::AMD_Admin_startServerPtr& cb, const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17718 bool _iceD_startServer(::IceInternal::Incoming&, const ::Ice::Current&);
17735 virtual void stopServer_async(const ::IceGrid::AMD_Admin_stopServerPtr& cb, const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17737 bool _iceD_stopServer(::IceInternal::Incoming&, const ::Ice::Current&);
17755 virtual void patchServer_async(const ::IceGrid::AMD_Admin_patchServerPtr& cb, const ::std::string&
id,
bool shutdown, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17757 bool _iceD_patchServer(::IceInternal::Incoming&, const ::Ice::Current&);
17774 virtual void sendSignal(const ::std::string&
id, const ::std::string& signal, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17776 bool _iceD_sendSignal(::IceInternal::Incoming&, const ::Ice::Current&);
17784 virtual ::Ice::StringSeq getAllServerIds(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17786 bool _iceD_getAllServerIds(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17804 bool _iceD_getAdapterInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17815 virtual void removeAdapter(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17817 bool _iceD_removeAdapter(::IceInternal::Incoming&, const ::Ice::Current&);
17825 virtual ::Ice::StringSeq getAllAdapterIds(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17827 bool _iceD_getAllAdapterIds(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17842 virtual void addObject(const ::Ice::ObjectPrx& obj, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17844 bool _iceD_addObject(::IceInternal::Incoming&, const ::Ice::Current&);
17860 virtual void updateObject(const ::Ice::ObjectPrx& obj, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17862 bool _iceD_updateObject(::IceInternal::Incoming&, const ::Ice::Current&);
17875 virtual void addObjectWithType(const ::Ice::ObjectPrx& obj, const ::std::string& type, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17877 bool _iceD_addObjectWithType(::IceInternal::Incoming&, const ::Ice::Current&);
17894 virtual void removeObject(const ::Ice::Identity&
id, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
17896 bool _iceD_removeObject(::IceInternal::Incoming&, const ::Ice::Current&);
17907 virtual ObjectInfo getObjectInfo(const ::Ice::Identity&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17909 bool _iceD_getObjectInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17921 bool _iceD_getObjectInfosByType(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17936 bool _iceD_getAllObjectInfos(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17946 virtual bool pingNode(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17948 bool _iceD_pingNode(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17960 virtual LoadInfo getNodeLoad(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17962 bool _iceD_getNodeLoad(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17974 virtual NodeInfo getNodeInfo(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17976 bool _iceD_getNodeInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
17988 virtual ::Ice::ObjectPrx getNodeAdmin(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
17990 bool _iceD_getNodeAdmin(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18009 virtual ::Ice::Int getNodeProcessorSocketCount(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
18011 bool _iceD_getNodeProcessorSocketCount(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18022 virtual void shutdownNode(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18024 bool _iceD_shutdownNode(::IceInternal::Incoming&, const ::Ice::Current&);
18036 virtual ::std::string getNodeHostname(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
18038 bool _iceD_getNodeHostname(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18046 virtual ::Ice::StringSeq getAllNodeNames(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
18048 bool _iceD_getAllNodeNames(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18058 virtual bool pingRegistry(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
18060 bool _iceD_pingRegistry(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18072 virtual RegistryInfo getRegistryInfo(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
18074 bool _iceD_getRegistryInfo(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18084 virtual ::Ice::ObjectPrx getRegistryAdmin(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
18086 bool _iceD_getRegistryAdmin(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18097 virtual void shutdownRegistry(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18099 bool _iceD_shutdownRegistry(::IceInternal::Incoming&, const ::Ice::Current&);
18107 virtual ::Ice::StringSeq getAllRegistryNames(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
18109 bool _iceD_getAllRegistryNames(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18118 bool _iceD_shutdown(::IceInternal::Incoming&, const ::Ice::Current&);
18126 virtual ::Ice::SliceChecksumDict getSliceChecksums(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
18128 bool _iceD_getSliceChecksums(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18132 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&);
18138 virtual void _iceWriteImpl(::Ice::OutputStream*)
const;
18139 virtual void _iceReadImpl(::Ice::InputStream*);
18144inline bool operator==(
const Admin& lhs,
const Admin& rhs)
18146 return static_cast<const ::Ice::Object&
>(lhs) ==
static_cast<const ::Ice::Object&
>(rhs);
18149inline bool operator<(
const Admin& lhs,
const Admin& rhs)
18151 return static_cast<const ::Ice::Object&
>(lhs) <
static_cast<const ::Ice::Object&
>(rhs);
18159class ICEGRID_API FileIterator :
public virtual ::Ice::Object
18163 typedef FileIteratorPrx ProxyType;
18164 typedef FileIteratorPtr PointerType;
18166 virtual ~FileIterator();
18168#ifdef ICE_CPP11_COMPILER
18169 FileIterator() =
default;
18170 FileIterator(
const FileIterator&) =
default;
18171 FileIterator& operator=(
const FileIterator&) =
default;
18180 virtual bool ice_isA(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18187 virtual ::std::vector< ::std::string> ice_ids(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18194 virtual const ::std::string& ice_id(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18200 static const ::std::string& ice_staticId();
18219 bool _iceD_read(::IceInternal::Incoming&, const ::Ice::Current&);
18228 bool _iceD_destroy(::IceInternal::Incoming&, const ::Ice::Current&);
18232 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&);
18238 virtual void _iceWriteImpl(::Ice::OutputStream*)
const;
18239 virtual void _iceReadImpl(::Ice::InputStream*);
18244inline bool operator==(
const FileIterator& lhs,
const FileIterator& rhs)
18246 return static_cast<const ::Ice::Object&
>(lhs) ==
static_cast<const ::Ice::Object&
>(rhs);
18249inline bool operator<(
const FileIterator& lhs,
const FileIterator& rhs)
18251 return static_cast<const ::Ice::Object&
>(lhs) <
static_cast<const ::Ice::Object&
>(rhs);
18260class ICEGRID_API RegistryObserver :
public virtual ::Ice::Object
18264 typedef RegistryObserverPrx ProxyType;
18265 typedef RegistryObserverPtr PointerType;
18267 virtual ~RegistryObserver();
18269#ifdef ICE_CPP11_COMPILER
18270 RegistryObserver() =
default;
18271 RegistryObserver(
const RegistryObserver&) =
default;
18272 RegistryObserver& operator=(
const RegistryObserver&) =
default;
18281 virtual bool ice_isA(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18288 virtual ::std::vector< ::std::string> ice_ids(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18295 virtual const ::std::string& ice_id(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18301 static const ::std::string& ice_staticId();
18309 virtual void registryInit(
const RegistryInfoSeq& registries, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18311 bool _iceD_registryInit(::IceInternal::Incoming&, const ::Ice::Current&);
18320 virtual void registryUp(
const RegistryInfo& node, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18322 bool _iceD_registryUp(::IceInternal::Incoming&, const ::Ice::Current&);
18331 virtual void registryDown(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18333 bool _iceD_registryDown(::IceInternal::Incoming&, const ::Ice::Current&);
18337 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&);
18343 virtual void _iceWriteImpl(::Ice::OutputStream*)
const;
18344 virtual void _iceReadImpl(::Ice::InputStream*);
18349inline bool operator==(
const RegistryObserver& lhs,
const RegistryObserver& rhs)
18351 return static_cast<const ::Ice::Object&
>(lhs) ==
static_cast<const ::Ice::Object&
>(rhs);
18354inline bool operator<(
const RegistryObserver& lhs,
const RegistryObserver& rhs)
18356 return static_cast<const ::Ice::Object&
>(lhs) <
static_cast<const ::Ice::Object&
>(rhs);
18366class ICEGRID_API NodeObserver :
public virtual ::Ice::Object
18370 typedef NodeObserverPrx ProxyType;
18371 typedef NodeObserverPtr PointerType;
18373 virtual ~NodeObserver();
18375#ifdef ICE_CPP11_COMPILER
18376 NodeObserver() =
default;
18377 NodeObserver(
const NodeObserver&) =
default;
18378 NodeObserver& operator=(
const NodeObserver&) =
default;
18387 virtual bool ice_isA(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18394 virtual ::std::vector< ::std::string> ice_ids(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18401 virtual const ::std::string& ice_id(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18407 static const ::std::string& ice_staticId();
18415 virtual void nodeInit(
const NodeDynamicInfoSeq& nodes, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18417 bool _iceD_nodeInit(::IceInternal::Incoming&, const ::Ice::Current&);
18426 virtual void nodeUp(
const NodeDynamicInfo& node, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18428 bool _iceD_nodeUp(::IceInternal::Incoming&, const ::Ice::Current&);
18437 virtual void nodeDown(const ::std::string& name, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18439 bool _iceD_nodeDown(::IceInternal::Incoming&, const ::Ice::Current&);
18449 virtual void updateServer(const ::std::string& node,
const ServerDynamicInfo& updatedInfo, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18451 bool _iceD_updateServer(::IceInternal::Incoming&, const ::Ice::Current&);
18461 virtual void updateAdapter(const ::std::string& node,
const AdapterDynamicInfo& updatedInfo, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18463 bool _iceD_updateAdapter(::IceInternal::Incoming&, const ::Ice::Current&);
18467 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&);
18473 virtual void _iceWriteImpl(::Ice::OutputStream*)
const;
18474 virtual void _iceReadImpl(::Ice::InputStream*);
18479inline bool operator==(
const NodeObserver& lhs,
const NodeObserver& rhs)
18481 return static_cast<const ::Ice::Object&
>(lhs) ==
static_cast<const ::Ice::Object&
>(rhs);
18484inline bool operator<(
const NodeObserver& lhs,
const NodeObserver& rhs)
18486 return static_cast<const ::Ice::Object&
>(lhs) <
static_cast<const ::Ice::Object&
>(rhs);
18496class ICEGRID_API ApplicationObserver :
public virtual ::Ice::Object
18500 typedef ApplicationObserverPrx ProxyType;
18501 typedef ApplicationObserverPtr PointerType;
18503 virtual ~ApplicationObserver();
18505#ifdef ICE_CPP11_COMPILER
18506 ApplicationObserver() =
default;
18507 ApplicationObserver(
const ApplicationObserver&) =
default;
18508 ApplicationObserver& operator=(
const ApplicationObserver&) =
default;
18517 virtual bool ice_isA(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18524 virtual ::std::vector< ::std::string> ice_ids(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18531 virtual const ::std::string& ice_id(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18537 static const ::std::string& ice_staticId();
18549 virtual void applicationInit(
::Ice::Int serial,
const ApplicationInfoSeq& applications, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18551 bool _iceD_applicationInit(::IceInternal::Incoming&, const ::Ice::Current&);
18563 bool _iceD_applicationAdded(::IceInternal::Incoming&, const ::Ice::Current&);
18575 bool _iceD_applicationRemoved(::IceInternal::Incoming&, const ::Ice::Current&);
18585 virtual void applicationUpdated(
::Ice::Int serial,
const ApplicationUpdateInfo& desc, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18587 bool _iceD_applicationUpdated(::IceInternal::Incoming&, const ::Ice::Current&);
18591 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&);
18597 virtual void _iceWriteImpl(::Ice::OutputStream*)
const;
18598 virtual void _iceReadImpl(::Ice::InputStream*);
18603inline bool operator==(
const ApplicationObserver& lhs,
const ApplicationObserver& rhs)
18605 return static_cast<const ::Ice::Object&
>(lhs) ==
static_cast<const ::Ice::Object&
>(rhs);
18608inline bool operator<(
const ApplicationObserver& lhs,
const ApplicationObserver& rhs)
18610 return static_cast<const ::Ice::Object&
>(lhs) <
static_cast<const ::Ice::Object&
>(rhs);
18619class ICEGRID_API AdapterObserver :
public virtual ::Ice::Object
18623 typedef AdapterObserverPrx ProxyType;
18624 typedef AdapterObserverPtr PointerType;
18626 virtual ~AdapterObserver();
18628#ifdef ICE_CPP11_COMPILER
18629 AdapterObserver() =
default;
18630 AdapterObserver(
const AdapterObserver&) =
default;
18631 AdapterObserver& operator=(
const AdapterObserver&) =
default;
18640 virtual bool ice_isA(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18647 virtual ::std::vector< ::std::string> ice_ids(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18654 virtual const ::std::string& ice_id(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18660 static const ::std::string& ice_staticId();
18669 virtual void adapterInit(
const AdapterInfoSeq& adpts, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18671 bool _iceD_adapterInit(::IceInternal::Incoming&, const ::Ice::Current&);
18680 virtual void adapterAdded(
const AdapterInfo& info, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18682 bool _iceD_adapterAdded(::IceInternal::Incoming&, const ::Ice::Current&);
18691 virtual void adapterUpdated(
const AdapterInfo& info, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18693 bool _iceD_adapterUpdated(::IceInternal::Incoming&, const ::Ice::Current&);
18702 virtual void adapterRemoved(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18704 bool _iceD_adapterRemoved(::IceInternal::Incoming&, const ::Ice::Current&);
18708 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&);
18714 virtual void _iceWriteImpl(::Ice::OutputStream*)
const;
18715 virtual void _iceReadImpl(::Ice::InputStream*);
18720inline bool operator==(
const AdapterObserver& lhs,
const AdapterObserver& rhs)
18722 return static_cast<const ::Ice::Object&
>(lhs) ==
static_cast<const ::Ice::Object&
>(rhs);
18725inline bool operator<(
const AdapterObserver& lhs,
const AdapterObserver& rhs)
18727 return static_cast<const ::Ice::Object&
>(lhs) <
static_cast<const ::Ice::Object&
>(rhs);
18735class ICEGRID_API ObjectObserver :
public virtual ::Ice::Object
18739 typedef ObjectObserverPrx ProxyType;
18740 typedef ObjectObserverPtr PointerType;
18742 virtual ~ObjectObserver();
18744#ifdef ICE_CPP11_COMPILER
18745 ObjectObserver() =
default;
18746 ObjectObserver(
const ObjectObserver&) =
default;
18747 ObjectObserver& operator=(
const ObjectObserver&) =
default;
18756 virtual bool ice_isA(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18763 virtual ::std::vector< ::std::string> ice_ids(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18770 virtual const ::std::string& ice_id(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18776 static const ::std::string& ice_staticId();
18785 virtual void objectInit(
const ObjectInfoSeq& objects, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18787 bool _iceD_objectInit(::IceInternal::Incoming&, const ::Ice::Current&);
18796 virtual void objectAdded(
const ObjectInfo& info, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18798 bool _iceD_objectAdded(::IceInternal::Incoming&, const ::Ice::Current&);
18807 virtual void objectUpdated(
const ObjectInfo& info, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18809 bool _iceD_objectUpdated(::IceInternal::Incoming&, const ::Ice::Current&);
18818 virtual void objectRemoved(const ::Ice::Identity&
id, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18820 bool _iceD_objectRemoved(::IceInternal::Incoming&, const ::Ice::Current&);
18824 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&);
18830 virtual void _iceWriteImpl(::Ice::OutputStream*)
const;
18831 virtual void _iceReadImpl(::Ice::InputStream*);
18836inline bool operator==(
const ObjectObserver& lhs,
const ObjectObserver& rhs)
18838 return static_cast<const ::Ice::Object&
>(lhs) ==
static_cast<const ::Ice::Object&
>(rhs);
18841inline bool operator<(
const ObjectObserver& lhs,
const ObjectObserver& rhs)
18843 return static_cast<const ::Ice::Object&
>(lhs) <
static_cast<const ::Ice::Object&
>(rhs);
18855class ICEGRID_API AdminSession :
virtual public ::Glacier2::Session
18859 typedef AdminSessionPrx ProxyType;
18860 typedef AdminSessionPtr PointerType;
18862 virtual ~AdminSession();
18864#ifdef ICE_CPP11_COMPILER
18865 AdminSession() =
default;
18866 AdminSession(
const AdminSession&) =
default;
18867 AdminSession& operator=(
const AdminSession&) =
default;
18876 virtual bool ice_isA(const ::std::string&
id, const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18883 virtual ::std::vector< ::std::string> ice_ids(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18890 virtual const ::std::string& ice_id(const ::Ice::Current& current =
::Ice::emptyCurrent)
const;
18896 static const ::std::string& ice_staticId();
18906 bool _iceD_keepAlive(::IceInternal::Incoming&, const ::Ice::Current&);
18915 virtual AdminPrx getAdmin(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
18917 bool _iceD_getAdmin(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18929 virtual ::Ice::ObjectPrx getAdminCallbackTemplate(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
18931 bool _iceD_getAdminCallbackTemplate(::IceInternal::Incoming&, const ::Ice::Current&)
const;
18947 virtual void setObservers(
const RegistryObserverPrx& registryObs,
const NodeObserverPrx& nodeObs,
const ApplicationObserverPrx& appObs,
const AdapterObserverPrx& adptObs,
const ObjectObserverPrx& objObs, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18949 bool _iceD_setObservers(::IceInternal::Incoming&, const ::Ice::Current&);
18967 virtual void setObserversByIdentity(const ::Ice::Identity& registryObs, const ::Ice::Identity& nodeObs, const ::Ice::Identity& appObs, const ::Ice::Identity& adptObs, const ::Ice::Identity& objObs, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
18969 bool _iceD_setObserversByIdentity(::IceInternal::Incoming&, const ::Ice::Current&);
18982 bool _iceD_startUpdate(::IceInternal::Incoming&, const ::Ice::Current&);
18993 bool _iceD_finishUpdate(::IceInternal::Incoming&, const ::Ice::Current&);
19001 virtual ::std::string getReplicaName(const ::Ice::Current& current =
::Ice::emptyCurrent)
const = 0;
19003 bool _iceD_getReplicaName(::IceInternal::Incoming&, const ::Ice::Current&)
const;
19027 virtual FileIteratorPrx openServerLog(const ::std::string&
id, const ::std::string& path,
::Ice::Int count, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
19029 bool _iceD_openServerLog(::IceInternal::Incoming&, const ::Ice::Current&);
19050 virtual FileIteratorPrx openServerStdErr(const ::std::string&
id,
::Ice::Int count, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
19052 bool _iceD_openServerStdErr(::IceInternal::Incoming&, const ::Ice::Current&);
19073 virtual FileIteratorPrx openServerStdOut(const ::std::string&
id,
::Ice::Int count, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
19075 bool _iceD_openServerStdOut(::IceInternal::Incoming&, const ::Ice::Current&);
19093 virtual FileIteratorPrx openNodeStdErr(const ::std::string& name,
::Ice::Int count, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
19095 bool _iceD_openNodeStdErr(::IceInternal::Incoming&, const ::Ice::Current&);
19113 virtual FileIteratorPrx openNodeStdOut(const ::std::string& name,
::Ice::Int count, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
19115 bool _iceD_openNodeStdOut(::IceInternal::Incoming&, const ::Ice::Current&);
19134 virtual FileIteratorPrx openRegistryStdErr(const ::std::string& name,
::Ice::Int count, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
19136 bool _iceD_openRegistryStdErr(::IceInternal::Incoming&, const ::Ice::Current&);
19155 virtual FileIteratorPrx openRegistryStdOut(const ::std::string& name,
::Ice::Int count, const ::Ice::Current& current =
::Ice::emptyCurrent) = 0;
19157 bool _iceD_openRegistryStdOut(::IceInternal::Incoming&, const ::Ice::Current&);
19161 virtual bool _iceDispatch(::IceInternal::Incoming&, const ::Ice::Current&);
19167 virtual void _iceWriteImpl(::Ice::OutputStream*)
const;
19168 virtual void _iceReadImpl(::Ice::InputStream*);
19173inline bool operator==(
const AdminSession& lhs,
const AdminSession& rhs)
19175 return static_cast<const ::Ice::Object&
>(lhs) ==
static_cast<const ::Ice::Object&
>(rhs);
19178inline bool operator<(
const AdminSession& lhs,
const AdminSession& rhs)
19180 return static_cast<const ::Ice::Object&
>(lhs) <
static_cast<const ::Ice::Object&
>(rhs);
19193 static const StreamHelperCategory helper = StreamHelperCategoryEnum;
19194 static const int minValue = 0;
19195 static const int maxValue = 6;
19196 static const int minWireSize = 1;
19197 static const bool fixedLength =
false;
19201struct StreamableTraits< ::IceGrid::ObjectInfo>
19203 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19204 static const int minWireSize = 3;
19205 static const bool fixedLength =
false;
19208template<
typename S>
19209struct StreamWriter< ::IceGrid::ObjectInfo, S>
19211 static void write(S* ostr, const ::IceGrid::ObjectInfo& v)
19213 ostr->write(v.proxy);
19214 ostr->write(v.type);
19218template<
typename S>
19219struct StreamReader< ::IceGrid::ObjectInfo, S>
19221 static void read(S* istr, ::IceGrid::ObjectInfo& v)
19223 istr->read(v.
proxy);
19224 istr->read(v.
type);
19229struct StreamableTraits< ::IceGrid::AdapterInfo>
19231 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19232 static const int minWireSize = 4;
19233 static const bool fixedLength =
false;
19236template<
typename S>
19237struct StreamWriter< ::IceGrid::AdapterInfo, S>
19239 static void write(S* ostr, const ::IceGrid::AdapterInfo& v)
19242 ostr->write(v.proxy);
19243 ostr->write(v.replicaGroupId);
19247template<
typename S>
19248struct StreamReader< ::IceGrid::AdapterInfo, S>
19250 static void read(S* istr, ::IceGrid::AdapterInfo& v)
19253 istr->read(v.
proxy);
19259struct StreamableTraits< ::IceGrid::ServerInfo>
19261 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19262 static const int minWireSize = 9;
19263 static const bool fixedLength =
false;
19266template<
typename S>
19267struct StreamWriter< ::IceGrid::ServerInfo, S>
19269 static void write(S* ostr, const ::IceGrid::ServerInfo& v)
19271 ostr->write(v.application);
19272 ostr->write(v.uuid);
19273 ostr->write(v.revision);
19274 ostr->write(v.node);
19275 ostr->write(v.descriptor);
19276 ostr->write(v.sessionId);
19280template<
typename S>
19281struct StreamReader< ::IceGrid::ServerInfo, S>
19283 static void read(S* istr, ::IceGrid::ServerInfo& v)
19286 istr->read(v.
uuid);
19288 istr->read(v.
node);
19295struct StreamableTraits< ::IceGrid::NodeInfo>
19297 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19298 static const int minWireSize = 11;
19299 static const bool fixedLength =
false;
19302template<
typename S>
19303struct StreamWriter< ::IceGrid::NodeInfo, S>
19305 static void write(S* ostr, const ::IceGrid::NodeInfo& v)
19307 ostr->write(v.name);
19309 ostr->write(v.hostname);
19310 ostr->write(v.release);
19311 ostr->write(v.version);
19312 ostr->write(v.machine);
19313 ostr->write(v.nProcessors);
19314 ostr->write(v.dataDir);
19318template<
typename S>
19319struct StreamReader< ::IceGrid::NodeInfo, S>
19321 static void read(S* istr, ::IceGrid::NodeInfo& v)
19323 istr->read(v.
name);
19335struct StreamableTraits< ::IceGrid::RegistryInfo>
19337 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19338 static const int minWireSize = 2;
19339 static const bool fixedLength =
false;
19342template<
typename S>
19343struct StreamWriter< ::IceGrid::RegistryInfo, S>
19345 static void write(S* ostr, const ::IceGrid::RegistryInfo& v)
19347 ostr->write(v.name);
19348 ostr->write(v.hostname);
19352template<
typename S>
19353struct StreamReader< ::IceGrid::RegistryInfo, S>
19355 static void read(S* istr, ::IceGrid::RegistryInfo& v)
19357 istr->read(v.
name);
19363struct StreamableTraits< ::IceGrid::LoadInfo>
19365 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19366 static const int minWireSize = 12;
19367 static const bool fixedLength =
true;
19370template<
typename S>
19371struct StreamWriter< ::IceGrid::LoadInfo, S>
19373 static void write(S* ostr, const ::IceGrid::LoadInfo& v)
19375 ostr->write(v.avg1);
19376 ostr->write(v.avg5);
19377 ostr->write(v.avg15);
19381template<
typename S>
19382struct StreamReader< ::IceGrid::LoadInfo, S>
19384 static void read(S* istr, ::IceGrid::LoadInfo& v)
19386 istr->read(v.
avg1);
19387 istr->read(v.
avg5);
19388 istr->read(v.
avg15);
19393struct StreamableTraits< ::IceGrid::ApplicationInfo>
19395 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19396 static const int minWireSize = 33;
19397 static const bool fixedLength =
false;
19400template<
typename S>
19401struct StreamWriter< ::IceGrid::ApplicationInfo, S>
19403 static void write(S* ostr, const ::IceGrid::ApplicationInfo& v)
19405 ostr->write(v.uuid);
19406 ostr->write(v.createTime);
19407 ostr->write(v.createUser);
19408 ostr->write(v.updateTime);
19409 ostr->write(v.updateUser);
19410 ostr->write(v.revision);
19411 ostr->write(v.descriptor);
19415template<
typename S>
19416struct StreamReader< ::IceGrid::ApplicationInfo, S>
19418 static void read(S* istr, ::IceGrid::ApplicationInfo& v)
19420 istr->read(v.
uuid);
19431struct StreamableTraits< ::IceGrid::ApplicationUpdateInfo>
19433 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19434 static const int minWireSize = 28;
19435 static const bool fixedLength =
false;
19438template<
typename S>
19439struct StreamWriter< ::IceGrid::ApplicationUpdateInfo, S>
19441 static void write(S* ostr, const ::IceGrid::ApplicationUpdateInfo& v)
19443 ostr->write(v.updateTime);
19444 ostr->write(v.updateUser);
19445 ostr->write(v.revision);
19446 ostr->write(v.descriptor);
19450template<
typename S>
19451struct StreamReader< ::IceGrid::ApplicationUpdateInfo, S>
19453 static void read(S* istr, ::IceGrid::ApplicationUpdateInfo& v)
19463struct StreamableTraits< ::IceGrid::ServerDynamicInfo>
19465 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19466 static const int minWireSize = 7;
19467 static const bool fixedLength =
false;
19470template<
typename S>
19471struct StreamWriter< ::IceGrid::ServerDynamicInfo, S>
19473 static void write(S* ostr, const ::IceGrid::ServerDynamicInfo& v)
19476 ostr->write(v.state);
19477 ostr->write(v.pid);
19478 ostr->write(v.enabled);
19482template<
typename S>
19483struct StreamReader< ::IceGrid::ServerDynamicInfo, S>
19485 static void read(S* istr, ::IceGrid::ServerDynamicInfo& v)
19488 istr->read(v.
state);
19495struct StreamableTraits< ::IceGrid::AdapterDynamicInfo>
19497 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19498 static const int minWireSize = 3;
19499 static const bool fixedLength =
false;
19502template<
typename S>
19503struct StreamWriter< ::IceGrid::AdapterDynamicInfo, S>
19505 static void write(S* ostr, const ::IceGrid::AdapterDynamicInfo& v)
19508 ostr->write(v.proxy);
19512template<
typename S>
19513struct StreamReader< ::IceGrid::AdapterDynamicInfo, S>
19515 static void read(S* istr, ::IceGrid::AdapterDynamicInfo& v)
19518 istr->read(v.
proxy);
19523struct StreamableTraits< ::IceGrid::NodeDynamicInfo>
19525 static const StreamHelperCategory helper = StreamHelperCategoryStruct;
19526 static const int minWireSize = 13;
19527 static const bool fixedLength =
false;
19530template<
typename S>
19531struct StreamWriter< ::IceGrid::NodeDynamicInfo, S>
19533 static void write(S* ostr, const ::IceGrid::NodeDynamicInfo& v)
19535 ostr->write(v.info);
19536 ostr->write(v.servers);
19537 ostr->write(v.adapters);
19541template<
typename S>
19542struct StreamReader< ::IceGrid::NodeDynamicInfo, S>
19544 static void read(S* istr, ::IceGrid::NodeDynamicInfo& v)
19546 istr->read(v.
info);
19564class CallbackNC_Admin_addApplication :
public Callback_Admin_addApplication_Base,
public ::IceInternal::TwowayCallbackNC<T>
19568 typedef IceUtil::Handle<T> TPtr;
19570 typedef void (T::*Exception)(const ::Ice::Exception&);
19571 typedef void (T::*Sent)(bool);
19572 typedef void (T::*Response)();
19574 CallbackNC_Admin_addApplication(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
19575 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
19580 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
19582 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
19585 proxy->end_addApplication(result);
19587 catch(const ::Ice::Exception& ex)
19589 ::IceInternal::CallbackNC<T>::exception(result, ex);
19594 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
19601 Response _response;
19612template<
class T> Callback_Admin_addApplicationPtr
19613newCallback_Admin_addApplication(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
19615 return new CallbackNC_Admin_addApplication<T>(instance, cb, excb, sentcb);
19625template<
class T> Callback_Admin_addApplicationPtr
19626newCallback_Admin_addApplication(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
19628 return new CallbackNC_Admin_addApplication<T>(instance, 0, excb, sentcb);
19639template<
class T> Callback_Admin_addApplicationPtr
19640newCallback_Admin_addApplication(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
19642 return new CallbackNC_Admin_addApplication<T>(instance, cb, excb, sentcb);
19652template<
class T> Callback_Admin_addApplicationPtr
19653newCallback_Admin_addApplication(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
19655 return new CallbackNC_Admin_addApplication<T>(instance, 0, excb, sentcb);
19663template<
class T,
typename CT>
19664class Callback_Admin_addApplication :
public Callback_Admin_addApplication_Base,
public ::IceInternal::TwowayCallback<T, CT>
19668 typedef IceUtil::Handle<T> TPtr;
19670 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
19671 typedef void (T::*Sent)(bool ,
const CT&);
19672 typedef void (T::*Response)(
const CT&);
19674 Callback_Admin_addApplication(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
19675 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
19680 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
19682 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
19685 proxy->end_addApplication(result);
19687 catch(const ::Ice::Exception& ex)
19689 ::IceInternal::Callback<T, CT>::exception(result, ex);
19694 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
19701 Response _response;
19713template<
class T,
typename CT> Callback_Admin_addApplicationPtr
19714newCallback_Admin_addApplication(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
19716 return new Callback_Admin_addApplication<T, CT>(instance, cb, excb, sentcb);
19727template<
class T,
typename CT> Callback_Admin_addApplicationPtr
19728newCallback_Admin_addApplication(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
19730 return new Callback_Admin_addApplication<T, CT>(instance, 0, excb, sentcb);
19742template<
class T,
typename CT> Callback_Admin_addApplicationPtr
19743newCallback_Admin_addApplication(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
19745 return new Callback_Admin_addApplication<T, CT>(instance, cb, excb, sentcb);
19756template<
class T,
typename CT> Callback_Admin_addApplicationPtr
19757newCallback_Admin_addApplication(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
19759 return new Callback_Admin_addApplication<T, CT>(instance, 0, excb, sentcb);
19768class CallbackNC_Admin_syncApplication :
public Callback_Admin_syncApplication_Base,
public ::IceInternal::TwowayCallbackNC<T>
19772 typedef IceUtil::Handle<T> TPtr;
19774 typedef void (T::*Exception)(const ::Ice::Exception&);
19775 typedef void (T::*Sent)(bool);
19776 typedef void (T::*Response)();
19778 CallbackNC_Admin_syncApplication(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
19779 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
19784 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
19786 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
19789 proxy->end_syncApplication(result);
19791 catch(const ::Ice::Exception& ex)
19793 ::IceInternal::CallbackNC<T>::exception(result, ex);
19798 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
19805 Response _response;
19816template<
class T> Callback_Admin_syncApplicationPtr
19817newCallback_Admin_syncApplication(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
19819 return new CallbackNC_Admin_syncApplication<T>(instance, cb, excb, sentcb);
19829template<
class T> Callback_Admin_syncApplicationPtr
19830newCallback_Admin_syncApplication(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
19832 return new CallbackNC_Admin_syncApplication<T>(instance, 0, excb, sentcb);
19843template<
class T> Callback_Admin_syncApplicationPtr
19844newCallback_Admin_syncApplication(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
19846 return new CallbackNC_Admin_syncApplication<T>(instance, cb, excb, sentcb);
19856template<
class T> Callback_Admin_syncApplicationPtr
19857newCallback_Admin_syncApplication(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
19859 return new CallbackNC_Admin_syncApplication<T>(instance, 0, excb, sentcb);
19867template<
class T,
typename CT>
19868class Callback_Admin_syncApplication :
public Callback_Admin_syncApplication_Base,
public ::IceInternal::TwowayCallback<T, CT>
19872 typedef IceUtil::Handle<T> TPtr;
19874 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
19875 typedef void (T::*Sent)(bool ,
const CT&);
19876 typedef void (T::*Response)(
const CT&);
19878 Callback_Admin_syncApplication(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
19879 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
19884 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
19886 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
19889 proxy->end_syncApplication(result);
19891 catch(const ::Ice::Exception& ex)
19893 ::IceInternal::Callback<T, CT>::exception(result, ex);
19898 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
19905 Response _response;
19917template<
class T,
typename CT> Callback_Admin_syncApplicationPtr
19918newCallback_Admin_syncApplication(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
19920 return new Callback_Admin_syncApplication<T, CT>(instance, cb, excb, sentcb);
19931template<
class T,
typename CT> Callback_Admin_syncApplicationPtr
19932newCallback_Admin_syncApplication(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
19934 return new Callback_Admin_syncApplication<T, CT>(instance, 0, excb, sentcb);
19946template<
class T,
typename CT> Callback_Admin_syncApplicationPtr
19947newCallback_Admin_syncApplication(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
19949 return new Callback_Admin_syncApplication<T, CT>(instance, cb, excb, sentcb);
19960template<
class T,
typename CT> Callback_Admin_syncApplicationPtr
19961newCallback_Admin_syncApplication(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
19963 return new Callback_Admin_syncApplication<T, CT>(instance, 0, excb, sentcb);
19972class CallbackNC_Admin_updateApplication :
public Callback_Admin_updateApplication_Base,
public ::IceInternal::TwowayCallbackNC<T>
19976 typedef IceUtil::Handle<T> TPtr;
19978 typedef void (T::*Exception)(const ::Ice::Exception&);
19979 typedef void (T::*Sent)(bool);
19980 typedef void (T::*Response)();
19982 CallbackNC_Admin_updateApplication(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
19983 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
19988 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
19990 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
19993 proxy->end_updateApplication(result);
19995 catch(const ::Ice::Exception& ex)
19997 ::IceInternal::CallbackNC<T>::exception(result, ex);
20002 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
20009 Response _response;
20020template<
class T> Callback_Admin_updateApplicationPtr
20021newCallback_Admin_updateApplication(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20023 return new CallbackNC_Admin_updateApplication<T>(instance, cb, excb, sentcb);
20033template<
class T> Callback_Admin_updateApplicationPtr
20034newCallback_Admin_updateApplication(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20036 return new CallbackNC_Admin_updateApplication<T>(instance, 0, excb, sentcb);
20047template<
class T> Callback_Admin_updateApplicationPtr
20048newCallback_Admin_updateApplication(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20050 return new CallbackNC_Admin_updateApplication<T>(instance, cb, excb, sentcb);
20060template<
class T> Callback_Admin_updateApplicationPtr
20061newCallback_Admin_updateApplication(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20063 return new CallbackNC_Admin_updateApplication<T>(instance, 0, excb, sentcb);
20071template<
class T,
typename CT>
20072class Callback_Admin_updateApplication :
public Callback_Admin_updateApplication_Base,
public ::IceInternal::TwowayCallback<T, CT>
20076 typedef IceUtil::Handle<T> TPtr;
20078 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
20079 typedef void (T::*Sent)(bool ,
const CT&);
20080 typedef void (T::*Response)(
const CT&);
20082 Callback_Admin_updateApplication(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
20083 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
20088 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
20090 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
20093 proxy->end_updateApplication(result);
20095 catch(const ::Ice::Exception& ex)
20097 ::IceInternal::Callback<T, CT>::exception(result, ex);
20102 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
20109 Response _response;
20121template<
class T,
typename CT> Callback_Admin_updateApplicationPtr
20122newCallback_Admin_updateApplication(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20124 return new Callback_Admin_updateApplication<T, CT>(instance, cb, excb, sentcb);
20135template<
class T,
typename CT> Callback_Admin_updateApplicationPtr
20136newCallback_Admin_updateApplication(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20138 return new Callback_Admin_updateApplication<T, CT>(instance, 0, excb, sentcb);
20150template<
class T,
typename CT> Callback_Admin_updateApplicationPtr
20151newCallback_Admin_updateApplication(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20153 return new Callback_Admin_updateApplication<T, CT>(instance, cb, excb, sentcb);
20164template<
class T,
typename CT> Callback_Admin_updateApplicationPtr
20165newCallback_Admin_updateApplication(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20167 return new Callback_Admin_updateApplication<T, CT>(instance, 0, excb, sentcb);
20176class CallbackNC_Admin_syncApplicationWithoutRestart :
public Callback_Admin_syncApplicationWithoutRestart_Base,
public ::IceInternal::TwowayCallbackNC<T>
20180 typedef IceUtil::Handle<T> TPtr;
20182 typedef void (T::*Exception)(const ::Ice::Exception&);
20183 typedef void (T::*Sent)(bool);
20184 typedef void (T::*Response)();
20186 CallbackNC_Admin_syncApplicationWithoutRestart(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
20187 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
20192 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
20194 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
20197 proxy->end_syncApplicationWithoutRestart(result);
20199 catch(const ::Ice::Exception& ex)
20201 ::IceInternal::CallbackNC<T>::exception(result, ex);
20206 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
20213 Response _response;
20224template<
class T> Callback_Admin_syncApplicationWithoutRestartPtr
20225newCallback_Admin_syncApplicationWithoutRestart(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20227 return new CallbackNC_Admin_syncApplicationWithoutRestart<T>(instance, cb, excb, sentcb);
20237template<
class T> Callback_Admin_syncApplicationWithoutRestartPtr
20238newCallback_Admin_syncApplicationWithoutRestart(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20240 return new CallbackNC_Admin_syncApplicationWithoutRestart<T>(instance, 0, excb, sentcb);
20251template<
class T> Callback_Admin_syncApplicationWithoutRestartPtr
20252newCallback_Admin_syncApplicationWithoutRestart(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20254 return new CallbackNC_Admin_syncApplicationWithoutRestart<T>(instance, cb, excb, sentcb);
20264template<
class T> Callback_Admin_syncApplicationWithoutRestartPtr
20265newCallback_Admin_syncApplicationWithoutRestart(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20267 return new CallbackNC_Admin_syncApplicationWithoutRestart<T>(instance, 0, excb, sentcb);
20275template<
class T,
typename CT>
20276class Callback_Admin_syncApplicationWithoutRestart :
public Callback_Admin_syncApplicationWithoutRestart_Base,
public ::IceInternal::TwowayCallback<T, CT>
20280 typedef IceUtil::Handle<T> TPtr;
20282 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
20283 typedef void (T::*Sent)(bool ,
const CT&);
20284 typedef void (T::*Response)(
const CT&);
20286 Callback_Admin_syncApplicationWithoutRestart(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
20287 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
20292 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
20294 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
20297 proxy->end_syncApplicationWithoutRestart(result);
20299 catch(const ::Ice::Exception& ex)
20301 ::IceInternal::Callback<T, CT>::exception(result, ex);
20306 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
20313 Response _response;
20325template<
class T,
typename CT> Callback_Admin_syncApplicationWithoutRestartPtr
20326newCallback_Admin_syncApplicationWithoutRestart(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20328 return new Callback_Admin_syncApplicationWithoutRestart<T, CT>(instance, cb, excb, sentcb);
20339template<
class T,
typename CT> Callback_Admin_syncApplicationWithoutRestartPtr
20340newCallback_Admin_syncApplicationWithoutRestart(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20342 return new Callback_Admin_syncApplicationWithoutRestart<T, CT>(instance, 0, excb, sentcb);
20354template<
class T,
typename CT> Callback_Admin_syncApplicationWithoutRestartPtr
20355newCallback_Admin_syncApplicationWithoutRestart(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20357 return new Callback_Admin_syncApplicationWithoutRestart<T, CT>(instance, cb, excb, sentcb);
20368template<
class T,
typename CT> Callback_Admin_syncApplicationWithoutRestartPtr
20369newCallback_Admin_syncApplicationWithoutRestart(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20371 return new Callback_Admin_syncApplicationWithoutRestart<T, CT>(instance, 0, excb, sentcb);
20380class CallbackNC_Admin_updateApplicationWithoutRestart :
public Callback_Admin_updateApplicationWithoutRestart_Base,
public ::IceInternal::TwowayCallbackNC<T>
20384 typedef IceUtil::Handle<T> TPtr;
20386 typedef void (T::*Exception)(const ::Ice::Exception&);
20387 typedef void (T::*Sent)(bool);
20388 typedef void (T::*Response)();
20390 CallbackNC_Admin_updateApplicationWithoutRestart(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
20391 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
20396 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
20398 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
20401 proxy->end_updateApplicationWithoutRestart(result);
20403 catch(const ::Ice::Exception& ex)
20405 ::IceInternal::CallbackNC<T>::exception(result, ex);
20410 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
20417 Response _response;
20428template<
class T> Callback_Admin_updateApplicationWithoutRestartPtr
20429newCallback_Admin_updateApplicationWithoutRestart(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20431 return new CallbackNC_Admin_updateApplicationWithoutRestart<T>(instance, cb, excb, sentcb);
20441template<
class T> Callback_Admin_updateApplicationWithoutRestartPtr
20442newCallback_Admin_updateApplicationWithoutRestart(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20444 return new CallbackNC_Admin_updateApplicationWithoutRestart<T>(instance, 0, excb, sentcb);
20455template<
class T> Callback_Admin_updateApplicationWithoutRestartPtr
20456newCallback_Admin_updateApplicationWithoutRestart(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20458 return new CallbackNC_Admin_updateApplicationWithoutRestart<T>(instance, cb, excb, sentcb);
20468template<
class T> Callback_Admin_updateApplicationWithoutRestartPtr
20469newCallback_Admin_updateApplicationWithoutRestart(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20471 return new CallbackNC_Admin_updateApplicationWithoutRestart<T>(instance, 0, excb, sentcb);
20479template<
class T,
typename CT>
20480class Callback_Admin_updateApplicationWithoutRestart :
public Callback_Admin_updateApplicationWithoutRestart_Base,
public ::IceInternal::TwowayCallback<T, CT>
20484 typedef IceUtil::Handle<T> TPtr;
20486 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
20487 typedef void (T::*Sent)(bool ,
const CT&);
20488 typedef void (T::*Response)(
const CT&);
20490 Callback_Admin_updateApplicationWithoutRestart(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
20491 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
20496 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
20498 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
20501 proxy->end_updateApplicationWithoutRestart(result);
20503 catch(const ::Ice::Exception& ex)
20505 ::IceInternal::Callback<T, CT>::exception(result, ex);
20510 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
20517 Response _response;
20529template<
class T,
typename CT> Callback_Admin_updateApplicationWithoutRestartPtr
20530newCallback_Admin_updateApplicationWithoutRestart(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20532 return new Callback_Admin_updateApplicationWithoutRestart<T, CT>(instance, cb, excb, sentcb);
20543template<
class T,
typename CT> Callback_Admin_updateApplicationWithoutRestartPtr
20544newCallback_Admin_updateApplicationWithoutRestart(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20546 return new Callback_Admin_updateApplicationWithoutRestart<T, CT>(instance, 0, excb, sentcb);
20558template<
class T,
typename CT> Callback_Admin_updateApplicationWithoutRestartPtr
20559newCallback_Admin_updateApplicationWithoutRestart(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20561 return new Callback_Admin_updateApplicationWithoutRestart<T, CT>(instance, cb, excb, sentcb);
20572template<
class T,
typename CT> Callback_Admin_updateApplicationWithoutRestartPtr
20573newCallback_Admin_updateApplicationWithoutRestart(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20575 return new Callback_Admin_updateApplicationWithoutRestart<T, CT>(instance, 0, excb, sentcb);
20584class CallbackNC_Admin_removeApplication :
public Callback_Admin_removeApplication_Base,
public ::IceInternal::TwowayCallbackNC<T>
20588 typedef IceUtil::Handle<T> TPtr;
20590 typedef void (T::*Exception)(const ::Ice::Exception&);
20591 typedef void (T::*Sent)(bool);
20592 typedef void (T::*Response)();
20594 CallbackNC_Admin_removeApplication(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
20595 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
20600 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
20602 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
20605 proxy->end_removeApplication(result);
20607 catch(const ::Ice::Exception& ex)
20609 ::IceInternal::CallbackNC<T>::exception(result, ex);
20614 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
20621 Response _response;
20632template<
class T> Callback_Admin_removeApplicationPtr
20633newCallback_Admin_removeApplication(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20635 return new CallbackNC_Admin_removeApplication<T>(instance, cb, excb, sentcb);
20645template<
class T> Callback_Admin_removeApplicationPtr
20646newCallback_Admin_removeApplication(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20648 return new CallbackNC_Admin_removeApplication<T>(instance, 0, excb, sentcb);
20659template<
class T> Callback_Admin_removeApplicationPtr
20660newCallback_Admin_removeApplication(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20662 return new CallbackNC_Admin_removeApplication<T>(instance, cb, excb, sentcb);
20672template<
class T> Callback_Admin_removeApplicationPtr
20673newCallback_Admin_removeApplication(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20675 return new CallbackNC_Admin_removeApplication<T>(instance, 0, excb, sentcb);
20683template<
class T,
typename CT>
20684class Callback_Admin_removeApplication :
public Callback_Admin_removeApplication_Base,
public ::IceInternal::TwowayCallback<T, CT>
20688 typedef IceUtil::Handle<T> TPtr;
20690 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
20691 typedef void (T::*Sent)(bool ,
const CT&);
20692 typedef void (T::*Response)(
const CT&);
20694 Callback_Admin_removeApplication(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
20695 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
20700 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
20702 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
20705 proxy->end_removeApplication(result);
20707 catch(const ::Ice::Exception& ex)
20709 ::IceInternal::Callback<T, CT>::exception(result, ex);
20714 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
20721 Response _response;
20733template<
class T,
typename CT> Callback_Admin_removeApplicationPtr
20734newCallback_Admin_removeApplication(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20736 return new Callback_Admin_removeApplication<T, CT>(instance, cb, excb, sentcb);
20747template<
class T,
typename CT> Callback_Admin_removeApplicationPtr
20748newCallback_Admin_removeApplication(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20750 return new Callback_Admin_removeApplication<T, CT>(instance, 0, excb, sentcb);
20762template<
class T,
typename CT> Callback_Admin_removeApplicationPtr
20763newCallback_Admin_removeApplication(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20765 return new Callback_Admin_removeApplication<T, CT>(instance, cb, excb, sentcb);
20776template<
class T,
typename CT> Callback_Admin_removeApplicationPtr
20777newCallback_Admin_removeApplication(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20779 return new Callback_Admin_removeApplication<T, CT>(instance, 0, excb, sentcb);
20788class CallbackNC_Admin_instantiateServer :
public Callback_Admin_instantiateServer_Base,
public ::IceInternal::TwowayCallbackNC<T>
20792 typedef IceUtil::Handle<T> TPtr;
20794 typedef void (T::*Exception)(const ::Ice::Exception&);
20795 typedef void (T::*Sent)(bool);
20796 typedef void (T::*Response)();
20798 CallbackNC_Admin_instantiateServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
20799 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
20804 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
20806 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
20809 proxy->end_instantiateServer(result);
20811 catch(const ::Ice::Exception& ex)
20813 ::IceInternal::CallbackNC<T>::exception(result, ex);
20818 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
20825 Response _response;
20836template<
class T> Callback_Admin_instantiateServerPtr
20837newCallback_Admin_instantiateServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20839 return new CallbackNC_Admin_instantiateServer<T>(instance, cb, excb, sentcb);
20849template<
class T> Callback_Admin_instantiateServerPtr
20850newCallback_Admin_instantiateServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20852 return new CallbackNC_Admin_instantiateServer<T>(instance, 0, excb, sentcb);
20863template<
class T> Callback_Admin_instantiateServerPtr
20864newCallback_Admin_instantiateServer(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20866 return new CallbackNC_Admin_instantiateServer<T>(instance, cb, excb, sentcb);
20876template<
class T> Callback_Admin_instantiateServerPtr
20877newCallback_Admin_instantiateServer(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
20879 return new CallbackNC_Admin_instantiateServer<T>(instance, 0, excb, sentcb);
20887template<
class T,
typename CT>
20888class Callback_Admin_instantiateServer :
public Callback_Admin_instantiateServer_Base,
public ::IceInternal::TwowayCallback<T, CT>
20892 typedef IceUtil::Handle<T> TPtr;
20894 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
20895 typedef void (T::*Sent)(bool ,
const CT&);
20896 typedef void (T::*Response)(
const CT&);
20898 Callback_Admin_instantiateServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
20899 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
20904 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
20906 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
20909 proxy->end_instantiateServer(result);
20911 catch(const ::Ice::Exception& ex)
20913 ::IceInternal::Callback<T, CT>::exception(result, ex);
20918 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
20925 Response _response;
20937template<
class T,
typename CT> Callback_Admin_instantiateServerPtr
20938newCallback_Admin_instantiateServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20940 return new Callback_Admin_instantiateServer<T, CT>(instance, cb, excb, sentcb);
20951template<
class T,
typename CT> Callback_Admin_instantiateServerPtr
20952newCallback_Admin_instantiateServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20954 return new Callback_Admin_instantiateServer<T, CT>(instance, 0, excb, sentcb);
20966template<
class T,
typename CT> Callback_Admin_instantiateServerPtr
20967newCallback_Admin_instantiateServer(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20969 return new Callback_Admin_instantiateServer<T, CT>(instance, cb, excb, sentcb);
20980template<
class T,
typename CT> Callback_Admin_instantiateServerPtr
20981newCallback_Admin_instantiateServer(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
20983 return new Callback_Admin_instantiateServer<T, CT>(instance, 0, excb, sentcb);
20992class CallbackNC_Admin_patchApplication :
public Callback_Admin_patchApplication_Base,
public ::IceInternal::TwowayCallbackNC<T>
20996 typedef IceUtil::Handle<T> TPtr;
20998 typedef void (T::*Exception)(const ::Ice::Exception&);
20999 typedef void (T::*Sent)(bool);
21000 typedef void (T::*Response)();
21002 CallbackNC_Admin_patchApplication(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21003 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
21008 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21010 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21013 proxy->end_patchApplication(result);
21015 catch(const ::Ice::Exception& ex)
21017 ::IceInternal::CallbackNC<T>::exception(result, ex);
21022 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
21029 Response _response;
21040template<
class T> Callback_Admin_patchApplicationPtr
21041newCallback_Admin_patchApplication(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21043 return new CallbackNC_Admin_patchApplication<T>(instance, cb, excb, sentcb);
21053template<
class T> Callback_Admin_patchApplicationPtr
21054newCallback_Admin_patchApplication(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21056 return new CallbackNC_Admin_patchApplication<T>(instance, 0, excb, sentcb);
21067template<
class T> Callback_Admin_patchApplicationPtr
21068newCallback_Admin_patchApplication(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21070 return new CallbackNC_Admin_patchApplication<T>(instance, cb, excb, sentcb);
21080template<
class T> Callback_Admin_patchApplicationPtr
21081newCallback_Admin_patchApplication(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21083 return new CallbackNC_Admin_patchApplication<T>(instance, 0, excb, sentcb);
21091template<
class T,
typename CT>
21092class Callback_Admin_patchApplication :
public Callback_Admin_patchApplication_Base,
public ::IceInternal::TwowayCallback<T, CT>
21096 typedef IceUtil::Handle<T> TPtr;
21098 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
21099 typedef void (T::*Sent)(bool ,
const CT&);
21100 typedef void (T::*Response)(
const CT&);
21102 Callback_Admin_patchApplication(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21103 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
21108 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21110 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21113 proxy->end_patchApplication(result);
21115 catch(const ::Ice::Exception& ex)
21117 ::IceInternal::Callback<T, CT>::exception(result, ex);
21122 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
21129 Response _response;
21141template<
class T,
typename CT> Callback_Admin_patchApplicationPtr
21142newCallback_Admin_patchApplication(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21144 return new Callback_Admin_patchApplication<T, CT>(instance, cb, excb, sentcb);
21155template<
class T,
typename CT> Callback_Admin_patchApplicationPtr
21156newCallback_Admin_patchApplication(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21158 return new Callback_Admin_patchApplication<T, CT>(instance, 0, excb, sentcb);
21170template<
class T,
typename CT> Callback_Admin_patchApplicationPtr
21171newCallback_Admin_patchApplication(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21173 return new Callback_Admin_patchApplication<T, CT>(instance, cb, excb, sentcb);
21184template<
class T,
typename CT> Callback_Admin_patchApplicationPtr
21185newCallback_Admin_patchApplication(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21187 return new Callback_Admin_patchApplication<T, CT>(instance, 0, excb, sentcb);
21196class CallbackNC_Admin_getApplicationInfo :
public Callback_Admin_getApplicationInfo_Base,
public ::IceInternal::TwowayCallbackNC<T>
21200 typedef IceUtil::Handle<T> TPtr;
21202 typedef void (T::*Exception)(const ::Ice::Exception&);
21203 typedef void (T::*Sent)(bool);
21204 typedef void (T::*Response)(
const ApplicationInfo&);
21206 CallbackNC_Admin_getApplicationInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21207 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
21212 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21214 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21215 ApplicationInfo ret;
21218 ret = proxy->end_getApplicationInfo(result);
21220 catch(const ::Ice::Exception& ex)
21222 ::IceInternal::CallbackNC<T>::exception(result, ex);
21227 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
21234 Response _response;
21245template<
class T> Callback_Admin_getApplicationInfoPtr
21246newCallback_Admin_getApplicationInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ApplicationInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21248 return new CallbackNC_Admin_getApplicationInfo<T>(instance, cb, excb, sentcb);
21259template<
class T> Callback_Admin_getApplicationInfoPtr
21260newCallback_Admin_getApplicationInfo(T* instance,
void (T::*cb)(
const ApplicationInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21262 return new CallbackNC_Admin_getApplicationInfo<T>(instance, cb, excb, sentcb);
21270template<
class T,
typename CT>
21271class Callback_Admin_getApplicationInfo :
public Callback_Admin_getApplicationInfo_Base,
public ::IceInternal::TwowayCallback<T, CT>
21275 typedef IceUtil::Handle<T> TPtr;
21277 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
21278 typedef void (T::*Sent)(bool ,
const CT&);
21279 typedef void (T::*Response)(
const ApplicationInfo&,
const CT&);
21281 Callback_Admin_getApplicationInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21282 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
21287 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21289 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21290 ApplicationInfo ret;
21293 ret = proxy->end_getApplicationInfo(result);
21295 catch(const ::Ice::Exception& ex)
21297 ::IceInternal::Callback<T, CT>::exception(result, ex);
21302 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
21309 Response _response;
21321template<
class T,
typename CT> Callback_Admin_getApplicationInfoPtr
21322newCallback_Admin_getApplicationInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ApplicationInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21324 return new Callback_Admin_getApplicationInfo<T, CT>(instance, cb, excb, sentcb);
21336template<
class T,
typename CT> Callback_Admin_getApplicationInfoPtr
21337newCallback_Admin_getApplicationInfo(T* instance,
void (T::*cb)(
const ApplicationInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21339 return new Callback_Admin_getApplicationInfo<T, CT>(instance, cb, excb, sentcb);
21348class CallbackNC_Admin_getDefaultApplicationDescriptor :
public Callback_Admin_getDefaultApplicationDescriptor_Base,
public ::IceInternal::TwowayCallbackNC<T>
21352 typedef IceUtil::Handle<T> TPtr;
21354 typedef void (T::*Exception)(const ::Ice::Exception&);
21355 typedef void (T::*Sent)(bool);
21356 typedef void (T::*Response)(
const ApplicationDescriptor&);
21358 CallbackNC_Admin_getDefaultApplicationDescriptor(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21359 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
21364 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21366 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21367 ApplicationDescriptor ret;
21370 ret = proxy->end_getDefaultApplicationDescriptor(result);
21372 catch(const ::Ice::Exception& ex)
21374 ::IceInternal::CallbackNC<T>::exception(result, ex);
21379 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
21386 Response _response;
21397template<
class T> Callback_Admin_getDefaultApplicationDescriptorPtr
21398newCallback_Admin_getDefaultApplicationDescriptor(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ApplicationDescriptor&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21400 return new CallbackNC_Admin_getDefaultApplicationDescriptor<T>(instance, cb, excb, sentcb);
21411template<
class T> Callback_Admin_getDefaultApplicationDescriptorPtr
21412newCallback_Admin_getDefaultApplicationDescriptor(T* instance,
void (T::*cb)(
const ApplicationDescriptor&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21414 return new CallbackNC_Admin_getDefaultApplicationDescriptor<T>(instance, cb, excb, sentcb);
21422template<
class T,
typename CT>
21423class Callback_Admin_getDefaultApplicationDescriptor :
public Callback_Admin_getDefaultApplicationDescriptor_Base,
public ::IceInternal::TwowayCallback<T, CT>
21427 typedef IceUtil::Handle<T> TPtr;
21429 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
21430 typedef void (T::*Sent)(bool ,
const CT&);
21431 typedef void (T::*Response)(
const ApplicationDescriptor&,
const CT&);
21433 Callback_Admin_getDefaultApplicationDescriptor(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21434 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
21439 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21441 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21442 ApplicationDescriptor ret;
21445 ret = proxy->end_getDefaultApplicationDescriptor(result);
21447 catch(const ::Ice::Exception& ex)
21449 ::IceInternal::Callback<T, CT>::exception(result, ex);
21454 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
21461 Response _response;
21473template<
class T,
typename CT> Callback_Admin_getDefaultApplicationDescriptorPtr
21474newCallback_Admin_getDefaultApplicationDescriptor(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ApplicationDescriptor&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21476 return new Callback_Admin_getDefaultApplicationDescriptor<T, CT>(instance, cb, excb, sentcb);
21488template<
class T,
typename CT> Callback_Admin_getDefaultApplicationDescriptorPtr
21489newCallback_Admin_getDefaultApplicationDescriptor(T* instance,
void (T::*cb)(
const ApplicationDescriptor&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21491 return new Callback_Admin_getDefaultApplicationDescriptor<T, CT>(instance, cb, excb, sentcb);
21500class CallbackNC_Admin_getAllApplicationNames :
public Callback_Admin_getAllApplicationNames_Base,
public ::IceInternal::TwowayCallbackNC<T>
21504 typedef IceUtil::Handle<T> TPtr;
21506 typedef void (T::*Exception)(const ::Ice::Exception&);
21507 typedef void (T::*Sent)(bool);
21508 typedef void (T::*Response)(const ::Ice::StringSeq&);
21510 CallbackNC_Admin_getAllApplicationNames(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21511 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
21516 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21518 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21522 ret = proxy->end_getAllApplicationNames(result);
21524 catch(const ::Ice::Exception& ex)
21526 ::IceInternal::CallbackNC<T>::exception(result, ex);
21531 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
21538 Response _response;
21549template<
class T> Callback_Admin_getAllApplicationNamesPtr
21550newCallback_Admin_getAllApplicationNames(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21552 return new CallbackNC_Admin_getAllApplicationNames<T>(instance, cb, excb, sentcb);
21563template<
class T> Callback_Admin_getAllApplicationNamesPtr
21564newCallback_Admin_getAllApplicationNames(T* instance,
void (T::*cb)(const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21566 return new CallbackNC_Admin_getAllApplicationNames<T>(instance, cb, excb, sentcb);
21574template<
class T,
typename CT>
21575class Callback_Admin_getAllApplicationNames :
public Callback_Admin_getAllApplicationNames_Base,
public ::IceInternal::TwowayCallback<T, CT>
21579 typedef IceUtil::Handle<T> TPtr;
21581 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
21582 typedef void (T::*Sent)(bool ,
const CT&);
21583 typedef void (T::*Response)(const ::Ice::StringSeq&,
const CT&);
21585 Callback_Admin_getAllApplicationNames(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21586 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
21591 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21593 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21597 ret = proxy->end_getAllApplicationNames(result);
21599 catch(const ::Ice::Exception& ex)
21601 ::IceInternal::Callback<T, CT>::exception(result, ex);
21606 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
21613 Response _response;
21625template<
class T,
typename CT> Callback_Admin_getAllApplicationNamesPtr
21626newCallback_Admin_getAllApplicationNames(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21628 return new Callback_Admin_getAllApplicationNames<T, CT>(instance, cb, excb, sentcb);
21640template<
class T,
typename CT> Callback_Admin_getAllApplicationNamesPtr
21641newCallback_Admin_getAllApplicationNames(T* instance,
void (T::*cb)(const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21643 return new Callback_Admin_getAllApplicationNames<T, CT>(instance, cb, excb, sentcb);
21652class CallbackNC_Admin_getServerInfo :
public Callback_Admin_getServerInfo_Base,
public ::IceInternal::TwowayCallbackNC<T>
21656 typedef IceUtil::Handle<T> TPtr;
21658 typedef void (T::*Exception)(const ::Ice::Exception&);
21659 typedef void (T::*Sent)(bool);
21660 typedef void (T::*Response)(
const ServerInfo&);
21662 CallbackNC_Admin_getServerInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21663 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
21668 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21670 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21674 ret = proxy->end_getServerInfo(result);
21676 catch(const ::Ice::Exception& ex)
21678 ::IceInternal::CallbackNC<T>::exception(result, ex);
21683 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
21690 Response _response;
21701template<
class T> Callback_Admin_getServerInfoPtr
21702newCallback_Admin_getServerInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ServerInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21704 return new CallbackNC_Admin_getServerInfo<T>(instance, cb, excb, sentcb);
21715template<
class T> Callback_Admin_getServerInfoPtr
21716newCallback_Admin_getServerInfo(T* instance,
void (T::*cb)(
const ServerInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21718 return new CallbackNC_Admin_getServerInfo<T>(instance, cb, excb, sentcb);
21726template<
class T,
typename CT>
21727class Callback_Admin_getServerInfo :
public Callback_Admin_getServerInfo_Base,
public ::IceInternal::TwowayCallback<T, CT>
21731 typedef IceUtil::Handle<T> TPtr;
21733 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
21734 typedef void (T::*Sent)(bool ,
const CT&);
21735 typedef void (T::*Response)(
const ServerInfo&,
const CT&);
21737 Callback_Admin_getServerInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21738 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
21743 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21745 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21749 ret = proxy->end_getServerInfo(result);
21751 catch(const ::Ice::Exception& ex)
21753 ::IceInternal::Callback<T, CT>::exception(result, ex);
21758 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
21765 Response _response;
21777template<
class T,
typename CT> Callback_Admin_getServerInfoPtr
21778newCallback_Admin_getServerInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ServerInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21780 return new Callback_Admin_getServerInfo<T, CT>(instance, cb, excb, sentcb);
21792template<
class T,
typename CT> Callback_Admin_getServerInfoPtr
21793newCallback_Admin_getServerInfo(T* instance,
void (T::*cb)(
const ServerInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21795 return new Callback_Admin_getServerInfo<T, CT>(instance, cb, excb, sentcb);
21804class CallbackNC_Admin_getServerState :
public Callback_Admin_getServerState_Base,
public ::IceInternal::TwowayCallbackNC<T>
21808 typedef IceUtil::Handle<T> TPtr;
21810 typedef void (T::*Exception)(const ::Ice::Exception&);
21811 typedef void (T::*Sent)(bool);
21814 CallbackNC_Admin_getServerState(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21815 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
21820 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21822 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21826 ret = proxy->end_getServerState(result);
21828 catch(const ::Ice::Exception& ex)
21830 ::IceInternal::CallbackNC<T>::exception(result, ex);
21835 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
21842 Response _response;
21853template<
class T> Callback_Admin_getServerStatePtr
21854newCallback_Admin_getServerState(
const IceUtil::Handle<T>& instance,
void (T::*cb)(ServerState),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21856 return new CallbackNC_Admin_getServerState<T>(instance, cb, excb, sentcb);
21867template<
class T> Callback_Admin_getServerStatePtr
21868newCallback_Admin_getServerState(T* instance,
void (T::*cb)(ServerState),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
21870 return new CallbackNC_Admin_getServerState<T>(instance, cb, excb, sentcb);
21878template<
class T,
typename CT>
21879class Callback_Admin_getServerState :
public Callback_Admin_getServerState_Base,
public ::IceInternal::TwowayCallback<T, CT>
21883 typedef IceUtil::Handle<T> TPtr;
21885 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
21886 typedef void (T::*Sent)(bool ,
const CT&);
21887 typedef void (T::*Response)(
ServerState,
const CT&);
21889 Callback_Admin_getServerState(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21890 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
21895 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21897 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21901 ret = proxy->end_getServerState(result);
21903 catch(const ::Ice::Exception& ex)
21905 ::IceInternal::Callback<T, CT>::exception(result, ex);
21910 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
21917 Response _response;
21929template<
class T,
typename CT> Callback_Admin_getServerStatePtr
21930newCallback_Admin_getServerState(
const IceUtil::Handle<T>& instance,
void (T::*cb)(ServerState,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21932 return new Callback_Admin_getServerState<T, CT>(instance, cb, excb, sentcb);
21944template<
class T,
typename CT> Callback_Admin_getServerStatePtr
21945newCallback_Admin_getServerState(T* instance,
void (T::*cb)(ServerState,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
21947 return new Callback_Admin_getServerState<T, CT>(instance, cb, excb, sentcb);
21956class CallbackNC_Admin_getServerPid :
public Callback_Admin_getServerPid_Base,
public ::IceInternal::TwowayCallbackNC<T>
21960 typedef IceUtil::Handle<T> TPtr;
21962 typedef void (T::*Exception)(const ::Ice::Exception&);
21963 typedef void (T::*Sent)(bool);
21966 CallbackNC_Admin_getServerPid(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
21967 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
21972 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
21974 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
21978 ret = proxy->end_getServerPid(result);
21980 catch(const ::Ice::Exception& ex)
21982 ::IceInternal::CallbackNC<T>::exception(result, ex);
21987 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
21994 Response _response;
22005template<
class T> Callback_Admin_getServerPidPtr
22006newCallback_Admin_getServerPid(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
::Ice::Int),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22008 return new CallbackNC_Admin_getServerPid<T>(instance, cb, excb, sentcb);
22019template<
class T> Callback_Admin_getServerPidPtr
22020newCallback_Admin_getServerPid(T* instance,
void (T::*cb)(
::Ice::Int),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22022 return new CallbackNC_Admin_getServerPid<T>(instance, cb, excb, sentcb);
22030template<
class T,
typename CT>
22031class Callback_Admin_getServerPid :
public Callback_Admin_getServerPid_Base,
public ::IceInternal::TwowayCallback<T, CT>
22035 typedef IceUtil::Handle<T> TPtr;
22037 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
22038 typedef void (T::*Sent)(bool ,
const CT&);
22039 typedef void (T::*Response)(
::Ice::Int,
const CT&);
22041 Callback_Admin_getServerPid(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22042 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
22047 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22049 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22053 ret = proxy->end_getServerPid(result);
22055 catch(const ::Ice::Exception& ex)
22057 ::IceInternal::Callback<T, CT>::exception(result, ex);
22062 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
22069 Response _response;
22081template<
class T,
typename CT> Callback_Admin_getServerPidPtr
22082newCallback_Admin_getServerPid(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
::Ice::Int,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22084 return new Callback_Admin_getServerPid<T, CT>(instance, cb, excb, sentcb);
22096template<
class T,
typename CT> Callback_Admin_getServerPidPtr
22097newCallback_Admin_getServerPid(T* instance,
void (T::*cb)(
::Ice::Int,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22099 return new Callback_Admin_getServerPid<T, CT>(instance, cb, excb, sentcb);
22108class CallbackNC_Admin_getServerAdminCategory :
public Callback_Admin_getServerAdminCategory_Base,
public ::IceInternal::TwowayCallbackNC<T>
22112 typedef IceUtil::Handle<T> TPtr;
22114 typedef void (T::*Exception)(const ::Ice::Exception&);
22115 typedef void (T::*Sent)(bool);
22116 typedef void (T::*Response)(const ::std::string&);
22118 CallbackNC_Admin_getServerAdminCategory(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22119 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
22124 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22126 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22130 ret = proxy->end_getServerAdminCategory(result);
22132 catch(const ::Ice::Exception& ex)
22134 ::IceInternal::CallbackNC<T>::exception(result, ex);
22139 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
22146 Response _response;
22157template<
class T> Callback_Admin_getServerAdminCategoryPtr
22158newCallback_Admin_getServerAdminCategory(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::std::string&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22160 return new CallbackNC_Admin_getServerAdminCategory<T>(instance, cb, excb, sentcb);
22171template<
class T> Callback_Admin_getServerAdminCategoryPtr
22172newCallback_Admin_getServerAdminCategory(T* instance,
void (T::*cb)(const ::std::string&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22174 return new CallbackNC_Admin_getServerAdminCategory<T>(instance, cb, excb, sentcb);
22182template<
class T,
typename CT>
22183class Callback_Admin_getServerAdminCategory :
public Callback_Admin_getServerAdminCategory_Base,
public ::IceInternal::TwowayCallback<T, CT>
22187 typedef IceUtil::Handle<T> TPtr;
22189 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
22190 typedef void (T::*Sent)(bool ,
const CT&);
22191 typedef void (T::*Response)(const ::std::string&,
const CT&);
22193 Callback_Admin_getServerAdminCategory(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22194 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
22199 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22201 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22205 ret = proxy->end_getServerAdminCategory(result);
22207 catch(const ::Ice::Exception& ex)
22209 ::IceInternal::Callback<T, CT>::exception(result, ex);
22214 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
22221 Response _response;
22233template<
class T,
typename CT> Callback_Admin_getServerAdminCategoryPtr
22234newCallback_Admin_getServerAdminCategory(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::std::string&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22236 return new Callback_Admin_getServerAdminCategory<T, CT>(instance, cb, excb, sentcb);
22248template<
class T,
typename CT> Callback_Admin_getServerAdminCategoryPtr
22249newCallback_Admin_getServerAdminCategory(T* instance,
void (T::*cb)(const ::std::string&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22251 return new Callback_Admin_getServerAdminCategory<T, CT>(instance, cb, excb, sentcb);
22260class CallbackNC_Admin_getServerAdmin :
public Callback_Admin_getServerAdmin_Base,
public ::IceInternal::TwowayCallbackNC<T>
22264 typedef IceUtil::Handle<T> TPtr;
22266 typedef void (T::*Exception)(const ::Ice::Exception&);
22267 typedef void (T::*Sent)(bool);
22268 typedef void (T::*Response)(const ::Ice::ObjectPrx&);
22270 CallbackNC_Admin_getServerAdmin(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22271 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
22276 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22278 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22279 ::Ice::ObjectPrx ret;
22282 ret = proxy->end_getServerAdmin(result);
22284 catch(const ::Ice::Exception& ex)
22286 ::IceInternal::CallbackNC<T>::exception(result, ex);
22291 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
22298 Response _response;
22309template<
class T> Callback_Admin_getServerAdminPtr
22310newCallback_Admin_getServerAdmin(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::ObjectPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22312 return new CallbackNC_Admin_getServerAdmin<T>(instance, cb, excb, sentcb);
22323template<
class T> Callback_Admin_getServerAdminPtr
22324newCallback_Admin_getServerAdmin(T* instance,
void (T::*cb)(const ::Ice::ObjectPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22326 return new CallbackNC_Admin_getServerAdmin<T>(instance, cb, excb, sentcb);
22334template<
class T,
typename CT>
22335class Callback_Admin_getServerAdmin :
public Callback_Admin_getServerAdmin_Base,
public ::IceInternal::TwowayCallback<T, CT>
22339 typedef IceUtil::Handle<T> TPtr;
22341 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
22342 typedef void (T::*Sent)(bool ,
const CT&);
22343 typedef void (T::*Response)(const ::Ice::ObjectPrx&,
const CT&);
22345 Callback_Admin_getServerAdmin(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22346 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
22351 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22353 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22354 ::Ice::ObjectPrx ret;
22357 ret = proxy->end_getServerAdmin(result);
22359 catch(const ::Ice::Exception& ex)
22361 ::IceInternal::Callback<T, CT>::exception(result, ex);
22366 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
22373 Response _response;
22385template<
class T,
typename CT> Callback_Admin_getServerAdminPtr
22386newCallback_Admin_getServerAdmin(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::ObjectPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22388 return new Callback_Admin_getServerAdmin<T, CT>(instance, cb, excb, sentcb);
22400template<
class T,
typename CT> Callback_Admin_getServerAdminPtr
22401newCallback_Admin_getServerAdmin(T* instance,
void (T::*cb)(const ::Ice::ObjectPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22403 return new Callback_Admin_getServerAdmin<T, CT>(instance, cb, excb, sentcb);
22412class CallbackNC_Admin_enableServer :
public Callback_Admin_enableServer_Base,
public ::IceInternal::TwowayCallbackNC<T>
22416 typedef IceUtil::Handle<T> TPtr;
22418 typedef void (T::*Exception)(const ::Ice::Exception&);
22419 typedef void (T::*Sent)(bool);
22420 typedef void (T::*Response)();
22422 CallbackNC_Admin_enableServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22423 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
22428 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22430 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22433 proxy->end_enableServer(result);
22435 catch(const ::Ice::Exception& ex)
22437 ::IceInternal::CallbackNC<T>::exception(result, ex);
22442 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
22449 Response _response;
22460template<
class T> Callback_Admin_enableServerPtr
22461newCallback_Admin_enableServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22463 return new CallbackNC_Admin_enableServer<T>(instance, cb, excb, sentcb);
22473template<
class T> Callback_Admin_enableServerPtr
22474newCallback_Admin_enableServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22476 return new CallbackNC_Admin_enableServer<T>(instance, 0, excb, sentcb);
22487template<
class T> Callback_Admin_enableServerPtr
22488newCallback_Admin_enableServer(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22490 return new CallbackNC_Admin_enableServer<T>(instance, cb, excb, sentcb);
22500template<
class T> Callback_Admin_enableServerPtr
22501newCallback_Admin_enableServer(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22503 return new CallbackNC_Admin_enableServer<T>(instance, 0, excb, sentcb);
22511template<
class T,
typename CT>
22512class Callback_Admin_enableServer :
public Callback_Admin_enableServer_Base,
public ::IceInternal::TwowayCallback<T, CT>
22516 typedef IceUtil::Handle<T> TPtr;
22518 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
22519 typedef void (T::*Sent)(bool ,
const CT&);
22520 typedef void (T::*Response)(
const CT&);
22522 Callback_Admin_enableServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22523 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
22528 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22530 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22533 proxy->end_enableServer(result);
22535 catch(const ::Ice::Exception& ex)
22537 ::IceInternal::Callback<T, CT>::exception(result, ex);
22542 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
22549 Response _response;
22561template<
class T,
typename CT> Callback_Admin_enableServerPtr
22562newCallback_Admin_enableServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22564 return new Callback_Admin_enableServer<T, CT>(instance, cb, excb, sentcb);
22575template<
class T,
typename CT> Callback_Admin_enableServerPtr
22576newCallback_Admin_enableServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22578 return new Callback_Admin_enableServer<T, CT>(instance, 0, excb, sentcb);
22590template<
class T,
typename CT> Callback_Admin_enableServerPtr
22591newCallback_Admin_enableServer(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22593 return new Callback_Admin_enableServer<T, CT>(instance, cb, excb, sentcb);
22604template<
class T,
typename CT> Callback_Admin_enableServerPtr
22605newCallback_Admin_enableServer(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22607 return new Callback_Admin_enableServer<T, CT>(instance, 0, excb, sentcb);
22616class CallbackNC_Admin_isServerEnabled :
public Callback_Admin_isServerEnabled_Base,
public ::IceInternal::TwowayCallbackNC<T>
22620 typedef IceUtil::Handle<T> TPtr;
22622 typedef void (T::*Exception)(const ::Ice::Exception&);
22623 typedef void (T::*Sent)(bool);
22624 typedef void (T::*Response)(bool);
22626 CallbackNC_Admin_isServerEnabled(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22627 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
22632 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22634 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22638 ret = proxy->end_isServerEnabled(result);
22640 catch(const ::Ice::Exception& ex)
22642 ::IceInternal::CallbackNC<T>::exception(result, ex);
22647 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
22654 Response _response;
22665template<
class T> Callback_Admin_isServerEnabledPtr
22666newCallback_Admin_isServerEnabled(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
bool),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22668 return new CallbackNC_Admin_isServerEnabled<T>(instance, cb, excb, sentcb);
22679template<
class T> Callback_Admin_isServerEnabledPtr
22680newCallback_Admin_isServerEnabled(T* instance,
void (T::*cb)(
bool),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22682 return new CallbackNC_Admin_isServerEnabled<T>(instance, cb, excb, sentcb);
22690template<
class T,
typename CT>
22691class Callback_Admin_isServerEnabled :
public Callback_Admin_isServerEnabled_Base,
public ::IceInternal::TwowayCallback<T, CT>
22695 typedef IceUtil::Handle<T> TPtr;
22697 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
22698 typedef void (T::*Sent)(bool ,
const CT&);
22699 typedef void (T::*Response)(bool,
const CT&);
22701 Callback_Admin_isServerEnabled(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22702 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
22707 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22709 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22713 ret = proxy->end_isServerEnabled(result);
22715 catch(const ::Ice::Exception& ex)
22717 ::IceInternal::Callback<T, CT>::exception(result, ex);
22722 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
22729 Response _response;
22741template<
class T,
typename CT> Callback_Admin_isServerEnabledPtr
22742newCallback_Admin_isServerEnabled(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
bool,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22744 return new Callback_Admin_isServerEnabled<T, CT>(instance, cb, excb, sentcb);
22756template<
class T,
typename CT> Callback_Admin_isServerEnabledPtr
22757newCallback_Admin_isServerEnabled(T* instance,
void (T::*cb)(
bool,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22759 return new Callback_Admin_isServerEnabled<T, CT>(instance, cb, excb, sentcb);
22768class CallbackNC_Admin_startServer :
public Callback_Admin_startServer_Base,
public ::IceInternal::TwowayCallbackNC<T>
22772 typedef IceUtil::Handle<T> TPtr;
22774 typedef void (T::*Exception)(const ::Ice::Exception&);
22775 typedef void (T::*Sent)(bool);
22776 typedef void (T::*Response)();
22778 CallbackNC_Admin_startServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22779 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
22784 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22786 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22789 proxy->end_startServer(result);
22791 catch(const ::Ice::Exception& ex)
22793 ::IceInternal::CallbackNC<T>::exception(result, ex);
22798 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
22805 Response _response;
22816template<
class T> Callback_Admin_startServerPtr
22817newCallback_Admin_startServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22819 return new CallbackNC_Admin_startServer<T>(instance, cb, excb, sentcb);
22829template<
class T> Callback_Admin_startServerPtr
22830newCallback_Admin_startServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22832 return new CallbackNC_Admin_startServer<T>(instance, 0, excb, sentcb);
22843template<
class T> Callback_Admin_startServerPtr
22844newCallback_Admin_startServer(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22846 return new CallbackNC_Admin_startServer<T>(instance, cb, excb, sentcb);
22856template<
class T> Callback_Admin_startServerPtr
22857newCallback_Admin_startServer(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
22859 return new CallbackNC_Admin_startServer<T>(instance, 0, excb, sentcb);
22867template<
class T,
typename CT>
22868class Callback_Admin_startServer :
public Callback_Admin_startServer_Base,
public ::IceInternal::TwowayCallback<T, CT>
22872 typedef IceUtil::Handle<T> TPtr;
22874 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
22875 typedef void (T::*Sent)(bool ,
const CT&);
22876 typedef void (T::*Response)(
const CT&);
22878 Callback_Admin_startServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22879 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
22884 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22886 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22889 proxy->end_startServer(result);
22891 catch(const ::Ice::Exception& ex)
22893 ::IceInternal::Callback<T, CT>::exception(result, ex);
22898 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
22905 Response _response;
22917template<
class T,
typename CT> Callback_Admin_startServerPtr
22918newCallback_Admin_startServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22920 return new Callback_Admin_startServer<T, CT>(instance, cb, excb, sentcb);
22931template<
class T,
typename CT> Callback_Admin_startServerPtr
22932newCallback_Admin_startServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22934 return new Callback_Admin_startServer<T, CT>(instance, 0, excb, sentcb);
22946template<
class T,
typename CT> Callback_Admin_startServerPtr
22947newCallback_Admin_startServer(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22949 return new Callback_Admin_startServer<T, CT>(instance, cb, excb, sentcb);
22960template<
class T,
typename CT> Callback_Admin_startServerPtr
22961newCallback_Admin_startServer(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
22963 return new Callback_Admin_startServer<T, CT>(instance, 0, excb, sentcb);
22972class CallbackNC_Admin_stopServer :
public Callback_Admin_stopServer_Base,
public ::IceInternal::TwowayCallbackNC<T>
22976 typedef IceUtil::Handle<T> TPtr;
22978 typedef void (T::*Exception)(const ::Ice::Exception&);
22979 typedef void (T::*Sent)(bool);
22980 typedef void (T::*Response)();
22982 CallbackNC_Admin_stopServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
22983 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
22988 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
22990 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
22993 proxy->end_stopServer(result);
22995 catch(const ::Ice::Exception& ex)
22997 ::IceInternal::CallbackNC<T>::exception(result, ex);
23002 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
23009 Response _response;
23020template<
class T> Callback_Admin_stopServerPtr
23021newCallback_Admin_stopServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23023 return new CallbackNC_Admin_stopServer<T>(instance, cb, excb, sentcb);
23033template<
class T> Callback_Admin_stopServerPtr
23034newCallback_Admin_stopServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23036 return new CallbackNC_Admin_stopServer<T>(instance, 0, excb, sentcb);
23047template<
class T> Callback_Admin_stopServerPtr
23048newCallback_Admin_stopServer(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23050 return new CallbackNC_Admin_stopServer<T>(instance, cb, excb, sentcb);
23060template<
class T> Callback_Admin_stopServerPtr
23061newCallback_Admin_stopServer(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23063 return new CallbackNC_Admin_stopServer<T>(instance, 0, excb, sentcb);
23071template<
class T,
typename CT>
23072class Callback_Admin_stopServer :
public Callback_Admin_stopServer_Base,
public ::IceInternal::TwowayCallback<T, CT>
23076 typedef IceUtil::Handle<T> TPtr;
23078 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
23079 typedef void (T::*Sent)(bool ,
const CT&);
23080 typedef void (T::*Response)(
const CT&);
23082 Callback_Admin_stopServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23083 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
23088 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
23090 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
23093 proxy->end_stopServer(result);
23095 catch(const ::Ice::Exception& ex)
23097 ::IceInternal::Callback<T, CT>::exception(result, ex);
23102 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
23109 Response _response;
23121template<
class T,
typename CT> Callback_Admin_stopServerPtr
23122newCallback_Admin_stopServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23124 return new Callback_Admin_stopServer<T, CT>(instance, cb, excb, sentcb);
23135template<
class T,
typename CT> Callback_Admin_stopServerPtr
23136newCallback_Admin_stopServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23138 return new Callback_Admin_stopServer<T, CT>(instance, 0, excb, sentcb);
23150template<
class T,
typename CT> Callback_Admin_stopServerPtr
23151newCallback_Admin_stopServer(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23153 return new Callback_Admin_stopServer<T, CT>(instance, cb, excb, sentcb);
23164template<
class T,
typename CT> Callback_Admin_stopServerPtr
23165newCallback_Admin_stopServer(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23167 return new Callback_Admin_stopServer<T, CT>(instance, 0, excb, sentcb);
23176class CallbackNC_Admin_patchServer :
public Callback_Admin_patchServer_Base,
public ::IceInternal::TwowayCallbackNC<T>
23180 typedef IceUtil::Handle<T> TPtr;
23182 typedef void (T::*Exception)(const ::Ice::Exception&);
23183 typedef void (T::*Sent)(bool);
23184 typedef void (T::*Response)();
23186 CallbackNC_Admin_patchServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23187 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
23192 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
23194 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
23197 proxy->end_patchServer(result);
23199 catch(const ::Ice::Exception& ex)
23201 ::IceInternal::CallbackNC<T>::exception(result, ex);
23206 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
23213 Response _response;
23224template<
class T> Callback_Admin_patchServerPtr
23225newCallback_Admin_patchServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23227 return new CallbackNC_Admin_patchServer<T>(instance, cb, excb, sentcb);
23237template<
class T> Callback_Admin_patchServerPtr
23238newCallback_Admin_patchServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23240 return new CallbackNC_Admin_patchServer<T>(instance, 0, excb, sentcb);
23251template<
class T> Callback_Admin_patchServerPtr
23252newCallback_Admin_patchServer(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23254 return new CallbackNC_Admin_patchServer<T>(instance, cb, excb, sentcb);
23264template<
class T> Callback_Admin_patchServerPtr
23265newCallback_Admin_patchServer(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23267 return new CallbackNC_Admin_patchServer<T>(instance, 0, excb, sentcb);
23275template<
class T,
typename CT>
23276class Callback_Admin_patchServer :
public Callback_Admin_patchServer_Base,
public ::IceInternal::TwowayCallback<T, CT>
23280 typedef IceUtil::Handle<T> TPtr;
23282 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
23283 typedef void (T::*Sent)(bool ,
const CT&);
23284 typedef void (T::*Response)(
const CT&);
23286 Callback_Admin_patchServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23287 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
23292 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
23294 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
23297 proxy->end_patchServer(result);
23299 catch(const ::Ice::Exception& ex)
23301 ::IceInternal::Callback<T, CT>::exception(result, ex);
23306 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
23313 Response _response;
23325template<
class T,
typename CT> Callback_Admin_patchServerPtr
23326newCallback_Admin_patchServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23328 return new Callback_Admin_patchServer<T, CT>(instance, cb, excb, sentcb);
23339template<
class T,
typename CT> Callback_Admin_patchServerPtr
23340newCallback_Admin_patchServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23342 return new Callback_Admin_patchServer<T, CT>(instance, 0, excb, sentcb);
23354template<
class T,
typename CT> Callback_Admin_patchServerPtr
23355newCallback_Admin_patchServer(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23357 return new Callback_Admin_patchServer<T, CT>(instance, cb, excb, sentcb);
23368template<
class T,
typename CT> Callback_Admin_patchServerPtr
23369newCallback_Admin_patchServer(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23371 return new Callback_Admin_patchServer<T, CT>(instance, 0, excb, sentcb);
23380class CallbackNC_Admin_sendSignal :
public Callback_Admin_sendSignal_Base,
public ::IceInternal::TwowayCallbackNC<T>
23384 typedef IceUtil::Handle<T> TPtr;
23386 typedef void (T::*Exception)(const ::Ice::Exception&);
23387 typedef void (T::*Sent)(bool);
23388 typedef void (T::*Response)();
23390 CallbackNC_Admin_sendSignal(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23391 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
23396 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
23398 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
23401 proxy->end_sendSignal(result);
23403 catch(const ::Ice::Exception& ex)
23405 ::IceInternal::CallbackNC<T>::exception(result, ex);
23410 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
23417 Response _response;
23428template<
class T> Callback_Admin_sendSignalPtr
23429newCallback_Admin_sendSignal(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23431 return new CallbackNC_Admin_sendSignal<T>(instance, cb, excb, sentcb);
23441template<
class T> Callback_Admin_sendSignalPtr
23442newCallback_Admin_sendSignal(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23444 return new CallbackNC_Admin_sendSignal<T>(instance, 0, excb, sentcb);
23455template<
class T> Callback_Admin_sendSignalPtr
23456newCallback_Admin_sendSignal(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23458 return new CallbackNC_Admin_sendSignal<T>(instance, cb, excb, sentcb);
23468template<
class T> Callback_Admin_sendSignalPtr
23469newCallback_Admin_sendSignal(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23471 return new CallbackNC_Admin_sendSignal<T>(instance, 0, excb, sentcb);
23479template<
class T,
typename CT>
23480class Callback_Admin_sendSignal :
public Callback_Admin_sendSignal_Base,
public ::IceInternal::TwowayCallback<T, CT>
23484 typedef IceUtil::Handle<T> TPtr;
23486 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
23487 typedef void (T::*Sent)(bool ,
const CT&);
23488 typedef void (T::*Response)(
const CT&);
23490 Callback_Admin_sendSignal(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23491 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
23496 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
23498 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
23501 proxy->end_sendSignal(result);
23503 catch(const ::Ice::Exception& ex)
23505 ::IceInternal::Callback<T, CT>::exception(result, ex);
23510 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
23517 Response _response;
23529template<
class T,
typename CT> Callback_Admin_sendSignalPtr
23530newCallback_Admin_sendSignal(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23532 return new Callback_Admin_sendSignal<T, CT>(instance, cb, excb, sentcb);
23543template<
class T,
typename CT> Callback_Admin_sendSignalPtr
23544newCallback_Admin_sendSignal(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23546 return new Callback_Admin_sendSignal<T, CT>(instance, 0, excb, sentcb);
23558template<
class T,
typename CT> Callback_Admin_sendSignalPtr
23559newCallback_Admin_sendSignal(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23561 return new Callback_Admin_sendSignal<T, CT>(instance, cb, excb, sentcb);
23572template<
class T,
typename CT> Callback_Admin_sendSignalPtr
23573newCallback_Admin_sendSignal(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23575 return new Callback_Admin_sendSignal<T, CT>(instance, 0, excb, sentcb);
23584class CallbackNC_Admin_getAllServerIds :
public Callback_Admin_getAllServerIds_Base,
public ::IceInternal::TwowayCallbackNC<T>
23588 typedef IceUtil::Handle<T> TPtr;
23590 typedef void (T::*Exception)(const ::Ice::Exception&);
23591 typedef void (T::*Sent)(bool);
23592 typedef void (T::*Response)(const ::Ice::StringSeq&);
23594 CallbackNC_Admin_getAllServerIds(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23595 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
23600 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
23602 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
23606 ret = proxy->end_getAllServerIds(result);
23608 catch(const ::Ice::Exception& ex)
23610 ::IceInternal::CallbackNC<T>::exception(result, ex);
23615 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
23622 Response _response;
23633template<
class T> Callback_Admin_getAllServerIdsPtr
23634newCallback_Admin_getAllServerIds(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23636 return new CallbackNC_Admin_getAllServerIds<T>(instance, cb, excb, sentcb);
23647template<
class T> Callback_Admin_getAllServerIdsPtr
23648newCallback_Admin_getAllServerIds(T* instance,
void (T::*cb)(const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23650 return new CallbackNC_Admin_getAllServerIds<T>(instance, cb, excb, sentcb);
23658template<
class T,
typename CT>
23659class Callback_Admin_getAllServerIds :
public Callback_Admin_getAllServerIds_Base,
public ::IceInternal::TwowayCallback<T, CT>
23663 typedef IceUtil::Handle<T> TPtr;
23665 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
23666 typedef void (T::*Sent)(bool ,
const CT&);
23667 typedef void (T::*Response)(const ::Ice::StringSeq&,
const CT&);
23669 Callback_Admin_getAllServerIds(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23670 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
23675 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
23677 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
23681 ret = proxy->end_getAllServerIds(result);
23683 catch(const ::Ice::Exception& ex)
23685 ::IceInternal::Callback<T, CT>::exception(result, ex);
23690 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
23697 Response _response;
23709template<
class T,
typename CT> Callback_Admin_getAllServerIdsPtr
23710newCallback_Admin_getAllServerIds(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23712 return new Callback_Admin_getAllServerIds<T, CT>(instance, cb, excb, sentcb);
23724template<
class T,
typename CT> Callback_Admin_getAllServerIdsPtr
23725newCallback_Admin_getAllServerIds(T* instance,
void (T::*cb)(const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23727 return new Callback_Admin_getAllServerIds<T, CT>(instance, cb, excb, sentcb);
23736class CallbackNC_Admin_getAdapterInfo :
public Callback_Admin_getAdapterInfo_Base,
public ::IceInternal::TwowayCallbackNC<T>
23740 typedef IceUtil::Handle<T> TPtr;
23742 typedef void (T::*Exception)(const ::Ice::Exception&);
23743 typedef void (T::*Sent)(bool);
23746 CallbackNC_Admin_getAdapterInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23747 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
23752 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
23754 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
23758 ret = proxy->end_getAdapterInfo(result);
23760 catch(const ::Ice::Exception& ex)
23762 ::IceInternal::CallbackNC<T>::exception(result, ex);
23767 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
23774 Response _response;
23785template<
class T> Callback_Admin_getAdapterInfoPtr
23786newCallback_Admin_getAdapterInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const AdapterInfoSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23788 return new CallbackNC_Admin_getAdapterInfo<T>(instance, cb, excb, sentcb);
23799template<
class T> Callback_Admin_getAdapterInfoPtr
23800newCallback_Admin_getAdapterInfo(T* instance,
void (T::*cb)(
const AdapterInfoSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23802 return new CallbackNC_Admin_getAdapterInfo<T>(instance, cb, excb, sentcb);
23810template<
class T,
typename CT>
23811class Callback_Admin_getAdapterInfo :
public Callback_Admin_getAdapterInfo_Base,
public ::IceInternal::TwowayCallback<T, CT>
23815 typedef IceUtil::Handle<T> TPtr;
23817 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
23818 typedef void (T::*Sent)(bool ,
const CT&);
23821 Callback_Admin_getAdapterInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23822 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
23827 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
23829 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
23833 ret = proxy->end_getAdapterInfo(result);
23835 catch(const ::Ice::Exception& ex)
23837 ::IceInternal::Callback<T, CT>::exception(result, ex);
23842 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
23849 Response _response;
23861template<
class T,
typename CT> Callback_Admin_getAdapterInfoPtr
23862newCallback_Admin_getAdapterInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const AdapterInfoSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23864 return new Callback_Admin_getAdapterInfo<T, CT>(instance, cb, excb, sentcb);
23876template<
class T,
typename CT> Callback_Admin_getAdapterInfoPtr
23877newCallback_Admin_getAdapterInfo(T* instance,
void (T::*cb)(
const AdapterInfoSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
23879 return new Callback_Admin_getAdapterInfo<T, CT>(instance, cb, excb, sentcb);
23888class CallbackNC_Admin_removeAdapter :
public Callback_Admin_removeAdapter_Base,
public ::IceInternal::TwowayCallbackNC<T>
23892 typedef IceUtil::Handle<T> TPtr;
23894 typedef void (T::*Exception)(const ::Ice::Exception&);
23895 typedef void (T::*Sent)(bool);
23896 typedef void (T::*Response)();
23898 CallbackNC_Admin_removeAdapter(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23899 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
23904 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
23906 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
23909 proxy->end_removeAdapter(result);
23911 catch(const ::Ice::Exception& ex)
23913 ::IceInternal::CallbackNC<T>::exception(result, ex);
23918 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
23925 Response _response;
23936template<
class T> Callback_Admin_removeAdapterPtr
23937newCallback_Admin_removeAdapter(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23939 return new CallbackNC_Admin_removeAdapter<T>(instance, cb, excb, sentcb);
23949template<
class T> Callback_Admin_removeAdapterPtr
23950newCallback_Admin_removeAdapter(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23952 return new CallbackNC_Admin_removeAdapter<T>(instance, 0, excb, sentcb);
23963template<
class T> Callback_Admin_removeAdapterPtr
23964newCallback_Admin_removeAdapter(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23966 return new CallbackNC_Admin_removeAdapter<T>(instance, cb, excb, sentcb);
23976template<
class T> Callback_Admin_removeAdapterPtr
23977newCallback_Admin_removeAdapter(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
23979 return new CallbackNC_Admin_removeAdapter<T>(instance, 0, excb, sentcb);
23987template<
class T,
typename CT>
23988class Callback_Admin_removeAdapter :
public Callback_Admin_removeAdapter_Base,
public ::IceInternal::TwowayCallback<T, CT>
23992 typedef IceUtil::Handle<T> TPtr;
23994 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
23995 typedef void (T::*Sent)(bool ,
const CT&);
23996 typedef void (T::*Response)(
const CT&);
23998 Callback_Admin_removeAdapter(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
23999 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
24004 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24006 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24009 proxy->end_removeAdapter(result);
24011 catch(const ::Ice::Exception& ex)
24013 ::IceInternal::Callback<T, CT>::exception(result, ex);
24018 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
24025 Response _response;
24037template<
class T,
typename CT> Callback_Admin_removeAdapterPtr
24038newCallback_Admin_removeAdapter(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24040 return new Callback_Admin_removeAdapter<T, CT>(instance, cb, excb, sentcb);
24051template<
class T,
typename CT> Callback_Admin_removeAdapterPtr
24052newCallback_Admin_removeAdapter(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24054 return new Callback_Admin_removeAdapter<T, CT>(instance, 0, excb, sentcb);
24066template<
class T,
typename CT> Callback_Admin_removeAdapterPtr
24067newCallback_Admin_removeAdapter(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24069 return new Callback_Admin_removeAdapter<T, CT>(instance, cb, excb, sentcb);
24080template<
class T,
typename CT> Callback_Admin_removeAdapterPtr
24081newCallback_Admin_removeAdapter(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24083 return new Callback_Admin_removeAdapter<T, CT>(instance, 0, excb, sentcb);
24092class CallbackNC_Admin_getAllAdapterIds :
public Callback_Admin_getAllAdapterIds_Base,
public ::IceInternal::TwowayCallbackNC<T>
24096 typedef IceUtil::Handle<T> TPtr;
24098 typedef void (T::*Exception)(const ::Ice::Exception&);
24099 typedef void (T::*Sent)(bool);
24100 typedef void (T::*Response)(const ::Ice::StringSeq&);
24102 CallbackNC_Admin_getAllAdapterIds(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
24103 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
24108 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24110 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24114 ret = proxy->end_getAllAdapterIds(result);
24116 catch(const ::Ice::Exception& ex)
24118 ::IceInternal::CallbackNC<T>::exception(result, ex);
24123 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
24130 Response _response;
24141template<
class T> Callback_Admin_getAllAdapterIdsPtr
24142newCallback_Admin_getAllAdapterIds(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24144 return new CallbackNC_Admin_getAllAdapterIds<T>(instance, cb, excb, sentcb);
24155template<
class T> Callback_Admin_getAllAdapterIdsPtr
24156newCallback_Admin_getAllAdapterIds(T* instance,
void (T::*cb)(const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24158 return new CallbackNC_Admin_getAllAdapterIds<T>(instance, cb, excb, sentcb);
24166template<
class T,
typename CT>
24167class Callback_Admin_getAllAdapterIds :
public Callback_Admin_getAllAdapterIds_Base,
public ::IceInternal::TwowayCallback<T, CT>
24171 typedef IceUtil::Handle<T> TPtr;
24173 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
24174 typedef void (T::*Sent)(bool ,
const CT&);
24175 typedef void (T::*Response)(const ::Ice::StringSeq&,
const CT&);
24177 Callback_Admin_getAllAdapterIds(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
24178 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
24183 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24185 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24189 ret = proxy->end_getAllAdapterIds(result);
24191 catch(const ::Ice::Exception& ex)
24193 ::IceInternal::Callback<T, CT>::exception(result, ex);
24198 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
24205 Response _response;
24217template<
class T,
typename CT> Callback_Admin_getAllAdapterIdsPtr
24218newCallback_Admin_getAllAdapterIds(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24220 return new Callback_Admin_getAllAdapterIds<T, CT>(instance, cb, excb, sentcb);
24232template<
class T,
typename CT> Callback_Admin_getAllAdapterIdsPtr
24233newCallback_Admin_getAllAdapterIds(T* instance,
void (T::*cb)(const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24235 return new Callback_Admin_getAllAdapterIds<T, CT>(instance, cb, excb, sentcb);
24244class CallbackNC_Admin_addObject :
public Callback_Admin_addObject_Base,
public ::IceInternal::TwowayCallbackNC<T>
24248 typedef IceUtil::Handle<T> TPtr;
24250 typedef void (T::*Exception)(const ::Ice::Exception&);
24251 typedef void (T::*Sent)(bool);
24252 typedef void (T::*Response)();
24254 CallbackNC_Admin_addObject(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
24255 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
24260 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24262 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24265 proxy->end_addObject(result);
24267 catch(const ::Ice::Exception& ex)
24269 ::IceInternal::CallbackNC<T>::exception(result, ex);
24274 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
24281 Response _response;
24292template<
class T> Callback_Admin_addObjectPtr
24293newCallback_Admin_addObject(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24295 return new CallbackNC_Admin_addObject<T>(instance, cb, excb, sentcb);
24305template<
class T> Callback_Admin_addObjectPtr
24306newCallback_Admin_addObject(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24308 return new CallbackNC_Admin_addObject<T>(instance, 0, excb, sentcb);
24319template<
class T> Callback_Admin_addObjectPtr
24320newCallback_Admin_addObject(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24322 return new CallbackNC_Admin_addObject<T>(instance, cb, excb, sentcb);
24332template<
class T> Callback_Admin_addObjectPtr
24333newCallback_Admin_addObject(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24335 return new CallbackNC_Admin_addObject<T>(instance, 0, excb, sentcb);
24343template<
class T,
typename CT>
24344class Callback_Admin_addObject :
public Callback_Admin_addObject_Base,
public ::IceInternal::TwowayCallback<T, CT>
24348 typedef IceUtil::Handle<T> TPtr;
24350 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
24351 typedef void (T::*Sent)(bool ,
const CT&);
24352 typedef void (T::*Response)(
const CT&);
24354 Callback_Admin_addObject(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
24355 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
24360 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24362 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24365 proxy->end_addObject(result);
24367 catch(const ::Ice::Exception& ex)
24369 ::IceInternal::Callback<T, CT>::exception(result, ex);
24374 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
24381 Response _response;
24393template<
class T,
typename CT> Callback_Admin_addObjectPtr
24394newCallback_Admin_addObject(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24396 return new Callback_Admin_addObject<T, CT>(instance, cb, excb, sentcb);
24407template<
class T,
typename CT> Callback_Admin_addObjectPtr
24408newCallback_Admin_addObject(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24410 return new Callback_Admin_addObject<T, CT>(instance, 0, excb, sentcb);
24422template<
class T,
typename CT> Callback_Admin_addObjectPtr
24423newCallback_Admin_addObject(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24425 return new Callback_Admin_addObject<T, CT>(instance, cb, excb, sentcb);
24436template<
class T,
typename CT> Callback_Admin_addObjectPtr
24437newCallback_Admin_addObject(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24439 return new Callback_Admin_addObject<T, CT>(instance, 0, excb, sentcb);
24448class CallbackNC_Admin_updateObject :
public Callback_Admin_updateObject_Base,
public ::IceInternal::TwowayCallbackNC<T>
24452 typedef IceUtil::Handle<T> TPtr;
24454 typedef void (T::*Exception)(const ::Ice::Exception&);
24455 typedef void (T::*Sent)(bool);
24456 typedef void (T::*Response)();
24458 CallbackNC_Admin_updateObject(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
24459 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
24464 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24466 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24469 proxy->end_updateObject(result);
24471 catch(const ::Ice::Exception& ex)
24473 ::IceInternal::CallbackNC<T>::exception(result, ex);
24478 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
24485 Response _response;
24496template<
class T> Callback_Admin_updateObjectPtr
24497newCallback_Admin_updateObject(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24499 return new CallbackNC_Admin_updateObject<T>(instance, cb, excb, sentcb);
24509template<
class T> Callback_Admin_updateObjectPtr
24510newCallback_Admin_updateObject(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24512 return new CallbackNC_Admin_updateObject<T>(instance, 0, excb, sentcb);
24523template<
class T> Callback_Admin_updateObjectPtr
24524newCallback_Admin_updateObject(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24526 return new CallbackNC_Admin_updateObject<T>(instance, cb, excb, sentcb);
24536template<
class T> Callback_Admin_updateObjectPtr
24537newCallback_Admin_updateObject(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24539 return new CallbackNC_Admin_updateObject<T>(instance, 0, excb, sentcb);
24547template<
class T,
typename CT>
24548class Callback_Admin_updateObject :
public Callback_Admin_updateObject_Base,
public ::IceInternal::TwowayCallback<T, CT>
24552 typedef IceUtil::Handle<T> TPtr;
24554 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
24555 typedef void (T::*Sent)(bool ,
const CT&);
24556 typedef void (T::*Response)(
const CT&);
24558 Callback_Admin_updateObject(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
24559 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
24564 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24566 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24569 proxy->end_updateObject(result);
24571 catch(const ::Ice::Exception& ex)
24573 ::IceInternal::Callback<T, CT>::exception(result, ex);
24578 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
24585 Response _response;
24597template<
class T,
typename CT> Callback_Admin_updateObjectPtr
24598newCallback_Admin_updateObject(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24600 return new Callback_Admin_updateObject<T, CT>(instance, cb, excb, sentcb);
24611template<
class T,
typename CT> Callback_Admin_updateObjectPtr
24612newCallback_Admin_updateObject(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24614 return new Callback_Admin_updateObject<T, CT>(instance, 0, excb, sentcb);
24626template<
class T,
typename CT> Callback_Admin_updateObjectPtr
24627newCallback_Admin_updateObject(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24629 return new Callback_Admin_updateObject<T, CT>(instance, cb, excb, sentcb);
24640template<
class T,
typename CT> Callback_Admin_updateObjectPtr
24641newCallback_Admin_updateObject(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24643 return new Callback_Admin_updateObject<T, CT>(instance, 0, excb, sentcb);
24652class CallbackNC_Admin_addObjectWithType :
public Callback_Admin_addObjectWithType_Base,
public ::IceInternal::TwowayCallbackNC<T>
24656 typedef IceUtil::Handle<T> TPtr;
24658 typedef void (T::*Exception)(const ::Ice::Exception&);
24659 typedef void (T::*Sent)(bool);
24660 typedef void (T::*Response)();
24662 CallbackNC_Admin_addObjectWithType(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
24663 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
24668 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24670 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24673 proxy->end_addObjectWithType(result);
24675 catch(const ::Ice::Exception& ex)
24677 ::IceInternal::CallbackNC<T>::exception(result, ex);
24682 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
24689 Response _response;
24700template<
class T> Callback_Admin_addObjectWithTypePtr
24701newCallback_Admin_addObjectWithType(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24703 return new CallbackNC_Admin_addObjectWithType<T>(instance, cb, excb, sentcb);
24713template<
class T> Callback_Admin_addObjectWithTypePtr
24714newCallback_Admin_addObjectWithType(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24716 return new CallbackNC_Admin_addObjectWithType<T>(instance, 0, excb, sentcb);
24727template<
class T> Callback_Admin_addObjectWithTypePtr
24728newCallback_Admin_addObjectWithType(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24730 return new CallbackNC_Admin_addObjectWithType<T>(instance, cb, excb, sentcb);
24740template<
class T> Callback_Admin_addObjectWithTypePtr
24741newCallback_Admin_addObjectWithType(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24743 return new CallbackNC_Admin_addObjectWithType<T>(instance, 0, excb, sentcb);
24751template<
class T,
typename CT>
24752class Callback_Admin_addObjectWithType :
public Callback_Admin_addObjectWithType_Base,
public ::IceInternal::TwowayCallback<T, CT>
24756 typedef IceUtil::Handle<T> TPtr;
24758 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
24759 typedef void (T::*Sent)(bool ,
const CT&);
24760 typedef void (T::*Response)(
const CT&);
24762 Callback_Admin_addObjectWithType(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
24763 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
24768 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24770 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24773 proxy->end_addObjectWithType(result);
24775 catch(const ::Ice::Exception& ex)
24777 ::IceInternal::Callback<T, CT>::exception(result, ex);
24782 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
24789 Response _response;
24801template<
class T,
typename CT> Callback_Admin_addObjectWithTypePtr
24802newCallback_Admin_addObjectWithType(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24804 return new Callback_Admin_addObjectWithType<T, CT>(instance, cb, excb, sentcb);
24815template<
class T,
typename CT> Callback_Admin_addObjectWithTypePtr
24816newCallback_Admin_addObjectWithType(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24818 return new Callback_Admin_addObjectWithType<T, CT>(instance, 0, excb, sentcb);
24830template<
class T,
typename CT> Callback_Admin_addObjectWithTypePtr
24831newCallback_Admin_addObjectWithType(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24833 return new Callback_Admin_addObjectWithType<T, CT>(instance, cb, excb, sentcb);
24844template<
class T,
typename CT> Callback_Admin_addObjectWithTypePtr
24845newCallback_Admin_addObjectWithType(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
24847 return new Callback_Admin_addObjectWithType<T, CT>(instance, 0, excb, sentcb);
24856class CallbackNC_Admin_removeObject :
public Callback_Admin_removeObject_Base,
public ::IceInternal::TwowayCallbackNC<T>
24860 typedef IceUtil::Handle<T> TPtr;
24862 typedef void (T::*Exception)(const ::Ice::Exception&);
24863 typedef void (T::*Sent)(bool);
24864 typedef void (T::*Response)();
24866 CallbackNC_Admin_removeObject(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
24867 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
24872 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24874 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24877 proxy->end_removeObject(result);
24879 catch(const ::Ice::Exception& ex)
24881 ::IceInternal::CallbackNC<T>::exception(result, ex);
24886 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
24893 Response _response;
24904template<
class T> Callback_Admin_removeObjectPtr
24905newCallback_Admin_removeObject(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24907 return new CallbackNC_Admin_removeObject<T>(instance, cb, excb, sentcb);
24917template<
class T> Callback_Admin_removeObjectPtr
24918newCallback_Admin_removeObject(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24920 return new CallbackNC_Admin_removeObject<T>(instance, 0, excb, sentcb);
24931template<
class T> Callback_Admin_removeObjectPtr
24932newCallback_Admin_removeObject(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24934 return new CallbackNC_Admin_removeObject<T>(instance, cb, excb, sentcb);
24944template<
class T> Callback_Admin_removeObjectPtr
24945newCallback_Admin_removeObject(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
24947 return new CallbackNC_Admin_removeObject<T>(instance, 0, excb, sentcb);
24955template<
class T,
typename CT>
24956class Callback_Admin_removeObject :
public Callback_Admin_removeObject_Base,
public ::IceInternal::TwowayCallback<T, CT>
24960 typedef IceUtil::Handle<T> TPtr;
24962 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
24963 typedef void (T::*Sent)(bool ,
const CT&);
24964 typedef void (T::*Response)(
const CT&);
24966 Callback_Admin_removeObject(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
24967 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
24972 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
24974 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
24977 proxy->end_removeObject(result);
24979 catch(const ::Ice::Exception& ex)
24981 ::IceInternal::Callback<T, CT>::exception(result, ex);
24986 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
24993 Response _response;
25005template<
class T,
typename CT> Callback_Admin_removeObjectPtr
25006newCallback_Admin_removeObject(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25008 return new Callback_Admin_removeObject<T, CT>(instance, cb, excb, sentcb);
25019template<
class T,
typename CT> Callback_Admin_removeObjectPtr
25020newCallback_Admin_removeObject(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25022 return new Callback_Admin_removeObject<T, CT>(instance, 0, excb, sentcb);
25034template<
class T,
typename CT> Callback_Admin_removeObjectPtr
25035newCallback_Admin_removeObject(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25037 return new Callback_Admin_removeObject<T, CT>(instance, cb, excb, sentcb);
25048template<
class T,
typename CT> Callback_Admin_removeObjectPtr
25049newCallback_Admin_removeObject(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25051 return new Callback_Admin_removeObject<T, CT>(instance, 0, excb, sentcb);
25060class CallbackNC_Admin_getObjectInfo :
public Callback_Admin_getObjectInfo_Base,
public ::IceInternal::TwowayCallbackNC<T>
25064 typedef IceUtil::Handle<T> TPtr;
25066 typedef void (T::*Exception)(const ::Ice::Exception&);
25067 typedef void (T::*Sent)(bool);
25068 typedef void (T::*Response)(
const ObjectInfo&);
25070 CallbackNC_Admin_getObjectInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25071 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
25076 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25078 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25082 ret = proxy->end_getObjectInfo(result);
25084 catch(const ::Ice::Exception& ex)
25086 ::IceInternal::CallbackNC<T>::exception(result, ex);
25091 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
25098 Response _response;
25109template<
class T> Callback_Admin_getObjectInfoPtr
25110newCallback_Admin_getObjectInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ObjectInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25112 return new CallbackNC_Admin_getObjectInfo<T>(instance, cb, excb, sentcb);
25123template<
class T> Callback_Admin_getObjectInfoPtr
25124newCallback_Admin_getObjectInfo(T* instance,
void (T::*cb)(
const ObjectInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25126 return new CallbackNC_Admin_getObjectInfo<T>(instance, cb, excb, sentcb);
25134template<
class T,
typename CT>
25135class Callback_Admin_getObjectInfo :
public Callback_Admin_getObjectInfo_Base,
public ::IceInternal::TwowayCallback<T, CT>
25139 typedef IceUtil::Handle<T> TPtr;
25141 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
25142 typedef void (T::*Sent)(bool ,
const CT&);
25143 typedef void (T::*Response)(
const ObjectInfo&,
const CT&);
25145 Callback_Admin_getObjectInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25146 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
25151 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25153 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25157 ret = proxy->end_getObjectInfo(result);
25159 catch(const ::Ice::Exception& ex)
25161 ::IceInternal::Callback<T, CT>::exception(result, ex);
25166 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
25173 Response _response;
25185template<
class T,
typename CT> Callback_Admin_getObjectInfoPtr
25186newCallback_Admin_getObjectInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ObjectInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25188 return new Callback_Admin_getObjectInfo<T, CT>(instance, cb, excb, sentcb);
25200template<
class T,
typename CT> Callback_Admin_getObjectInfoPtr
25201newCallback_Admin_getObjectInfo(T* instance,
void (T::*cb)(
const ObjectInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25203 return new Callback_Admin_getObjectInfo<T, CT>(instance, cb, excb, sentcb);
25212class CallbackNC_Admin_getObjectInfosByType :
public Callback_Admin_getObjectInfosByType_Base,
public ::IceInternal::TwowayCallbackNC<T>
25216 typedef IceUtil::Handle<T> TPtr;
25218 typedef void (T::*Exception)(const ::Ice::Exception&);
25219 typedef void (T::*Sent)(bool);
25222 CallbackNC_Admin_getObjectInfosByType(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25223 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
25228 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25230 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25234 ret = proxy->end_getObjectInfosByType(result);
25236 catch(const ::Ice::Exception& ex)
25238 ::IceInternal::CallbackNC<T>::exception(result, ex);
25243 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
25250 Response _response;
25261template<
class T> Callback_Admin_getObjectInfosByTypePtr
25262newCallback_Admin_getObjectInfosByType(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ObjectInfoSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25264 return new CallbackNC_Admin_getObjectInfosByType<T>(instance, cb, excb, sentcb);
25275template<
class T> Callback_Admin_getObjectInfosByTypePtr
25276newCallback_Admin_getObjectInfosByType(T* instance,
void (T::*cb)(
const ObjectInfoSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25278 return new CallbackNC_Admin_getObjectInfosByType<T>(instance, cb, excb, sentcb);
25286template<
class T,
typename CT>
25287class Callback_Admin_getObjectInfosByType :
public Callback_Admin_getObjectInfosByType_Base,
public ::IceInternal::TwowayCallback<T, CT>
25291 typedef IceUtil::Handle<T> TPtr;
25293 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
25294 typedef void (T::*Sent)(bool ,
const CT&);
25295 typedef void (T::*Response)(
const ObjectInfoSeq&,
const CT&);
25297 Callback_Admin_getObjectInfosByType(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25298 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
25303 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25305 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25309 ret = proxy->end_getObjectInfosByType(result);
25311 catch(const ::Ice::Exception& ex)
25313 ::IceInternal::Callback<T, CT>::exception(result, ex);
25318 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
25325 Response _response;
25337template<
class T,
typename CT> Callback_Admin_getObjectInfosByTypePtr
25338newCallback_Admin_getObjectInfosByType(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ObjectInfoSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25340 return new Callback_Admin_getObjectInfosByType<T, CT>(instance, cb, excb, sentcb);
25352template<
class T,
typename CT> Callback_Admin_getObjectInfosByTypePtr
25353newCallback_Admin_getObjectInfosByType(T* instance,
void (T::*cb)(
const ObjectInfoSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25355 return new Callback_Admin_getObjectInfosByType<T, CT>(instance, cb, excb, sentcb);
25364class CallbackNC_Admin_getAllObjectInfos :
public Callback_Admin_getAllObjectInfos_Base,
public ::IceInternal::TwowayCallbackNC<T>
25368 typedef IceUtil::Handle<T> TPtr;
25370 typedef void (T::*Exception)(const ::Ice::Exception&);
25371 typedef void (T::*Sent)(bool);
25374 CallbackNC_Admin_getAllObjectInfos(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25375 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
25380 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25382 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25386 ret = proxy->end_getAllObjectInfos(result);
25388 catch(const ::Ice::Exception& ex)
25390 ::IceInternal::CallbackNC<T>::exception(result, ex);
25395 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
25402 Response _response;
25413template<
class T> Callback_Admin_getAllObjectInfosPtr
25414newCallback_Admin_getAllObjectInfos(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ObjectInfoSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25416 return new CallbackNC_Admin_getAllObjectInfos<T>(instance, cb, excb, sentcb);
25427template<
class T> Callback_Admin_getAllObjectInfosPtr
25428newCallback_Admin_getAllObjectInfos(T* instance,
void (T::*cb)(
const ObjectInfoSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25430 return new CallbackNC_Admin_getAllObjectInfos<T>(instance, cb, excb, sentcb);
25438template<
class T,
typename CT>
25439class Callback_Admin_getAllObjectInfos :
public Callback_Admin_getAllObjectInfos_Base,
public ::IceInternal::TwowayCallback<T, CT>
25443 typedef IceUtil::Handle<T> TPtr;
25445 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
25446 typedef void (T::*Sent)(bool ,
const CT&);
25447 typedef void (T::*Response)(
const ObjectInfoSeq&,
const CT&);
25449 Callback_Admin_getAllObjectInfos(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25450 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
25455 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25457 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25461 ret = proxy->end_getAllObjectInfos(result);
25463 catch(const ::Ice::Exception& ex)
25465 ::IceInternal::Callback<T, CT>::exception(result, ex);
25470 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
25477 Response _response;
25489template<
class T,
typename CT> Callback_Admin_getAllObjectInfosPtr
25490newCallback_Admin_getAllObjectInfos(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const ObjectInfoSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25492 return new Callback_Admin_getAllObjectInfos<T, CT>(instance, cb, excb, sentcb);
25504template<
class T,
typename CT> Callback_Admin_getAllObjectInfosPtr
25505newCallback_Admin_getAllObjectInfos(T* instance,
void (T::*cb)(
const ObjectInfoSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25507 return new Callback_Admin_getAllObjectInfos<T, CT>(instance, cb, excb, sentcb);
25516class CallbackNC_Admin_pingNode :
public Callback_Admin_pingNode_Base,
public ::IceInternal::TwowayCallbackNC<T>
25520 typedef IceUtil::Handle<T> TPtr;
25522 typedef void (T::*Exception)(const ::Ice::Exception&);
25523 typedef void (T::*Sent)(bool);
25524 typedef void (T::*Response)(bool);
25526 CallbackNC_Admin_pingNode(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25527 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
25532 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25534 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25538 ret = proxy->end_pingNode(result);
25540 catch(const ::Ice::Exception& ex)
25542 ::IceInternal::CallbackNC<T>::exception(result, ex);
25547 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
25554 Response _response;
25565template<
class T> Callback_Admin_pingNodePtr
25566newCallback_Admin_pingNode(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
bool),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25568 return new CallbackNC_Admin_pingNode<T>(instance, cb, excb, sentcb);
25579template<
class T> Callback_Admin_pingNodePtr
25580newCallback_Admin_pingNode(T* instance,
void (T::*cb)(
bool),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25582 return new CallbackNC_Admin_pingNode<T>(instance, cb, excb, sentcb);
25590template<
class T,
typename CT>
25591class Callback_Admin_pingNode :
public Callback_Admin_pingNode_Base,
public ::IceInternal::TwowayCallback<T, CT>
25595 typedef IceUtil::Handle<T> TPtr;
25597 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
25598 typedef void (T::*Sent)(bool ,
const CT&);
25599 typedef void (T::*Response)(bool,
const CT&);
25601 Callback_Admin_pingNode(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25602 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
25607 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25609 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25613 ret = proxy->end_pingNode(result);
25615 catch(const ::Ice::Exception& ex)
25617 ::IceInternal::Callback<T, CT>::exception(result, ex);
25622 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
25629 Response _response;
25641template<
class T,
typename CT> Callback_Admin_pingNodePtr
25642newCallback_Admin_pingNode(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
bool,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25644 return new Callback_Admin_pingNode<T, CT>(instance, cb, excb, sentcb);
25656template<
class T,
typename CT> Callback_Admin_pingNodePtr
25657newCallback_Admin_pingNode(T* instance,
void (T::*cb)(
bool,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25659 return new Callback_Admin_pingNode<T, CT>(instance, cb, excb, sentcb);
25668class CallbackNC_Admin_getNodeLoad :
public Callback_Admin_getNodeLoad_Base,
public ::IceInternal::TwowayCallbackNC<T>
25672 typedef IceUtil::Handle<T> TPtr;
25674 typedef void (T::*Exception)(const ::Ice::Exception&);
25675 typedef void (T::*Sent)(bool);
25676 typedef void (T::*Response)(
const LoadInfo&);
25678 CallbackNC_Admin_getNodeLoad(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25679 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
25684 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25686 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25690 ret = proxy->end_getNodeLoad(result);
25692 catch(const ::Ice::Exception& ex)
25694 ::IceInternal::CallbackNC<T>::exception(result, ex);
25699 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
25706 Response _response;
25717template<
class T> Callback_Admin_getNodeLoadPtr
25718newCallback_Admin_getNodeLoad(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const LoadInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25720 return new CallbackNC_Admin_getNodeLoad<T>(instance, cb, excb, sentcb);
25731template<
class T> Callback_Admin_getNodeLoadPtr
25732newCallback_Admin_getNodeLoad(T* instance,
void (T::*cb)(
const LoadInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25734 return new CallbackNC_Admin_getNodeLoad<T>(instance, cb, excb, sentcb);
25742template<
class T,
typename CT>
25743class Callback_Admin_getNodeLoad :
public Callback_Admin_getNodeLoad_Base,
public ::IceInternal::TwowayCallback<T, CT>
25747 typedef IceUtil::Handle<T> TPtr;
25749 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
25750 typedef void (T::*Sent)(bool ,
const CT&);
25751 typedef void (T::*Response)(
const LoadInfo&,
const CT&);
25753 Callback_Admin_getNodeLoad(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25754 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
25759 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25761 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25765 ret = proxy->end_getNodeLoad(result);
25767 catch(const ::Ice::Exception& ex)
25769 ::IceInternal::Callback<T, CT>::exception(result, ex);
25774 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
25781 Response _response;
25793template<
class T,
typename CT> Callback_Admin_getNodeLoadPtr
25794newCallback_Admin_getNodeLoad(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const LoadInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25796 return new Callback_Admin_getNodeLoad<T, CT>(instance, cb, excb, sentcb);
25808template<
class T,
typename CT> Callback_Admin_getNodeLoadPtr
25809newCallback_Admin_getNodeLoad(T* instance,
void (T::*cb)(
const LoadInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25811 return new Callback_Admin_getNodeLoad<T, CT>(instance, cb, excb, sentcb);
25820class CallbackNC_Admin_getNodeInfo :
public Callback_Admin_getNodeInfo_Base,
public ::IceInternal::TwowayCallbackNC<T>
25824 typedef IceUtil::Handle<T> TPtr;
25826 typedef void (T::*Exception)(const ::Ice::Exception&);
25827 typedef void (T::*Sent)(bool);
25828 typedef void (T::*Response)(
const NodeInfo&);
25830 CallbackNC_Admin_getNodeInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25831 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
25836 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25838 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25842 ret = proxy->end_getNodeInfo(result);
25844 catch(const ::Ice::Exception& ex)
25846 ::IceInternal::CallbackNC<T>::exception(result, ex);
25851 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
25858 Response _response;
25869template<
class T> Callback_Admin_getNodeInfoPtr
25870newCallback_Admin_getNodeInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const NodeInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25872 return new CallbackNC_Admin_getNodeInfo<T>(instance, cb, excb, sentcb);
25883template<
class T> Callback_Admin_getNodeInfoPtr
25884newCallback_Admin_getNodeInfo(T* instance,
void (T::*cb)(
const NodeInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
25886 return new CallbackNC_Admin_getNodeInfo<T>(instance, cb, excb, sentcb);
25894template<
class T,
typename CT>
25895class Callback_Admin_getNodeInfo :
public Callback_Admin_getNodeInfo_Base,
public ::IceInternal::TwowayCallback<T, CT>
25899 typedef IceUtil::Handle<T> TPtr;
25901 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
25902 typedef void (T::*Sent)(bool ,
const CT&);
25903 typedef void (T::*Response)(
const NodeInfo&,
const CT&);
25905 Callback_Admin_getNodeInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25906 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
25911 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25913 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25917 ret = proxy->end_getNodeInfo(result);
25919 catch(const ::Ice::Exception& ex)
25921 ::IceInternal::Callback<T, CT>::exception(result, ex);
25926 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
25933 Response _response;
25945template<
class T,
typename CT> Callback_Admin_getNodeInfoPtr
25946newCallback_Admin_getNodeInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const NodeInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25948 return new Callback_Admin_getNodeInfo<T, CT>(instance, cb, excb, sentcb);
25960template<
class T,
typename CT> Callback_Admin_getNodeInfoPtr
25961newCallback_Admin_getNodeInfo(T* instance,
void (T::*cb)(
const NodeInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
25963 return new Callback_Admin_getNodeInfo<T, CT>(instance, cb, excb, sentcb);
25972class CallbackNC_Admin_getNodeAdmin :
public Callback_Admin_getNodeAdmin_Base,
public ::IceInternal::TwowayCallbackNC<T>
25976 typedef IceUtil::Handle<T> TPtr;
25978 typedef void (T::*Exception)(const ::Ice::Exception&);
25979 typedef void (T::*Sent)(bool);
25980 typedef void (T::*Response)(const ::Ice::ObjectPrx&);
25982 CallbackNC_Admin_getNodeAdmin(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
25983 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
25988 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
25990 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
25991 ::Ice::ObjectPrx ret;
25994 ret = proxy->end_getNodeAdmin(result);
25996 catch(const ::Ice::Exception& ex)
25998 ::IceInternal::CallbackNC<T>::exception(result, ex);
26003 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
26010 Response _response;
26021template<
class T> Callback_Admin_getNodeAdminPtr
26022newCallback_Admin_getNodeAdmin(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::ObjectPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26024 return new CallbackNC_Admin_getNodeAdmin<T>(instance, cb, excb, sentcb);
26035template<
class T> Callback_Admin_getNodeAdminPtr
26036newCallback_Admin_getNodeAdmin(T* instance,
void (T::*cb)(const ::Ice::ObjectPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26038 return new CallbackNC_Admin_getNodeAdmin<T>(instance, cb, excb, sentcb);
26046template<
class T,
typename CT>
26047class Callback_Admin_getNodeAdmin :
public Callback_Admin_getNodeAdmin_Base,
public ::IceInternal::TwowayCallback<T, CT>
26051 typedef IceUtil::Handle<T> TPtr;
26053 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
26054 typedef void (T::*Sent)(bool ,
const CT&);
26055 typedef void (T::*Response)(const ::Ice::ObjectPrx&,
const CT&);
26057 Callback_Admin_getNodeAdmin(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26058 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
26063 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26065 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26066 ::Ice::ObjectPrx ret;
26069 ret = proxy->end_getNodeAdmin(result);
26071 catch(const ::Ice::Exception& ex)
26073 ::IceInternal::Callback<T, CT>::exception(result, ex);
26078 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
26085 Response _response;
26097template<
class T,
typename CT> Callback_Admin_getNodeAdminPtr
26098newCallback_Admin_getNodeAdmin(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::ObjectPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26100 return new Callback_Admin_getNodeAdmin<T, CT>(instance, cb, excb, sentcb);
26112template<
class T,
typename CT> Callback_Admin_getNodeAdminPtr
26113newCallback_Admin_getNodeAdmin(T* instance,
void (T::*cb)(const ::Ice::ObjectPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26115 return new Callback_Admin_getNodeAdmin<T, CT>(instance, cb, excb, sentcb);
26124class CallbackNC_Admin_getNodeProcessorSocketCount :
public Callback_Admin_getNodeProcessorSocketCount_Base,
public ::IceInternal::TwowayCallbackNC<T>
26128 typedef IceUtil::Handle<T> TPtr;
26130 typedef void (T::*Exception)(const ::Ice::Exception&);
26131 typedef void (T::*Sent)(bool);
26134 CallbackNC_Admin_getNodeProcessorSocketCount(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26135 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
26140 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26142 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26146 ret = proxy->end_getNodeProcessorSocketCount(result);
26148 catch(const ::Ice::Exception& ex)
26150 ::IceInternal::CallbackNC<T>::exception(result, ex);
26155 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
26162 Response _response;
26173template<
class T> Callback_Admin_getNodeProcessorSocketCountPtr
26174newCallback_Admin_getNodeProcessorSocketCount(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
::Ice::Int),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26176 return new CallbackNC_Admin_getNodeProcessorSocketCount<T>(instance, cb, excb, sentcb);
26187template<
class T> Callback_Admin_getNodeProcessorSocketCountPtr
26188newCallback_Admin_getNodeProcessorSocketCount(T* instance,
void (T::*cb)(
::Ice::Int),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26190 return new CallbackNC_Admin_getNodeProcessorSocketCount<T>(instance, cb, excb, sentcb);
26198template<
class T,
typename CT>
26199class Callback_Admin_getNodeProcessorSocketCount :
public Callback_Admin_getNodeProcessorSocketCount_Base,
public ::IceInternal::TwowayCallback<T, CT>
26203 typedef IceUtil::Handle<T> TPtr;
26205 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
26206 typedef void (T::*Sent)(bool ,
const CT&);
26207 typedef void (T::*Response)(
::Ice::Int,
const CT&);
26209 Callback_Admin_getNodeProcessorSocketCount(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26210 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
26215 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26217 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26221 ret = proxy->end_getNodeProcessorSocketCount(result);
26223 catch(const ::Ice::Exception& ex)
26225 ::IceInternal::Callback<T, CT>::exception(result, ex);
26230 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
26237 Response _response;
26249template<
class T,
typename CT> Callback_Admin_getNodeProcessorSocketCountPtr
26250newCallback_Admin_getNodeProcessorSocketCount(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
::Ice::Int,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26252 return new Callback_Admin_getNodeProcessorSocketCount<T, CT>(instance, cb, excb, sentcb);
26264template<
class T,
typename CT> Callback_Admin_getNodeProcessorSocketCountPtr
26265newCallback_Admin_getNodeProcessorSocketCount(T* instance,
void (T::*cb)(
::Ice::Int,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26267 return new Callback_Admin_getNodeProcessorSocketCount<T, CT>(instance, cb, excb, sentcb);
26276class CallbackNC_Admin_shutdownNode :
public Callback_Admin_shutdownNode_Base,
public ::IceInternal::TwowayCallbackNC<T>
26280 typedef IceUtil::Handle<T> TPtr;
26282 typedef void (T::*Exception)(const ::Ice::Exception&);
26283 typedef void (T::*Sent)(bool);
26284 typedef void (T::*Response)();
26286 CallbackNC_Admin_shutdownNode(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26287 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
26292 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26294 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26297 proxy->end_shutdownNode(result);
26299 catch(const ::Ice::Exception& ex)
26301 ::IceInternal::CallbackNC<T>::exception(result, ex);
26306 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
26313 Response _response;
26324template<
class T> Callback_Admin_shutdownNodePtr
26325newCallback_Admin_shutdownNode(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26327 return new CallbackNC_Admin_shutdownNode<T>(instance, cb, excb, sentcb);
26337template<
class T> Callback_Admin_shutdownNodePtr
26338newCallback_Admin_shutdownNode(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26340 return new CallbackNC_Admin_shutdownNode<T>(instance, 0, excb, sentcb);
26351template<
class T> Callback_Admin_shutdownNodePtr
26352newCallback_Admin_shutdownNode(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26354 return new CallbackNC_Admin_shutdownNode<T>(instance, cb, excb, sentcb);
26364template<
class T> Callback_Admin_shutdownNodePtr
26365newCallback_Admin_shutdownNode(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26367 return new CallbackNC_Admin_shutdownNode<T>(instance, 0, excb, sentcb);
26375template<
class T,
typename CT>
26376class Callback_Admin_shutdownNode :
public Callback_Admin_shutdownNode_Base,
public ::IceInternal::TwowayCallback<T, CT>
26380 typedef IceUtil::Handle<T> TPtr;
26382 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
26383 typedef void (T::*Sent)(bool ,
const CT&);
26384 typedef void (T::*Response)(
const CT&);
26386 Callback_Admin_shutdownNode(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26387 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
26392 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26394 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26397 proxy->end_shutdownNode(result);
26399 catch(const ::Ice::Exception& ex)
26401 ::IceInternal::Callback<T, CT>::exception(result, ex);
26406 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
26413 Response _response;
26425template<
class T,
typename CT> Callback_Admin_shutdownNodePtr
26426newCallback_Admin_shutdownNode(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26428 return new Callback_Admin_shutdownNode<T, CT>(instance, cb, excb, sentcb);
26439template<
class T,
typename CT> Callback_Admin_shutdownNodePtr
26440newCallback_Admin_shutdownNode(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26442 return new Callback_Admin_shutdownNode<T, CT>(instance, 0, excb, sentcb);
26454template<
class T,
typename CT> Callback_Admin_shutdownNodePtr
26455newCallback_Admin_shutdownNode(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26457 return new Callback_Admin_shutdownNode<T, CT>(instance, cb, excb, sentcb);
26468template<
class T,
typename CT> Callback_Admin_shutdownNodePtr
26469newCallback_Admin_shutdownNode(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26471 return new Callback_Admin_shutdownNode<T, CT>(instance, 0, excb, sentcb);
26480class CallbackNC_Admin_getNodeHostname :
public Callback_Admin_getNodeHostname_Base,
public ::IceInternal::TwowayCallbackNC<T>
26484 typedef IceUtil::Handle<T> TPtr;
26486 typedef void (T::*Exception)(const ::Ice::Exception&);
26487 typedef void (T::*Sent)(bool);
26488 typedef void (T::*Response)(const ::std::string&);
26490 CallbackNC_Admin_getNodeHostname(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26491 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
26496 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26498 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26502 ret = proxy->end_getNodeHostname(result);
26504 catch(const ::Ice::Exception& ex)
26506 ::IceInternal::CallbackNC<T>::exception(result, ex);
26511 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
26518 Response _response;
26529template<
class T> Callback_Admin_getNodeHostnamePtr
26530newCallback_Admin_getNodeHostname(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::std::string&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26532 return new CallbackNC_Admin_getNodeHostname<T>(instance, cb, excb, sentcb);
26543template<
class T> Callback_Admin_getNodeHostnamePtr
26544newCallback_Admin_getNodeHostname(T* instance,
void (T::*cb)(const ::std::string&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26546 return new CallbackNC_Admin_getNodeHostname<T>(instance, cb, excb, sentcb);
26554template<
class T,
typename CT>
26555class Callback_Admin_getNodeHostname :
public Callback_Admin_getNodeHostname_Base,
public ::IceInternal::TwowayCallback<T, CT>
26559 typedef IceUtil::Handle<T> TPtr;
26561 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
26562 typedef void (T::*Sent)(bool ,
const CT&);
26563 typedef void (T::*Response)(const ::std::string&,
const CT&);
26565 Callback_Admin_getNodeHostname(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26566 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
26571 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26573 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26577 ret = proxy->end_getNodeHostname(result);
26579 catch(const ::Ice::Exception& ex)
26581 ::IceInternal::Callback<T, CT>::exception(result, ex);
26586 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
26593 Response _response;
26605template<
class T,
typename CT> Callback_Admin_getNodeHostnamePtr
26606newCallback_Admin_getNodeHostname(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::std::string&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26608 return new Callback_Admin_getNodeHostname<T, CT>(instance, cb, excb, sentcb);
26620template<
class T,
typename CT> Callback_Admin_getNodeHostnamePtr
26621newCallback_Admin_getNodeHostname(T* instance,
void (T::*cb)(const ::std::string&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26623 return new Callback_Admin_getNodeHostname<T, CT>(instance, cb, excb, sentcb);
26632class CallbackNC_Admin_getAllNodeNames :
public Callback_Admin_getAllNodeNames_Base,
public ::IceInternal::TwowayCallbackNC<T>
26636 typedef IceUtil::Handle<T> TPtr;
26638 typedef void (T::*Exception)(const ::Ice::Exception&);
26639 typedef void (T::*Sent)(bool);
26640 typedef void (T::*Response)(const ::Ice::StringSeq&);
26642 CallbackNC_Admin_getAllNodeNames(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26643 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
26648 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26650 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26654 ret = proxy->end_getAllNodeNames(result);
26656 catch(const ::Ice::Exception& ex)
26658 ::IceInternal::CallbackNC<T>::exception(result, ex);
26663 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
26670 Response _response;
26681template<
class T> Callback_Admin_getAllNodeNamesPtr
26682newCallback_Admin_getAllNodeNames(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26684 return new CallbackNC_Admin_getAllNodeNames<T>(instance, cb, excb, sentcb);
26695template<
class T> Callback_Admin_getAllNodeNamesPtr
26696newCallback_Admin_getAllNodeNames(T* instance,
void (T::*cb)(const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26698 return new CallbackNC_Admin_getAllNodeNames<T>(instance, cb, excb, sentcb);
26706template<
class T,
typename CT>
26707class Callback_Admin_getAllNodeNames :
public Callback_Admin_getAllNodeNames_Base,
public ::IceInternal::TwowayCallback<T, CT>
26711 typedef IceUtil::Handle<T> TPtr;
26713 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
26714 typedef void (T::*Sent)(bool ,
const CT&);
26715 typedef void (T::*Response)(const ::Ice::StringSeq&,
const CT&);
26717 Callback_Admin_getAllNodeNames(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26718 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
26723 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26725 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26729 ret = proxy->end_getAllNodeNames(result);
26731 catch(const ::Ice::Exception& ex)
26733 ::IceInternal::Callback<T, CT>::exception(result, ex);
26738 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
26745 Response _response;
26757template<
class T,
typename CT> Callback_Admin_getAllNodeNamesPtr
26758newCallback_Admin_getAllNodeNames(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26760 return new Callback_Admin_getAllNodeNames<T, CT>(instance, cb, excb, sentcb);
26772template<
class T,
typename CT> Callback_Admin_getAllNodeNamesPtr
26773newCallback_Admin_getAllNodeNames(T* instance,
void (T::*cb)(const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26775 return new Callback_Admin_getAllNodeNames<T, CT>(instance, cb, excb, sentcb);
26784class CallbackNC_Admin_pingRegistry :
public Callback_Admin_pingRegistry_Base,
public ::IceInternal::TwowayCallbackNC<T>
26788 typedef IceUtil::Handle<T> TPtr;
26790 typedef void (T::*Exception)(const ::Ice::Exception&);
26791 typedef void (T::*Sent)(bool);
26792 typedef void (T::*Response)(bool);
26794 CallbackNC_Admin_pingRegistry(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26795 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
26800 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26802 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26806 ret = proxy->end_pingRegistry(result);
26808 catch(const ::Ice::Exception& ex)
26810 ::IceInternal::CallbackNC<T>::exception(result, ex);
26815 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
26822 Response _response;
26833template<
class T> Callback_Admin_pingRegistryPtr
26834newCallback_Admin_pingRegistry(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
bool),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26836 return new CallbackNC_Admin_pingRegistry<T>(instance, cb, excb, sentcb);
26847template<
class T> Callback_Admin_pingRegistryPtr
26848newCallback_Admin_pingRegistry(T* instance,
void (T::*cb)(
bool),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26850 return new CallbackNC_Admin_pingRegistry<T>(instance, cb, excb, sentcb);
26858template<
class T,
typename CT>
26859class Callback_Admin_pingRegistry :
public Callback_Admin_pingRegistry_Base,
public ::IceInternal::TwowayCallback<T, CT>
26863 typedef IceUtil::Handle<T> TPtr;
26865 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
26866 typedef void (T::*Sent)(bool ,
const CT&);
26867 typedef void (T::*Response)(bool,
const CT&);
26869 Callback_Admin_pingRegistry(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26870 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
26875 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26877 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26881 ret = proxy->end_pingRegistry(result);
26883 catch(const ::Ice::Exception& ex)
26885 ::IceInternal::Callback<T, CT>::exception(result, ex);
26890 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
26897 Response _response;
26909template<
class T,
typename CT> Callback_Admin_pingRegistryPtr
26910newCallback_Admin_pingRegistry(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
bool,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26912 return new Callback_Admin_pingRegistry<T, CT>(instance, cb, excb, sentcb);
26924template<
class T,
typename CT> Callback_Admin_pingRegistryPtr
26925newCallback_Admin_pingRegistry(T* instance,
void (T::*cb)(
bool,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
26927 return new Callback_Admin_pingRegistry<T, CT>(instance, cb, excb, sentcb);
26936class CallbackNC_Admin_getRegistryInfo :
public Callback_Admin_getRegistryInfo_Base,
public ::IceInternal::TwowayCallbackNC<T>
26940 typedef IceUtil::Handle<T> TPtr;
26942 typedef void (T::*Exception)(const ::Ice::Exception&);
26943 typedef void (T::*Sent)(bool);
26944 typedef void (T::*Response)(
const RegistryInfo&);
26946 CallbackNC_Admin_getRegistryInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
26947 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
26952 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
26954 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
26958 ret = proxy->end_getRegistryInfo(result);
26960 catch(const ::Ice::Exception& ex)
26962 ::IceInternal::CallbackNC<T>::exception(result, ex);
26967 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
26974 Response _response;
26985template<
class T> Callback_Admin_getRegistryInfoPtr
26986newCallback_Admin_getRegistryInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const RegistryInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
26988 return new CallbackNC_Admin_getRegistryInfo<T>(instance, cb, excb, sentcb);
26999template<
class T> Callback_Admin_getRegistryInfoPtr
27000newCallback_Admin_getRegistryInfo(T* instance,
void (T::*cb)(
const RegistryInfo&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27002 return new CallbackNC_Admin_getRegistryInfo<T>(instance, cb, excb, sentcb);
27010template<
class T,
typename CT>
27011class Callback_Admin_getRegistryInfo :
public Callback_Admin_getRegistryInfo_Base,
public ::IceInternal::TwowayCallback<T, CT>
27015 typedef IceUtil::Handle<T> TPtr;
27017 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
27018 typedef void (T::*Sent)(bool ,
const CT&);
27019 typedef void (T::*Response)(
const RegistryInfo&,
const CT&);
27021 Callback_Admin_getRegistryInfo(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27022 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
27027 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27029 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
27033 ret = proxy->end_getRegistryInfo(result);
27035 catch(const ::Ice::Exception& ex)
27037 ::IceInternal::Callback<T, CT>::exception(result, ex);
27042 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
27049 Response _response;
27061template<
class T,
typename CT> Callback_Admin_getRegistryInfoPtr
27062newCallback_Admin_getRegistryInfo(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const RegistryInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27064 return new Callback_Admin_getRegistryInfo<T, CT>(instance, cb, excb, sentcb);
27076template<
class T,
typename CT> Callback_Admin_getRegistryInfoPtr
27077newCallback_Admin_getRegistryInfo(T* instance,
void (T::*cb)(
const RegistryInfo&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27079 return new Callback_Admin_getRegistryInfo<T, CT>(instance, cb, excb, sentcb);
27088class CallbackNC_Admin_getRegistryAdmin :
public Callback_Admin_getRegistryAdmin_Base,
public ::IceInternal::TwowayCallbackNC<T>
27092 typedef IceUtil::Handle<T> TPtr;
27094 typedef void (T::*Exception)(const ::Ice::Exception&);
27095 typedef void (T::*Sent)(bool);
27096 typedef void (T::*Response)(const ::Ice::ObjectPrx&);
27098 CallbackNC_Admin_getRegistryAdmin(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27099 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
27104 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27106 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
27107 ::Ice::ObjectPrx ret;
27110 ret = proxy->end_getRegistryAdmin(result);
27112 catch(const ::Ice::Exception& ex)
27114 ::IceInternal::CallbackNC<T>::exception(result, ex);
27119 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
27126 Response _response;
27137template<
class T> Callback_Admin_getRegistryAdminPtr
27138newCallback_Admin_getRegistryAdmin(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::ObjectPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27140 return new CallbackNC_Admin_getRegistryAdmin<T>(instance, cb, excb, sentcb);
27151template<
class T> Callback_Admin_getRegistryAdminPtr
27152newCallback_Admin_getRegistryAdmin(T* instance,
void (T::*cb)(const ::Ice::ObjectPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27154 return new CallbackNC_Admin_getRegistryAdmin<T>(instance, cb, excb, sentcb);
27162template<
class T,
typename CT>
27163class Callback_Admin_getRegistryAdmin :
public Callback_Admin_getRegistryAdmin_Base,
public ::IceInternal::TwowayCallback<T, CT>
27167 typedef IceUtil::Handle<T> TPtr;
27169 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
27170 typedef void (T::*Sent)(bool ,
const CT&);
27171 typedef void (T::*Response)(const ::Ice::ObjectPrx&,
const CT&);
27173 Callback_Admin_getRegistryAdmin(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27174 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
27179 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27181 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
27182 ::Ice::ObjectPrx ret;
27185 ret = proxy->end_getRegistryAdmin(result);
27187 catch(const ::Ice::Exception& ex)
27189 ::IceInternal::Callback<T, CT>::exception(result, ex);
27194 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
27201 Response _response;
27213template<
class T,
typename CT> Callback_Admin_getRegistryAdminPtr
27214newCallback_Admin_getRegistryAdmin(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::ObjectPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27216 return new Callback_Admin_getRegistryAdmin<T, CT>(instance, cb, excb, sentcb);
27228template<
class T,
typename CT> Callback_Admin_getRegistryAdminPtr
27229newCallback_Admin_getRegistryAdmin(T* instance,
void (T::*cb)(const ::Ice::ObjectPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27231 return new Callback_Admin_getRegistryAdmin<T, CT>(instance, cb, excb, sentcb);
27240class CallbackNC_Admin_shutdownRegistry :
public Callback_Admin_shutdownRegistry_Base,
public ::IceInternal::TwowayCallbackNC<T>
27244 typedef IceUtil::Handle<T> TPtr;
27246 typedef void (T::*Exception)(const ::Ice::Exception&);
27247 typedef void (T::*Sent)(bool);
27248 typedef void (T::*Response)();
27250 CallbackNC_Admin_shutdownRegistry(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27251 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
27256 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27258 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
27261 proxy->end_shutdownRegistry(result);
27263 catch(const ::Ice::Exception& ex)
27265 ::IceInternal::CallbackNC<T>::exception(result, ex);
27270 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
27277 Response _response;
27288template<
class T> Callback_Admin_shutdownRegistryPtr
27289newCallback_Admin_shutdownRegistry(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27291 return new CallbackNC_Admin_shutdownRegistry<T>(instance, cb, excb, sentcb);
27301template<
class T> Callback_Admin_shutdownRegistryPtr
27302newCallback_Admin_shutdownRegistry(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27304 return new CallbackNC_Admin_shutdownRegistry<T>(instance, 0, excb, sentcb);
27315template<
class T> Callback_Admin_shutdownRegistryPtr
27316newCallback_Admin_shutdownRegistry(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27318 return new CallbackNC_Admin_shutdownRegistry<T>(instance, cb, excb, sentcb);
27328template<
class T> Callback_Admin_shutdownRegistryPtr
27329newCallback_Admin_shutdownRegistry(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27331 return new CallbackNC_Admin_shutdownRegistry<T>(instance, 0, excb, sentcb);
27339template<
class T,
typename CT>
27340class Callback_Admin_shutdownRegistry :
public Callback_Admin_shutdownRegistry_Base,
public ::IceInternal::TwowayCallback<T, CT>
27344 typedef IceUtil::Handle<T> TPtr;
27346 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
27347 typedef void (T::*Sent)(bool ,
const CT&);
27348 typedef void (T::*Response)(
const CT&);
27350 Callback_Admin_shutdownRegistry(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27351 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
27356 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27358 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
27361 proxy->end_shutdownRegistry(result);
27363 catch(const ::Ice::Exception& ex)
27365 ::IceInternal::Callback<T, CT>::exception(result, ex);
27370 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
27377 Response _response;
27389template<
class T,
typename CT> Callback_Admin_shutdownRegistryPtr
27390newCallback_Admin_shutdownRegistry(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27392 return new Callback_Admin_shutdownRegistry<T, CT>(instance, cb, excb, sentcb);
27403template<
class T,
typename CT> Callback_Admin_shutdownRegistryPtr
27404newCallback_Admin_shutdownRegistry(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27406 return new Callback_Admin_shutdownRegistry<T, CT>(instance, 0, excb, sentcb);
27418template<
class T,
typename CT> Callback_Admin_shutdownRegistryPtr
27419newCallback_Admin_shutdownRegistry(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27421 return new Callback_Admin_shutdownRegistry<T, CT>(instance, cb, excb, sentcb);
27432template<
class T,
typename CT> Callback_Admin_shutdownRegistryPtr
27433newCallback_Admin_shutdownRegistry(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27435 return new Callback_Admin_shutdownRegistry<T, CT>(instance, 0, excb, sentcb);
27444class CallbackNC_Admin_getAllRegistryNames :
public Callback_Admin_getAllRegistryNames_Base,
public ::IceInternal::TwowayCallbackNC<T>
27448 typedef IceUtil::Handle<T> TPtr;
27450 typedef void (T::*Exception)(const ::Ice::Exception&);
27451 typedef void (T::*Sent)(bool);
27452 typedef void (T::*Response)(const ::Ice::StringSeq&);
27454 CallbackNC_Admin_getAllRegistryNames(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27455 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
27460 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27462 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
27466 ret = proxy->end_getAllRegistryNames(result);
27468 catch(const ::Ice::Exception& ex)
27470 ::IceInternal::CallbackNC<T>::exception(result, ex);
27475 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
27482 Response _response;
27493template<
class T> Callback_Admin_getAllRegistryNamesPtr
27494newCallback_Admin_getAllRegistryNames(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27496 return new CallbackNC_Admin_getAllRegistryNames<T>(instance, cb, excb, sentcb);
27507template<
class T> Callback_Admin_getAllRegistryNamesPtr
27508newCallback_Admin_getAllRegistryNames(T* instance,
void (T::*cb)(const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27510 return new CallbackNC_Admin_getAllRegistryNames<T>(instance, cb, excb, sentcb);
27518template<
class T,
typename CT>
27519class Callback_Admin_getAllRegistryNames :
public Callback_Admin_getAllRegistryNames_Base,
public ::IceInternal::TwowayCallback<T, CT>
27523 typedef IceUtil::Handle<T> TPtr;
27525 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
27526 typedef void (T::*Sent)(bool ,
const CT&);
27527 typedef void (T::*Response)(const ::Ice::StringSeq&,
const CT&);
27529 Callback_Admin_getAllRegistryNames(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27530 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
27535 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27537 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
27541 ret = proxy->end_getAllRegistryNames(result);
27543 catch(const ::Ice::Exception& ex)
27545 ::IceInternal::Callback<T, CT>::exception(result, ex);
27550 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
27557 Response _response;
27569template<
class T,
typename CT> Callback_Admin_getAllRegistryNamesPtr
27570newCallback_Admin_getAllRegistryNames(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27572 return new Callback_Admin_getAllRegistryNames<T, CT>(instance, cb, excb, sentcb);
27584template<
class T,
typename CT> Callback_Admin_getAllRegistryNamesPtr
27585newCallback_Admin_getAllRegistryNames(T* instance,
void (T::*cb)(const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27587 return new Callback_Admin_getAllRegistryNames<T, CT>(instance, cb, excb, sentcb);
27596class CallbackNC_Admin_shutdown :
public Callback_Admin_shutdown_Base,
public ::IceInternal::OnewayCallbackNC<T>
27600 typedef IceUtil::Handle<T> TPtr;
27602 typedef void (T::*Exception)(const ::Ice::Exception&);
27603 typedef void (T::*Sent)(bool);
27604 typedef void (T::*Response)();
27606 CallbackNC_Admin_shutdown(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27607 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
27620template<
class T> Callback_Admin_shutdownPtr
27621newCallback_Admin_shutdown(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27623 return new CallbackNC_Admin_shutdown<T>(instance, cb, excb, sentcb);
27633template<
class T> Callback_Admin_shutdownPtr
27634newCallback_Admin_shutdown(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27636 return new CallbackNC_Admin_shutdown<T>(instance, 0, excb, sentcb);
27647template<
class T> Callback_Admin_shutdownPtr
27648newCallback_Admin_shutdown(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27650 return new CallbackNC_Admin_shutdown<T>(instance, cb, excb, sentcb);
27660template<
class T> Callback_Admin_shutdownPtr
27661newCallback_Admin_shutdown(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27663 return new CallbackNC_Admin_shutdown<T>(instance, 0, excb, sentcb);
27671template<
class T,
typename CT>
27672class Callback_Admin_shutdown :
public Callback_Admin_shutdown_Base,
public ::IceInternal::OnewayCallback<T, CT>
27676 typedef IceUtil::Handle<T> TPtr;
27678 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
27679 typedef void (T::*Sent)(bool ,
const CT&);
27680 typedef void (T::*Response)(
const CT&);
27682 Callback_Admin_shutdown(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27683 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
27697template<
class T,
typename CT> Callback_Admin_shutdownPtr
27698newCallback_Admin_shutdown(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27700 return new Callback_Admin_shutdown<T, CT>(instance, cb, excb, sentcb);
27711template<
class T,
typename CT> Callback_Admin_shutdownPtr
27712newCallback_Admin_shutdown(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27714 return new Callback_Admin_shutdown<T, CT>(instance, 0, excb, sentcb);
27726template<
class T,
typename CT> Callback_Admin_shutdownPtr
27727newCallback_Admin_shutdown(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27729 return new Callback_Admin_shutdown<T, CT>(instance, cb, excb, sentcb);
27740template<
class T,
typename CT> Callback_Admin_shutdownPtr
27741newCallback_Admin_shutdown(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27743 return new Callback_Admin_shutdown<T, CT>(instance, 0, excb, sentcb);
27752class CallbackNC_Admin_getSliceChecksums :
public Callback_Admin_getSliceChecksums_Base,
public ::IceInternal::TwowayCallbackNC<T>
27756 typedef IceUtil::Handle<T> TPtr;
27758 typedef void (T::*Exception)(const ::Ice::Exception&);
27759 typedef void (T::*Sent)(bool);
27760 typedef void (T::*Response)(const ::Ice::SliceChecksumDict&);
27762 CallbackNC_Admin_getSliceChecksums(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27763 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
27768 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27770 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
27774 ret = proxy->end_getSliceChecksums(result);
27776 catch(const ::Ice::Exception& ex)
27778 ::IceInternal::CallbackNC<T>::exception(result, ex);
27783 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
27790 Response _response;
27801template<
class T> Callback_Admin_getSliceChecksumsPtr
27802newCallback_Admin_getSliceChecksums(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::SliceChecksumDict&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27804 return new CallbackNC_Admin_getSliceChecksums<T>(instance, cb, excb, sentcb);
27815template<
class T> Callback_Admin_getSliceChecksumsPtr
27816newCallback_Admin_getSliceChecksums(T* instance,
void (T::*cb)(const ::Ice::SliceChecksumDict&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27818 return new CallbackNC_Admin_getSliceChecksums<T>(instance, cb, excb, sentcb);
27826template<
class T,
typename CT>
27827class Callback_Admin_getSliceChecksums :
public Callback_Admin_getSliceChecksums_Base,
public ::IceInternal::TwowayCallback<T, CT>
27831 typedef IceUtil::Handle<T> TPtr;
27833 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
27834 typedef void (T::*Sent)(bool ,
const CT&);
27835 typedef void (T::*Response)(const ::Ice::SliceChecksumDict&,
const CT&);
27837 Callback_Admin_getSliceChecksums(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27838 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
27843 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27845 AdminPrx proxy = AdminPrx::uncheckedCast(result->getProxy());
27849 ret = proxy->end_getSliceChecksums(result);
27851 catch(const ::Ice::Exception& ex)
27853 ::IceInternal::Callback<T, CT>::exception(result, ex);
27858 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
27865 Response _response;
27877template<
class T,
typename CT> Callback_Admin_getSliceChecksumsPtr
27878newCallback_Admin_getSliceChecksums(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::SliceChecksumDict&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27880 return new Callback_Admin_getSliceChecksums<T, CT>(instance, cb, excb, sentcb);
27892template<
class T,
typename CT> Callback_Admin_getSliceChecksumsPtr
27893newCallback_Admin_getSliceChecksums(T* instance,
void (T::*cb)(const ::Ice::SliceChecksumDict&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
27895 return new Callback_Admin_getSliceChecksums<T, CT>(instance, cb, excb, sentcb);
27904class CallbackNC_FileIterator_read :
public Callback_FileIterator_read_Base,
public ::IceInternal::TwowayCallbackNC<T>
27908 typedef IceUtil::Handle<T> TPtr;
27910 typedef void (T::*Exception)(const ::Ice::Exception&);
27911 typedef void (T::*Sent)(bool);
27912 typedef void (T::*Response)(bool, const ::Ice::StringSeq&);
27914 CallbackNC_FileIterator_read(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27915 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
27920 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27922 FileIteratorPrx proxy = FileIteratorPrx::uncheckedCast(result->getProxy());
27927 ret = proxy->end_read(iceP_lines, result);
27929 catch(const ::Ice::Exception& ex)
27931 ::IceInternal::CallbackNC<T>::exception(result, ex);
27936 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret, iceP_lines);
27943 Response _response;
27954template<
class T> Callback_FileIterator_readPtr
27955newCallback_FileIterator_read(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
bool, const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27957 return new CallbackNC_FileIterator_read<T>(instance, cb, excb, sentcb);
27968template<
class T> Callback_FileIterator_readPtr
27969newCallback_FileIterator_read(T* instance,
void (T::*cb)(
bool, const ::Ice::StringSeq&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
27971 return new CallbackNC_FileIterator_read<T>(instance, cb, excb, sentcb);
27979template<
class T,
typename CT>
27980class Callback_FileIterator_read :
public Callback_FileIterator_read_Base,
public ::IceInternal::TwowayCallback<T, CT>
27984 typedef IceUtil::Handle<T> TPtr;
27986 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
27987 typedef void (T::*Sent)(bool ,
const CT&);
27988 typedef void (T::*Response)(bool, const ::Ice::StringSeq&,
const CT&);
27990 Callback_FileIterator_read(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
27991 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
27996 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
27998 FileIteratorPrx proxy = FileIteratorPrx::uncheckedCast(result->getProxy());
28003 ret = proxy->end_read(iceP_lines, result);
28005 catch(const ::Ice::Exception& ex)
28007 ::IceInternal::Callback<T, CT>::exception(result, ex);
28012 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, iceP_lines, CT::dynamicCast(result->getCookie()));
28019 Response _response;
28031template<
class T,
typename CT> Callback_FileIterator_readPtr
28032newCallback_FileIterator_read(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
bool, const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28034 return new Callback_FileIterator_read<T, CT>(instance, cb, excb, sentcb);
28046template<
class T,
typename CT> Callback_FileIterator_readPtr
28047newCallback_FileIterator_read(T* instance,
void (T::*cb)(
bool, const ::Ice::StringSeq&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28049 return new Callback_FileIterator_read<T, CT>(instance, cb, excb, sentcb);
28058class CallbackNC_FileIterator_destroy :
public Callback_FileIterator_destroy_Base,
public ::IceInternal::OnewayCallbackNC<T>
28062 typedef IceUtil::Handle<T> TPtr;
28064 typedef void (T::*Exception)(const ::Ice::Exception&);
28065 typedef void (T::*Sent)(bool);
28066 typedef void (T::*Response)();
28068 CallbackNC_FileIterator_destroy(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28069 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
28082template<
class T> Callback_FileIterator_destroyPtr
28083newCallback_FileIterator_destroy(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28085 return new CallbackNC_FileIterator_destroy<T>(instance, cb, excb, sentcb);
28095template<
class T> Callback_FileIterator_destroyPtr
28096newCallback_FileIterator_destroy(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28098 return new CallbackNC_FileIterator_destroy<T>(instance, 0, excb, sentcb);
28109template<
class T> Callback_FileIterator_destroyPtr
28110newCallback_FileIterator_destroy(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28112 return new CallbackNC_FileIterator_destroy<T>(instance, cb, excb, sentcb);
28122template<
class T> Callback_FileIterator_destroyPtr
28123newCallback_FileIterator_destroy(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28125 return new CallbackNC_FileIterator_destroy<T>(instance, 0, excb, sentcb);
28133template<
class T,
typename CT>
28134class Callback_FileIterator_destroy :
public Callback_FileIterator_destroy_Base,
public ::IceInternal::OnewayCallback<T, CT>
28138 typedef IceUtil::Handle<T> TPtr;
28140 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
28141 typedef void (T::*Sent)(bool ,
const CT&);
28142 typedef void (T::*Response)(
const CT&);
28144 Callback_FileIterator_destroy(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28145 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
28159template<
class T,
typename CT> Callback_FileIterator_destroyPtr
28160newCallback_FileIterator_destroy(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28162 return new Callback_FileIterator_destroy<T, CT>(instance, cb, excb, sentcb);
28173template<
class T,
typename CT> Callback_FileIterator_destroyPtr
28174newCallback_FileIterator_destroy(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28176 return new Callback_FileIterator_destroy<T, CT>(instance, 0, excb, sentcb);
28188template<
class T,
typename CT> Callback_FileIterator_destroyPtr
28189newCallback_FileIterator_destroy(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28191 return new Callback_FileIterator_destroy<T, CT>(instance, cb, excb, sentcb);
28202template<
class T,
typename CT> Callback_FileIterator_destroyPtr
28203newCallback_FileIterator_destroy(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28205 return new Callback_FileIterator_destroy<T, CT>(instance, 0, excb, sentcb);
28214class CallbackNC_RegistryObserver_registryInit :
public Callback_RegistryObserver_registryInit_Base,
public ::IceInternal::OnewayCallbackNC<T>
28218 typedef IceUtil::Handle<T> TPtr;
28220 typedef void (T::*Exception)(const ::Ice::Exception&);
28221 typedef void (T::*Sent)(bool);
28222 typedef void (T::*Response)();
28224 CallbackNC_RegistryObserver_registryInit(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28225 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
28238template<
class T> Callback_RegistryObserver_registryInitPtr
28239newCallback_RegistryObserver_registryInit(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28241 return new CallbackNC_RegistryObserver_registryInit<T>(instance, cb, excb, sentcb);
28251template<
class T> Callback_RegistryObserver_registryInitPtr
28252newCallback_RegistryObserver_registryInit(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28254 return new CallbackNC_RegistryObserver_registryInit<T>(instance, 0, excb, sentcb);
28265template<
class T> Callback_RegistryObserver_registryInitPtr
28266newCallback_RegistryObserver_registryInit(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28268 return new CallbackNC_RegistryObserver_registryInit<T>(instance, cb, excb, sentcb);
28278template<
class T> Callback_RegistryObserver_registryInitPtr
28279newCallback_RegistryObserver_registryInit(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28281 return new CallbackNC_RegistryObserver_registryInit<T>(instance, 0, excb, sentcb);
28289template<
class T,
typename CT>
28290class Callback_RegistryObserver_registryInit :
public Callback_RegistryObserver_registryInit_Base,
public ::IceInternal::OnewayCallback<T, CT>
28294 typedef IceUtil::Handle<T> TPtr;
28296 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
28297 typedef void (T::*Sent)(bool ,
const CT&);
28298 typedef void (T::*Response)(
const CT&);
28300 Callback_RegistryObserver_registryInit(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28301 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
28315template<
class T,
typename CT> Callback_RegistryObserver_registryInitPtr
28316newCallback_RegistryObserver_registryInit(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28318 return new Callback_RegistryObserver_registryInit<T, CT>(instance, cb, excb, sentcb);
28329template<
class T,
typename CT> Callback_RegistryObserver_registryInitPtr
28330newCallback_RegistryObserver_registryInit(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28332 return new Callback_RegistryObserver_registryInit<T, CT>(instance, 0, excb, sentcb);
28344template<
class T,
typename CT> Callback_RegistryObserver_registryInitPtr
28345newCallback_RegistryObserver_registryInit(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28347 return new Callback_RegistryObserver_registryInit<T, CT>(instance, cb, excb, sentcb);
28358template<
class T,
typename CT> Callback_RegistryObserver_registryInitPtr
28359newCallback_RegistryObserver_registryInit(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28361 return new Callback_RegistryObserver_registryInit<T, CT>(instance, 0, excb, sentcb);
28370class CallbackNC_RegistryObserver_registryUp :
public Callback_RegistryObserver_registryUp_Base,
public ::IceInternal::OnewayCallbackNC<T>
28374 typedef IceUtil::Handle<T> TPtr;
28376 typedef void (T::*Exception)(const ::Ice::Exception&);
28377 typedef void (T::*Sent)(bool);
28378 typedef void (T::*Response)();
28380 CallbackNC_RegistryObserver_registryUp(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28381 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
28394template<
class T> Callback_RegistryObserver_registryUpPtr
28395newCallback_RegistryObserver_registryUp(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28397 return new CallbackNC_RegistryObserver_registryUp<T>(instance, cb, excb, sentcb);
28407template<
class T> Callback_RegistryObserver_registryUpPtr
28408newCallback_RegistryObserver_registryUp(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28410 return new CallbackNC_RegistryObserver_registryUp<T>(instance, 0, excb, sentcb);
28421template<
class T> Callback_RegistryObserver_registryUpPtr
28422newCallback_RegistryObserver_registryUp(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28424 return new CallbackNC_RegistryObserver_registryUp<T>(instance, cb, excb, sentcb);
28434template<
class T> Callback_RegistryObserver_registryUpPtr
28435newCallback_RegistryObserver_registryUp(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28437 return new CallbackNC_RegistryObserver_registryUp<T>(instance, 0, excb, sentcb);
28445template<
class T,
typename CT>
28446class Callback_RegistryObserver_registryUp :
public Callback_RegistryObserver_registryUp_Base,
public ::IceInternal::OnewayCallback<T, CT>
28450 typedef IceUtil::Handle<T> TPtr;
28452 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
28453 typedef void (T::*Sent)(bool ,
const CT&);
28454 typedef void (T::*Response)(
const CT&);
28456 Callback_RegistryObserver_registryUp(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28457 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
28471template<
class T,
typename CT> Callback_RegistryObserver_registryUpPtr
28472newCallback_RegistryObserver_registryUp(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28474 return new Callback_RegistryObserver_registryUp<T, CT>(instance, cb, excb, sentcb);
28485template<
class T,
typename CT> Callback_RegistryObserver_registryUpPtr
28486newCallback_RegistryObserver_registryUp(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28488 return new Callback_RegistryObserver_registryUp<T, CT>(instance, 0, excb, sentcb);
28500template<
class T,
typename CT> Callback_RegistryObserver_registryUpPtr
28501newCallback_RegistryObserver_registryUp(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28503 return new Callback_RegistryObserver_registryUp<T, CT>(instance, cb, excb, sentcb);
28514template<
class T,
typename CT> Callback_RegistryObserver_registryUpPtr
28515newCallback_RegistryObserver_registryUp(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28517 return new Callback_RegistryObserver_registryUp<T, CT>(instance, 0, excb, sentcb);
28526class CallbackNC_RegistryObserver_registryDown :
public Callback_RegistryObserver_registryDown_Base,
public ::IceInternal::OnewayCallbackNC<T>
28530 typedef IceUtil::Handle<T> TPtr;
28532 typedef void (T::*Exception)(const ::Ice::Exception&);
28533 typedef void (T::*Sent)(bool);
28534 typedef void (T::*Response)();
28536 CallbackNC_RegistryObserver_registryDown(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28537 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
28550template<
class T> Callback_RegistryObserver_registryDownPtr
28551newCallback_RegistryObserver_registryDown(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28553 return new CallbackNC_RegistryObserver_registryDown<T>(instance, cb, excb, sentcb);
28563template<
class T> Callback_RegistryObserver_registryDownPtr
28564newCallback_RegistryObserver_registryDown(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28566 return new CallbackNC_RegistryObserver_registryDown<T>(instance, 0, excb, sentcb);
28577template<
class T> Callback_RegistryObserver_registryDownPtr
28578newCallback_RegistryObserver_registryDown(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28580 return new CallbackNC_RegistryObserver_registryDown<T>(instance, cb, excb, sentcb);
28590template<
class T> Callback_RegistryObserver_registryDownPtr
28591newCallback_RegistryObserver_registryDown(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28593 return new CallbackNC_RegistryObserver_registryDown<T>(instance, 0, excb, sentcb);
28601template<
class T,
typename CT>
28602class Callback_RegistryObserver_registryDown :
public Callback_RegistryObserver_registryDown_Base,
public ::IceInternal::OnewayCallback<T, CT>
28606 typedef IceUtil::Handle<T> TPtr;
28608 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
28609 typedef void (T::*Sent)(bool ,
const CT&);
28610 typedef void (T::*Response)(
const CT&);
28612 Callback_RegistryObserver_registryDown(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28613 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
28627template<
class T,
typename CT> Callback_RegistryObserver_registryDownPtr
28628newCallback_RegistryObserver_registryDown(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28630 return new Callback_RegistryObserver_registryDown<T, CT>(instance, cb, excb, sentcb);
28641template<
class T,
typename CT> Callback_RegistryObserver_registryDownPtr
28642newCallback_RegistryObserver_registryDown(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28644 return new Callback_RegistryObserver_registryDown<T, CT>(instance, 0, excb, sentcb);
28656template<
class T,
typename CT> Callback_RegistryObserver_registryDownPtr
28657newCallback_RegistryObserver_registryDown(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28659 return new Callback_RegistryObserver_registryDown<T, CT>(instance, cb, excb, sentcb);
28670template<
class T,
typename CT> Callback_RegistryObserver_registryDownPtr
28671newCallback_RegistryObserver_registryDown(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28673 return new Callback_RegistryObserver_registryDown<T, CT>(instance, 0, excb, sentcb);
28682class CallbackNC_NodeObserver_nodeInit :
public Callback_NodeObserver_nodeInit_Base,
public ::IceInternal::OnewayCallbackNC<T>
28686 typedef IceUtil::Handle<T> TPtr;
28688 typedef void (T::*Exception)(const ::Ice::Exception&);
28689 typedef void (T::*Sent)(bool);
28690 typedef void (T::*Response)();
28692 CallbackNC_NodeObserver_nodeInit(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28693 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
28706template<
class T> Callback_NodeObserver_nodeInitPtr
28707newCallback_NodeObserver_nodeInit(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28709 return new CallbackNC_NodeObserver_nodeInit<T>(instance, cb, excb, sentcb);
28719template<
class T> Callback_NodeObserver_nodeInitPtr
28720newCallback_NodeObserver_nodeInit(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28722 return new CallbackNC_NodeObserver_nodeInit<T>(instance, 0, excb, sentcb);
28733template<
class T> Callback_NodeObserver_nodeInitPtr
28734newCallback_NodeObserver_nodeInit(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28736 return new CallbackNC_NodeObserver_nodeInit<T>(instance, cb, excb, sentcb);
28746template<
class T> Callback_NodeObserver_nodeInitPtr
28747newCallback_NodeObserver_nodeInit(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28749 return new CallbackNC_NodeObserver_nodeInit<T>(instance, 0, excb, sentcb);
28757template<
class T,
typename CT>
28758class Callback_NodeObserver_nodeInit :
public Callback_NodeObserver_nodeInit_Base,
public ::IceInternal::OnewayCallback<T, CT>
28762 typedef IceUtil::Handle<T> TPtr;
28764 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
28765 typedef void (T::*Sent)(bool ,
const CT&);
28766 typedef void (T::*Response)(
const CT&);
28768 Callback_NodeObserver_nodeInit(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28769 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
28783template<
class T,
typename CT> Callback_NodeObserver_nodeInitPtr
28784newCallback_NodeObserver_nodeInit(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28786 return new Callback_NodeObserver_nodeInit<T, CT>(instance, cb, excb, sentcb);
28797template<
class T,
typename CT> Callback_NodeObserver_nodeInitPtr
28798newCallback_NodeObserver_nodeInit(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28800 return new Callback_NodeObserver_nodeInit<T, CT>(instance, 0, excb, sentcb);
28812template<
class T,
typename CT> Callback_NodeObserver_nodeInitPtr
28813newCallback_NodeObserver_nodeInit(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28815 return new Callback_NodeObserver_nodeInit<T, CT>(instance, cb, excb, sentcb);
28826template<
class T,
typename CT> Callback_NodeObserver_nodeInitPtr
28827newCallback_NodeObserver_nodeInit(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28829 return new Callback_NodeObserver_nodeInit<T, CT>(instance, 0, excb, sentcb);
28838class CallbackNC_NodeObserver_nodeUp :
public Callback_NodeObserver_nodeUp_Base,
public ::IceInternal::OnewayCallbackNC<T>
28842 typedef IceUtil::Handle<T> TPtr;
28844 typedef void (T::*Exception)(const ::Ice::Exception&);
28845 typedef void (T::*Sent)(bool);
28846 typedef void (T::*Response)();
28848 CallbackNC_NodeObserver_nodeUp(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28849 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
28862template<
class T> Callback_NodeObserver_nodeUpPtr
28863newCallback_NodeObserver_nodeUp(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28865 return new CallbackNC_NodeObserver_nodeUp<T>(instance, cb, excb, sentcb);
28875template<
class T> Callback_NodeObserver_nodeUpPtr
28876newCallback_NodeObserver_nodeUp(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28878 return new CallbackNC_NodeObserver_nodeUp<T>(instance, 0, excb, sentcb);
28889template<
class T> Callback_NodeObserver_nodeUpPtr
28890newCallback_NodeObserver_nodeUp(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28892 return new CallbackNC_NodeObserver_nodeUp<T>(instance, cb, excb, sentcb);
28902template<
class T> Callback_NodeObserver_nodeUpPtr
28903newCallback_NodeObserver_nodeUp(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
28905 return new CallbackNC_NodeObserver_nodeUp<T>(instance, 0, excb, sentcb);
28913template<
class T,
typename CT>
28914class Callback_NodeObserver_nodeUp :
public Callback_NodeObserver_nodeUp_Base,
public ::IceInternal::OnewayCallback<T, CT>
28918 typedef IceUtil::Handle<T> TPtr;
28920 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
28921 typedef void (T::*Sent)(bool ,
const CT&);
28922 typedef void (T::*Response)(
const CT&);
28924 Callback_NodeObserver_nodeUp(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
28925 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
28939template<
class T,
typename CT> Callback_NodeObserver_nodeUpPtr
28940newCallback_NodeObserver_nodeUp(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28942 return new Callback_NodeObserver_nodeUp<T, CT>(instance, cb, excb, sentcb);
28953template<
class T,
typename CT> Callback_NodeObserver_nodeUpPtr
28954newCallback_NodeObserver_nodeUp(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28956 return new Callback_NodeObserver_nodeUp<T, CT>(instance, 0, excb, sentcb);
28968template<
class T,
typename CT> Callback_NodeObserver_nodeUpPtr
28969newCallback_NodeObserver_nodeUp(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28971 return new Callback_NodeObserver_nodeUp<T, CT>(instance, cb, excb, sentcb);
28982template<
class T,
typename CT> Callback_NodeObserver_nodeUpPtr
28983newCallback_NodeObserver_nodeUp(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
28985 return new Callback_NodeObserver_nodeUp<T, CT>(instance, 0, excb, sentcb);
28994class CallbackNC_NodeObserver_nodeDown :
public Callback_NodeObserver_nodeDown_Base,
public ::IceInternal::OnewayCallbackNC<T>
28998 typedef IceUtil::Handle<T> TPtr;
29000 typedef void (T::*Exception)(const ::Ice::Exception&);
29001 typedef void (T::*Sent)(bool);
29002 typedef void (T::*Response)();
29004 CallbackNC_NodeObserver_nodeDown(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29005 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
29018template<
class T> Callback_NodeObserver_nodeDownPtr
29019newCallback_NodeObserver_nodeDown(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29021 return new CallbackNC_NodeObserver_nodeDown<T>(instance, cb, excb, sentcb);
29031template<
class T> Callback_NodeObserver_nodeDownPtr
29032newCallback_NodeObserver_nodeDown(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29034 return new CallbackNC_NodeObserver_nodeDown<T>(instance, 0, excb, sentcb);
29045template<
class T> Callback_NodeObserver_nodeDownPtr
29046newCallback_NodeObserver_nodeDown(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29048 return new CallbackNC_NodeObserver_nodeDown<T>(instance, cb, excb, sentcb);
29058template<
class T> Callback_NodeObserver_nodeDownPtr
29059newCallback_NodeObserver_nodeDown(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29061 return new CallbackNC_NodeObserver_nodeDown<T>(instance, 0, excb, sentcb);
29069template<
class T,
typename CT>
29070class Callback_NodeObserver_nodeDown :
public Callback_NodeObserver_nodeDown_Base,
public ::IceInternal::OnewayCallback<T, CT>
29074 typedef IceUtil::Handle<T> TPtr;
29076 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
29077 typedef void (T::*Sent)(bool ,
const CT&);
29078 typedef void (T::*Response)(
const CT&);
29080 Callback_NodeObserver_nodeDown(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29081 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
29095template<
class T,
typename CT> Callback_NodeObserver_nodeDownPtr
29096newCallback_NodeObserver_nodeDown(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29098 return new Callback_NodeObserver_nodeDown<T, CT>(instance, cb, excb, sentcb);
29109template<
class T,
typename CT> Callback_NodeObserver_nodeDownPtr
29110newCallback_NodeObserver_nodeDown(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29112 return new Callback_NodeObserver_nodeDown<T, CT>(instance, 0, excb, sentcb);
29124template<
class T,
typename CT> Callback_NodeObserver_nodeDownPtr
29125newCallback_NodeObserver_nodeDown(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29127 return new Callback_NodeObserver_nodeDown<T, CT>(instance, cb, excb, sentcb);
29138template<
class T,
typename CT> Callback_NodeObserver_nodeDownPtr
29139newCallback_NodeObserver_nodeDown(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29141 return new Callback_NodeObserver_nodeDown<T, CT>(instance, 0, excb, sentcb);
29150class CallbackNC_NodeObserver_updateServer :
public Callback_NodeObserver_updateServer_Base,
public ::IceInternal::OnewayCallbackNC<T>
29154 typedef IceUtil::Handle<T> TPtr;
29156 typedef void (T::*Exception)(const ::Ice::Exception&);
29157 typedef void (T::*Sent)(bool);
29158 typedef void (T::*Response)();
29160 CallbackNC_NodeObserver_updateServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29161 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
29174template<
class T> Callback_NodeObserver_updateServerPtr
29175newCallback_NodeObserver_updateServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29177 return new CallbackNC_NodeObserver_updateServer<T>(instance, cb, excb, sentcb);
29187template<
class T> Callback_NodeObserver_updateServerPtr
29188newCallback_NodeObserver_updateServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29190 return new CallbackNC_NodeObserver_updateServer<T>(instance, 0, excb, sentcb);
29201template<
class T> Callback_NodeObserver_updateServerPtr
29202newCallback_NodeObserver_updateServer(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29204 return new CallbackNC_NodeObserver_updateServer<T>(instance, cb, excb, sentcb);
29214template<
class T> Callback_NodeObserver_updateServerPtr
29215newCallback_NodeObserver_updateServer(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29217 return new CallbackNC_NodeObserver_updateServer<T>(instance, 0, excb, sentcb);
29225template<
class T,
typename CT>
29226class Callback_NodeObserver_updateServer :
public Callback_NodeObserver_updateServer_Base,
public ::IceInternal::OnewayCallback<T, CT>
29230 typedef IceUtil::Handle<T> TPtr;
29232 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
29233 typedef void (T::*Sent)(bool ,
const CT&);
29234 typedef void (T::*Response)(
const CT&);
29236 Callback_NodeObserver_updateServer(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29237 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
29251template<
class T,
typename CT> Callback_NodeObserver_updateServerPtr
29252newCallback_NodeObserver_updateServer(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29254 return new Callback_NodeObserver_updateServer<T, CT>(instance, cb, excb, sentcb);
29265template<
class T,
typename CT> Callback_NodeObserver_updateServerPtr
29266newCallback_NodeObserver_updateServer(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29268 return new Callback_NodeObserver_updateServer<T, CT>(instance, 0, excb, sentcb);
29280template<
class T,
typename CT> Callback_NodeObserver_updateServerPtr
29281newCallback_NodeObserver_updateServer(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29283 return new Callback_NodeObserver_updateServer<T, CT>(instance, cb, excb, sentcb);
29294template<
class T,
typename CT> Callback_NodeObserver_updateServerPtr
29295newCallback_NodeObserver_updateServer(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29297 return new Callback_NodeObserver_updateServer<T, CT>(instance, 0, excb, sentcb);
29306class CallbackNC_NodeObserver_updateAdapter :
public Callback_NodeObserver_updateAdapter_Base,
public ::IceInternal::OnewayCallbackNC<T>
29310 typedef IceUtil::Handle<T> TPtr;
29312 typedef void (T::*Exception)(const ::Ice::Exception&);
29313 typedef void (T::*Sent)(bool);
29314 typedef void (T::*Response)();
29316 CallbackNC_NodeObserver_updateAdapter(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29317 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
29330template<
class T> Callback_NodeObserver_updateAdapterPtr
29331newCallback_NodeObserver_updateAdapter(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29333 return new CallbackNC_NodeObserver_updateAdapter<T>(instance, cb, excb, sentcb);
29343template<
class T> Callback_NodeObserver_updateAdapterPtr
29344newCallback_NodeObserver_updateAdapter(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29346 return new CallbackNC_NodeObserver_updateAdapter<T>(instance, 0, excb, sentcb);
29357template<
class T> Callback_NodeObserver_updateAdapterPtr
29358newCallback_NodeObserver_updateAdapter(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29360 return new CallbackNC_NodeObserver_updateAdapter<T>(instance, cb, excb, sentcb);
29370template<
class T> Callback_NodeObserver_updateAdapterPtr
29371newCallback_NodeObserver_updateAdapter(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29373 return new CallbackNC_NodeObserver_updateAdapter<T>(instance, 0, excb, sentcb);
29381template<
class T,
typename CT>
29382class Callback_NodeObserver_updateAdapter :
public Callback_NodeObserver_updateAdapter_Base,
public ::IceInternal::OnewayCallback<T, CT>
29386 typedef IceUtil::Handle<T> TPtr;
29388 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
29389 typedef void (T::*Sent)(bool ,
const CT&);
29390 typedef void (T::*Response)(
const CT&);
29392 Callback_NodeObserver_updateAdapter(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29393 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
29407template<
class T,
typename CT> Callback_NodeObserver_updateAdapterPtr
29408newCallback_NodeObserver_updateAdapter(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29410 return new Callback_NodeObserver_updateAdapter<T, CT>(instance, cb, excb, sentcb);
29421template<
class T,
typename CT> Callback_NodeObserver_updateAdapterPtr
29422newCallback_NodeObserver_updateAdapter(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29424 return new Callback_NodeObserver_updateAdapter<T, CT>(instance, 0, excb, sentcb);
29436template<
class T,
typename CT> Callback_NodeObserver_updateAdapterPtr
29437newCallback_NodeObserver_updateAdapter(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29439 return new Callback_NodeObserver_updateAdapter<T, CT>(instance, cb, excb, sentcb);
29450template<
class T,
typename CT> Callback_NodeObserver_updateAdapterPtr
29451newCallback_NodeObserver_updateAdapter(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29453 return new Callback_NodeObserver_updateAdapter<T, CT>(instance, 0, excb, sentcb);
29462class CallbackNC_ApplicationObserver_applicationInit :
public Callback_ApplicationObserver_applicationInit_Base,
public ::IceInternal::OnewayCallbackNC<T>
29466 typedef IceUtil::Handle<T> TPtr;
29468 typedef void (T::*Exception)(const ::Ice::Exception&);
29469 typedef void (T::*Sent)(bool);
29470 typedef void (T::*Response)();
29472 CallbackNC_ApplicationObserver_applicationInit(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29473 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
29486template<
class T> Callback_ApplicationObserver_applicationInitPtr
29487newCallback_ApplicationObserver_applicationInit(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29489 return new CallbackNC_ApplicationObserver_applicationInit<T>(instance, cb, excb, sentcb);
29499template<
class T> Callback_ApplicationObserver_applicationInitPtr
29500newCallback_ApplicationObserver_applicationInit(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29502 return new CallbackNC_ApplicationObserver_applicationInit<T>(instance, 0, excb, sentcb);
29513template<
class T> Callback_ApplicationObserver_applicationInitPtr
29514newCallback_ApplicationObserver_applicationInit(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29516 return new CallbackNC_ApplicationObserver_applicationInit<T>(instance, cb, excb, sentcb);
29526template<
class T> Callback_ApplicationObserver_applicationInitPtr
29527newCallback_ApplicationObserver_applicationInit(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29529 return new CallbackNC_ApplicationObserver_applicationInit<T>(instance, 0, excb, sentcb);
29537template<
class T,
typename CT>
29538class Callback_ApplicationObserver_applicationInit :
public Callback_ApplicationObserver_applicationInit_Base,
public ::IceInternal::OnewayCallback<T, CT>
29542 typedef IceUtil::Handle<T> TPtr;
29544 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
29545 typedef void (T::*Sent)(bool ,
const CT&);
29546 typedef void (T::*Response)(
const CT&);
29548 Callback_ApplicationObserver_applicationInit(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29549 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
29563template<
class T,
typename CT> Callback_ApplicationObserver_applicationInitPtr
29564newCallback_ApplicationObserver_applicationInit(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29566 return new Callback_ApplicationObserver_applicationInit<T, CT>(instance, cb, excb, sentcb);
29577template<
class T,
typename CT> Callback_ApplicationObserver_applicationInitPtr
29578newCallback_ApplicationObserver_applicationInit(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29580 return new Callback_ApplicationObserver_applicationInit<T, CT>(instance, 0, excb, sentcb);
29592template<
class T,
typename CT> Callback_ApplicationObserver_applicationInitPtr
29593newCallback_ApplicationObserver_applicationInit(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29595 return new Callback_ApplicationObserver_applicationInit<T, CT>(instance, cb, excb, sentcb);
29606template<
class T,
typename CT> Callback_ApplicationObserver_applicationInitPtr
29607newCallback_ApplicationObserver_applicationInit(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29609 return new Callback_ApplicationObserver_applicationInit<T, CT>(instance, 0, excb, sentcb);
29618class CallbackNC_ApplicationObserver_applicationAdded :
public Callback_ApplicationObserver_applicationAdded_Base,
public ::IceInternal::OnewayCallbackNC<T>
29622 typedef IceUtil::Handle<T> TPtr;
29624 typedef void (T::*Exception)(const ::Ice::Exception&);
29625 typedef void (T::*Sent)(bool);
29626 typedef void (T::*Response)();
29628 CallbackNC_ApplicationObserver_applicationAdded(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29629 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
29642template<
class T> Callback_ApplicationObserver_applicationAddedPtr
29643newCallback_ApplicationObserver_applicationAdded(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29645 return new CallbackNC_ApplicationObserver_applicationAdded<T>(instance, cb, excb, sentcb);
29655template<
class T> Callback_ApplicationObserver_applicationAddedPtr
29656newCallback_ApplicationObserver_applicationAdded(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29658 return new CallbackNC_ApplicationObserver_applicationAdded<T>(instance, 0, excb, sentcb);
29669template<
class T> Callback_ApplicationObserver_applicationAddedPtr
29670newCallback_ApplicationObserver_applicationAdded(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29672 return new CallbackNC_ApplicationObserver_applicationAdded<T>(instance, cb, excb, sentcb);
29682template<
class T> Callback_ApplicationObserver_applicationAddedPtr
29683newCallback_ApplicationObserver_applicationAdded(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29685 return new CallbackNC_ApplicationObserver_applicationAdded<T>(instance, 0, excb, sentcb);
29693template<
class T,
typename CT>
29694class Callback_ApplicationObserver_applicationAdded :
public Callback_ApplicationObserver_applicationAdded_Base,
public ::IceInternal::OnewayCallback<T, CT>
29698 typedef IceUtil::Handle<T> TPtr;
29700 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
29701 typedef void (T::*Sent)(bool ,
const CT&);
29702 typedef void (T::*Response)(
const CT&);
29704 Callback_ApplicationObserver_applicationAdded(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29705 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
29719template<
class T,
typename CT> Callback_ApplicationObserver_applicationAddedPtr
29720newCallback_ApplicationObserver_applicationAdded(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29722 return new Callback_ApplicationObserver_applicationAdded<T, CT>(instance, cb, excb, sentcb);
29733template<
class T,
typename CT> Callback_ApplicationObserver_applicationAddedPtr
29734newCallback_ApplicationObserver_applicationAdded(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29736 return new Callback_ApplicationObserver_applicationAdded<T, CT>(instance, 0, excb, sentcb);
29748template<
class T,
typename CT> Callback_ApplicationObserver_applicationAddedPtr
29749newCallback_ApplicationObserver_applicationAdded(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29751 return new Callback_ApplicationObserver_applicationAdded<T, CT>(instance, cb, excb, sentcb);
29762template<
class T,
typename CT> Callback_ApplicationObserver_applicationAddedPtr
29763newCallback_ApplicationObserver_applicationAdded(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29765 return new Callback_ApplicationObserver_applicationAdded<T, CT>(instance, 0, excb, sentcb);
29774class CallbackNC_ApplicationObserver_applicationRemoved :
public Callback_ApplicationObserver_applicationRemoved_Base,
public ::IceInternal::OnewayCallbackNC<T>
29778 typedef IceUtil::Handle<T> TPtr;
29780 typedef void (T::*Exception)(const ::Ice::Exception&);
29781 typedef void (T::*Sent)(bool);
29782 typedef void (T::*Response)();
29784 CallbackNC_ApplicationObserver_applicationRemoved(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29785 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
29798template<
class T> Callback_ApplicationObserver_applicationRemovedPtr
29799newCallback_ApplicationObserver_applicationRemoved(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29801 return new CallbackNC_ApplicationObserver_applicationRemoved<T>(instance, cb, excb, sentcb);
29811template<
class T> Callback_ApplicationObserver_applicationRemovedPtr
29812newCallback_ApplicationObserver_applicationRemoved(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29814 return new CallbackNC_ApplicationObserver_applicationRemoved<T>(instance, 0, excb, sentcb);
29825template<
class T> Callback_ApplicationObserver_applicationRemovedPtr
29826newCallback_ApplicationObserver_applicationRemoved(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29828 return new CallbackNC_ApplicationObserver_applicationRemoved<T>(instance, cb, excb, sentcb);
29838template<
class T> Callback_ApplicationObserver_applicationRemovedPtr
29839newCallback_ApplicationObserver_applicationRemoved(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29841 return new CallbackNC_ApplicationObserver_applicationRemoved<T>(instance, 0, excb, sentcb);
29849template<
class T,
typename CT>
29850class Callback_ApplicationObserver_applicationRemoved :
public Callback_ApplicationObserver_applicationRemoved_Base,
public ::IceInternal::OnewayCallback<T, CT>
29854 typedef IceUtil::Handle<T> TPtr;
29856 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
29857 typedef void (T::*Sent)(bool ,
const CT&);
29858 typedef void (T::*Response)(
const CT&);
29860 Callback_ApplicationObserver_applicationRemoved(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29861 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
29875template<
class T,
typename CT> Callback_ApplicationObserver_applicationRemovedPtr
29876newCallback_ApplicationObserver_applicationRemoved(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29878 return new Callback_ApplicationObserver_applicationRemoved<T, CT>(instance, cb, excb, sentcb);
29889template<
class T,
typename CT> Callback_ApplicationObserver_applicationRemovedPtr
29890newCallback_ApplicationObserver_applicationRemoved(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29892 return new Callback_ApplicationObserver_applicationRemoved<T, CT>(instance, 0, excb, sentcb);
29904template<
class T,
typename CT> Callback_ApplicationObserver_applicationRemovedPtr
29905newCallback_ApplicationObserver_applicationRemoved(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29907 return new Callback_ApplicationObserver_applicationRemoved<T, CT>(instance, cb, excb, sentcb);
29918template<
class T,
typename CT> Callback_ApplicationObserver_applicationRemovedPtr
29919newCallback_ApplicationObserver_applicationRemoved(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
29921 return new Callback_ApplicationObserver_applicationRemoved<T, CT>(instance, 0, excb, sentcb);
29930class CallbackNC_ApplicationObserver_applicationUpdated :
public Callback_ApplicationObserver_applicationUpdated_Base,
public ::IceInternal::OnewayCallbackNC<T>
29934 typedef IceUtil::Handle<T> TPtr;
29936 typedef void (T::*Exception)(const ::Ice::Exception&);
29937 typedef void (T::*Sent)(bool);
29938 typedef void (T::*Response)();
29940 CallbackNC_ApplicationObserver_applicationUpdated(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
29941 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
29954template<
class T> Callback_ApplicationObserver_applicationUpdatedPtr
29955newCallback_ApplicationObserver_applicationUpdated(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29957 return new CallbackNC_ApplicationObserver_applicationUpdated<T>(instance, cb, excb, sentcb);
29967template<
class T> Callback_ApplicationObserver_applicationUpdatedPtr
29968newCallback_ApplicationObserver_applicationUpdated(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29970 return new CallbackNC_ApplicationObserver_applicationUpdated<T>(instance, 0, excb, sentcb);
29981template<
class T> Callback_ApplicationObserver_applicationUpdatedPtr
29982newCallback_ApplicationObserver_applicationUpdated(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29984 return new CallbackNC_ApplicationObserver_applicationUpdated<T>(instance, cb, excb, sentcb);
29994template<
class T> Callback_ApplicationObserver_applicationUpdatedPtr
29995newCallback_ApplicationObserver_applicationUpdated(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
29997 return new CallbackNC_ApplicationObserver_applicationUpdated<T>(instance, 0, excb, sentcb);
30005template<
class T,
typename CT>
30006class Callback_ApplicationObserver_applicationUpdated :
public Callback_ApplicationObserver_applicationUpdated_Base,
public ::IceInternal::OnewayCallback<T, CT>
30010 typedef IceUtil::Handle<T> TPtr;
30012 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
30013 typedef void (T::*Sent)(bool ,
const CT&);
30014 typedef void (T::*Response)(
const CT&);
30016 Callback_ApplicationObserver_applicationUpdated(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30017 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
30031template<
class T,
typename CT> Callback_ApplicationObserver_applicationUpdatedPtr
30032newCallback_ApplicationObserver_applicationUpdated(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30034 return new Callback_ApplicationObserver_applicationUpdated<T, CT>(instance, cb, excb, sentcb);
30045template<
class T,
typename CT> Callback_ApplicationObserver_applicationUpdatedPtr
30046newCallback_ApplicationObserver_applicationUpdated(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30048 return new Callback_ApplicationObserver_applicationUpdated<T, CT>(instance, 0, excb, sentcb);
30060template<
class T,
typename CT> Callback_ApplicationObserver_applicationUpdatedPtr
30061newCallback_ApplicationObserver_applicationUpdated(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30063 return new Callback_ApplicationObserver_applicationUpdated<T, CT>(instance, cb, excb, sentcb);
30074template<
class T,
typename CT> Callback_ApplicationObserver_applicationUpdatedPtr
30075newCallback_ApplicationObserver_applicationUpdated(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30077 return new Callback_ApplicationObserver_applicationUpdated<T, CT>(instance, 0, excb, sentcb);
30086class CallbackNC_AdapterObserver_adapterInit :
public Callback_AdapterObserver_adapterInit_Base,
public ::IceInternal::OnewayCallbackNC<T>
30090 typedef IceUtil::Handle<T> TPtr;
30092 typedef void (T::*Exception)(const ::Ice::Exception&);
30093 typedef void (T::*Sent)(bool);
30094 typedef void (T::*Response)();
30096 CallbackNC_AdapterObserver_adapterInit(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30097 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
30110template<
class T> Callback_AdapterObserver_adapterInitPtr
30111newCallback_AdapterObserver_adapterInit(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30113 return new CallbackNC_AdapterObserver_adapterInit<T>(instance, cb, excb, sentcb);
30123template<
class T> Callback_AdapterObserver_adapterInitPtr
30124newCallback_AdapterObserver_adapterInit(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30126 return new CallbackNC_AdapterObserver_adapterInit<T>(instance, 0, excb, sentcb);
30137template<
class T> Callback_AdapterObserver_adapterInitPtr
30138newCallback_AdapterObserver_adapterInit(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30140 return new CallbackNC_AdapterObserver_adapterInit<T>(instance, cb, excb, sentcb);
30150template<
class T> Callback_AdapterObserver_adapterInitPtr
30151newCallback_AdapterObserver_adapterInit(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30153 return new CallbackNC_AdapterObserver_adapterInit<T>(instance, 0, excb, sentcb);
30161template<
class T,
typename CT>
30162class Callback_AdapterObserver_adapterInit :
public Callback_AdapterObserver_adapterInit_Base,
public ::IceInternal::OnewayCallback<T, CT>
30166 typedef IceUtil::Handle<T> TPtr;
30168 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
30169 typedef void (T::*Sent)(bool ,
const CT&);
30170 typedef void (T::*Response)(
const CT&);
30172 Callback_AdapterObserver_adapterInit(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30173 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
30187template<
class T,
typename CT> Callback_AdapterObserver_adapterInitPtr
30188newCallback_AdapterObserver_adapterInit(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30190 return new Callback_AdapterObserver_adapterInit<T, CT>(instance, cb, excb, sentcb);
30201template<
class T,
typename CT> Callback_AdapterObserver_adapterInitPtr
30202newCallback_AdapterObserver_adapterInit(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30204 return new Callback_AdapterObserver_adapterInit<T, CT>(instance, 0, excb, sentcb);
30216template<
class T,
typename CT> Callback_AdapterObserver_adapterInitPtr
30217newCallback_AdapterObserver_adapterInit(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30219 return new Callback_AdapterObserver_adapterInit<T, CT>(instance, cb, excb, sentcb);
30230template<
class T,
typename CT> Callback_AdapterObserver_adapterInitPtr
30231newCallback_AdapterObserver_adapterInit(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30233 return new Callback_AdapterObserver_adapterInit<T, CT>(instance, 0, excb, sentcb);
30242class CallbackNC_AdapterObserver_adapterAdded :
public Callback_AdapterObserver_adapterAdded_Base,
public ::IceInternal::OnewayCallbackNC<T>
30246 typedef IceUtil::Handle<T> TPtr;
30248 typedef void (T::*Exception)(const ::Ice::Exception&);
30249 typedef void (T::*Sent)(bool);
30250 typedef void (T::*Response)();
30252 CallbackNC_AdapterObserver_adapterAdded(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30253 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
30266template<
class T> Callback_AdapterObserver_adapterAddedPtr
30267newCallback_AdapterObserver_adapterAdded(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30269 return new CallbackNC_AdapterObserver_adapterAdded<T>(instance, cb, excb, sentcb);
30279template<
class T> Callback_AdapterObserver_adapterAddedPtr
30280newCallback_AdapterObserver_adapterAdded(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30282 return new CallbackNC_AdapterObserver_adapterAdded<T>(instance, 0, excb, sentcb);
30293template<
class T> Callback_AdapterObserver_adapterAddedPtr
30294newCallback_AdapterObserver_adapterAdded(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30296 return new CallbackNC_AdapterObserver_adapterAdded<T>(instance, cb, excb, sentcb);
30306template<
class T> Callback_AdapterObserver_adapterAddedPtr
30307newCallback_AdapterObserver_adapterAdded(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30309 return new CallbackNC_AdapterObserver_adapterAdded<T>(instance, 0, excb, sentcb);
30317template<
class T,
typename CT>
30318class Callback_AdapterObserver_adapterAdded :
public Callback_AdapterObserver_adapterAdded_Base,
public ::IceInternal::OnewayCallback<T, CT>
30322 typedef IceUtil::Handle<T> TPtr;
30324 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
30325 typedef void (T::*Sent)(bool ,
const CT&);
30326 typedef void (T::*Response)(
const CT&);
30328 Callback_AdapterObserver_adapterAdded(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30329 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
30343template<
class T,
typename CT> Callback_AdapterObserver_adapterAddedPtr
30344newCallback_AdapterObserver_adapterAdded(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30346 return new Callback_AdapterObserver_adapterAdded<T, CT>(instance, cb, excb, sentcb);
30357template<
class T,
typename CT> Callback_AdapterObserver_adapterAddedPtr
30358newCallback_AdapterObserver_adapterAdded(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30360 return new Callback_AdapterObserver_adapterAdded<T, CT>(instance, 0, excb, sentcb);
30372template<
class T,
typename CT> Callback_AdapterObserver_adapterAddedPtr
30373newCallback_AdapterObserver_adapterAdded(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30375 return new Callback_AdapterObserver_adapterAdded<T, CT>(instance, cb, excb, sentcb);
30386template<
class T,
typename CT> Callback_AdapterObserver_adapterAddedPtr
30387newCallback_AdapterObserver_adapterAdded(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30389 return new Callback_AdapterObserver_adapterAdded<T, CT>(instance, 0, excb, sentcb);
30398class CallbackNC_AdapterObserver_adapterUpdated :
public Callback_AdapterObserver_adapterUpdated_Base,
public ::IceInternal::OnewayCallbackNC<T>
30402 typedef IceUtil::Handle<T> TPtr;
30404 typedef void (T::*Exception)(const ::Ice::Exception&);
30405 typedef void (T::*Sent)(bool);
30406 typedef void (T::*Response)();
30408 CallbackNC_AdapterObserver_adapterUpdated(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30409 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
30422template<
class T> Callback_AdapterObserver_adapterUpdatedPtr
30423newCallback_AdapterObserver_adapterUpdated(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30425 return new CallbackNC_AdapterObserver_adapterUpdated<T>(instance, cb, excb, sentcb);
30435template<
class T> Callback_AdapterObserver_adapterUpdatedPtr
30436newCallback_AdapterObserver_adapterUpdated(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30438 return new CallbackNC_AdapterObserver_adapterUpdated<T>(instance, 0, excb, sentcb);
30449template<
class T> Callback_AdapterObserver_adapterUpdatedPtr
30450newCallback_AdapterObserver_adapterUpdated(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30452 return new CallbackNC_AdapterObserver_adapterUpdated<T>(instance, cb, excb, sentcb);
30462template<
class T> Callback_AdapterObserver_adapterUpdatedPtr
30463newCallback_AdapterObserver_adapterUpdated(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30465 return new CallbackNC_AdapterObserver_adapterUpdated<T>(instance, 0, excb, sentcb);
30473template<
class T,
typename CT>
30474class Callback_AdapterObserver_adapterUpdated :
public Callback_AdapterObserver_adapterUpdated_Base,
public ::IceInternal::OnewayCallback<T, CT>
30478 typedef IceUtil::Handle<T> TPtr;
30480 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
30481 typedef void (T::*Sent)(bool ,
const CT&);
30482 typedef void (T::*Response)(
const CT&);
30484 Callback_AdapterObserver_adapterUpdated(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30485 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
30499template<
class T,
typename CT> Callback_AdapterObserver_adapterUpdatedPtr
30500newCallback_AdapterObserver_adapterUpdated(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30502 return new Callback_AdapterObserver_adapterUpdated<T, CT>(instance, cb, excb, sentcb);
30513template<
class T,
typename CT> Callback_AdapterObserver_adapterUpdatedPtr
30514newCallback_AdapterObserver_adapterUpdated(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30516 return new Callback_AdapterObserver_adapterUpdated<T, CT>(instance, 0, excb, sentcb);
30528template<
class T,
typename CT> Callback_AdapterObserver_adapterUpdatedPtr
30529newCallback_AdapterObserver_adapterUpdated(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30531 return new Callback_AdapterObserver_adapterUpdated<T, CT>(instance, cb, excb, sentcb);
30542template<
class T,
typename CT> Callback_AdapterObserver_adapterUpdatedPtr
30543newCallback_AdapterObserver_adapterUpdated(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30545 return new Callback_AdapterObserver_adapterUpdated<T, CT>(instance, 0, excb, sentcb);
30554class CallbackNC_AdapterObserver_adapterRemoved :
public Callback_AdapterObserver_adapterRemoved_Base,
public ::IceInternal::OnewayCallbackNC<T>
30558 typedef IceUtil::Handle<T> TPtr;
30560 typedef void (T::*Exception)(const ::Ice::Exception&);
30561 typedef void (T::*Sent)(bool);
30562 typedef void (T::*Response)();
30564 CallbackNC_AdapterObserver_adapterRemoved(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30565 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
30578template<
class T> Callback_AdapterObserver_adapterRemovedPtr
30579newCallback_AdapterObserver_adapterRemoved(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30581 return new CallbackNC_AdapterObserver_adapterRemoved<T>(instance, cb, excb, sentcb);
30591template<
class T> Callback_AdapterObserver_adapterRemovedPtr
30592newCallback_AdapterObserver_adapterRemoved(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30594 return new CallbackNC_AdapterObserver_adapterRemoved<T>(instance, 0, excb, sentcb);
30605template<
class T> Callback_AdapterObserver_adapterRemovedPtr
30606newCallback_AdapterObserver_adapterRemoved(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30608 return new CallbackNC_AdapterObserver_adapterRemoved<T>(instance, cb, excb, sentcb);
30618template<
class T> Callback_AdapterObserver_adapterRemovedPtr
30619newCallback_AdapterObserver_adapterRemoved(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30621 return new CallbackNC_AdapterObserver_adapterRemoved<T>(instance, 0, excb, sentcb);
30629template<
class T,
typename CT>
30630class Callback_AdapterObserver_adapterRemoved :
public Callback_AdapterObserver_adapterRemoved_Base,
public ::IceInternal::OnewayCallback<T, CT>
30634 typedef IceUtil::Handle<T> TPtr;
30636 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
30637 typedef void (T::*Sent)(bool ,
const CT&);
30638 typedef void (T::*Response)(
const CT&);
30640 Callback_AdapterObserver_adapterRemoved(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30641 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
30655template<
class T,
typename CT> Callback_AdapterObserver_adapterRemovedPtr
30656newCallback_AdapterObserver_adapterRemoved(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30658 return new Callback_AdapterObserver_adapterRemoved<T, CT>(instance, cb, excb, sentcb);
30669template<
class T,
typename CT> Callback_AdapterObserver_adapterRemovedPtr
30670newCallback_AdapterObserver_adapterRemoved(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30672 return new Callback_AdapterObserver_adapterRemoved<T, CT>(instance, 0, excb, sentcb);
30684template<
class T,
typename CT> Callback_AdapterObserver_adapterRemovedPtr
30685newCallback_AdapterObserver_adapterRemoved(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30687 return new Callback_AdapterObserver_adapterRemoved<T, CT>(instance, cb, excb, sentcb);
30698template<
class T,
typename CT> Callback_AdapterObserver_adapterRemovedPtr
30699newCallback_AdapterObserver_adapterRemoved(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30701 return new Callback_AdapterObserver_adapterRemoved<T, CT>(instance, 0, excb, sentcb);
30710class CallbackNC_ObjectObserver_objectInit :
public Callback_ObjectObserver_objectInit_Base,
public ::IceInternal::OnewayCallbackNC<T>
30714 typedef IceUtil::Handle<T> TPtr;
30716 typedef void (T::*Exception)(const ::Ice::Exception&);
30717 typedef void (T::*Sent)(bool);
30718 typedef void (T::*Response)();
30720 CallbackNC_ObjectObserver_objectInit(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30721 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
30734template<
class T> Callback_ObjectObserver_objectInitPtr
30735newCallback_ObjectObserver_objectInit(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30737 return new CallbackNC_ObjectObserver_objectInit<T>(instance, cb, excb, sentcb);
30747template<
class T> Callback_ObjectObserver_objectInitPtr
30748newCallback_ObjectObserver_objectInit(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30750 return new CallbackNC_ObjectObserver_objectInit<T>(instance, 0, excb, sentcb);
30761template<
class T> Callback_ObjectObserver_objectInitPtr
30762newCallback_ObjectObserver_objectInit(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30764 return new CallbackNC_ObjectObserver_objectInit<T>(instance, cb, excb, sentcb);
30774template<
class T> Callback_ObjectObserver_objectInitPtr
30775newCallback_ObjectObserver_objectInit(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30777 return new CallbackNC_ObjectObserver_objectInit<T>(instance, 0, excb, sentcb);
30785template<
class T,
typename CT>
30786class Callback_ObjectObserver_objectInit :
public Callback_ObjectObserver_objectInit_Base,
public ::IceInternal::OnewayCallback<T, CT>
30790 typedef IceUtil::Handle<T> TPtr;
30792 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
30793 typedef void (T::*Sent)(bool ,
const CT&);
30794 typedef void (T::*Response)(
const CT&);
30796 Callback_ObjectObserver_objectInit(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30797 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
30811template<
class T,
typename CT> Callback_ObjectObserver_objectInitPtr
30812newCallback_ObjectObserver_objectInit(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30814 return new Callback_ObjectObserver_objectInit<T, CT>(instance, cb, excb, sentcb);
30825template<
class T,
typename CT> Callback_ObjectObserver_objectInitPtr
30826newCallback_ObjectObserver_objectInit(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30828 return new Callback_ObjectObserver_objectInit<T, CT>(instance, 0, excb, sentcb);
30840template<
class T,
typename CT> Callback_ObjectObserver_objectInitPtr
30841newCallback_ObjectObserver_objectInit(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30843 return new Callback_ObjectObserver_objectInit<T, CT>(instance, cb, excb, sentcb);
30854template<
class T,
typename CT> Callback_ObjectObserver_objectInitPtr
30855newCallback_ObjectObserver_objectInit(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30857 return new Callback_ObjectObserver_objectInit<T, CT>(instance, 0, excb, sentcb);
30866class CallbackNC_ObjectObserver_objectAdded :
public Callback_ObjectObserver_objectAdded_Base,
public ::IceInternal::OnewayCallbackNC<T>
30870 typedef IceUtil::Handle<T> TPtr;
30872 typedef void (T::*Exception)(const ::Ice::Exception&);
30873 typedef void (T::*Sent)(bool);
30874 typedef void (T::*Response)();
30876 CallbackNC_ObjectObserver_objectAdded(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30877 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
30890template<
class T> Callback_ObjectObserver_objectAddedPtr
30891newCallback_ObjectObserver_objectAdded(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30893 return new CallbackNC_ObjectObserver_objectAdded<T>(instance, cb, excb, sentcb);
30903template<
class T> Callback_ObjectObserver_objectAddedPtr
30904newCallback_ObjectObserver_objectAdded(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30906 return new CallbackNC_ObjectObserver_objectAdded<T>(instance, 0, excb, sentcb);
30917template<
class T> Callback_ObjectObserver_objectAddedPtr
30918newCallback_ObjectObserver_objectAdded(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30920 return new CallbackNC_ObjectObserver_objectAdded<T>(instance, cb, excb, sentcb);
30930template<
class T> Callback_ObjectObserver_objectAddedPtr
30931newCallback_ObjectObserver_objectAdded(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
30933 return new CallbackNC_ObjectObserver_objectAdded<T>(instance, 0, excb, sentcb);
30941template<
class T,
typename CT>
30942class Callback_ObjectObserver_objectAdded :
public Callback_ObjectObserver_objectAdded_Base,
public ::IceInternal::OnewayCallback<T, CT>
30946 typedef IceUtil::Handle<T> TPtr;
30948 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
30949 typedef void (T::*Sent)(bool ,
const CT&);
30950 typedef void (T::*Response)(
const CT&);
30952 Callback_ObjectObserver_objectAdded(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
30953 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
30967template<
class T,
typename CT> Callback_ObjectObserver_objectAddedPtr
30968newCallback_ObjectObserver_objectAdded(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30970 return new Callback_ObjectObserver_objectAdded<T, CT>(instance, cb, excb, sentcb);
30981template<
class T,
typename CT> Callback_ObjectObserver_objectAddedPtr
30982newCallback_ObjectObserver_objectAdded(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30984 return new Callback_ObjectObserver_objectAdded<T, CT>(instance, 0, excb, sentcb);
30996template<
class T,
typename CT> Callback_ObjectObserver_objectAddedPtr
30997newCallback_ObjectObserver_objectAdded(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
30999 return new Callback_ObjectObserver_objectAdded<T, CT>(instance, cb, excb, sentcb);
31010template<
class T,
typename CT> Callback_ObjectObserver_objectAddedPtr
31011newCallback_ObjectObserver_objectAdded(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31013 return new Callback_ObjectObserver_objectAdded<T, CT>(instance, 0, excb, sentcb);
31022class CallbackNC_ObjectObserver_objectUpdated :
public Callback_ObjectObserver_objectUpdated_Base,
public ::IceInternal::OnewayCallbackNC<T>
31026 typedef IceUtil::Handle<T> TPtr;
31028 typedef void (T::*Exception)(const ::Ice::Exception&);
31029 typedef void (T::*Sent)(bool);
31030 typedef void (T::*Response)();
31032 CallbackNC_ObjectObserver_objectUpdated(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31033 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
31046template<
class T> Callback_ObjectObserver_objectUpdatedPtr
31047newCallback_ObjectObserver_objectUpdated(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31049 return new CallbackNC_ObjectObserver_objectUpdated<T>(instance, cb, excb, sentcb);
31059template<
class T> Callback_ObjectObserver_objectUpdatedPtr
31060newCallback_ObjectObserver_objectUpdated(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31062 return new CallbackNC_ObjectObserver_objectUpdated<T>(instance, 0, excb, sentcb);
31073template<
class T> Callback_ObjectObserver_objectUpdatedPtr
31074newCallback_ObjectObserver_objectUpdated(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31076 return new CallbackNC_ObjectObserver_objectUpdated<T>(instance, cb, excb, sentcb);
31086template<
class T> Callback_ObjectObserver_objectUpdatedPtr
31087newCallback_ObjectObserver_objectUpdated(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31089 return new CallbackNC_ObjectObserver_objectUpdated<T>(instance, 0, excb, sentcb);
31097template<
class T,
typename CT>
31098class Callback_ObjectObserver_objectUpdated :
public Callback_ObjectObserver_objectUpdated_Base,
public ::IceInternal::OnewayCallback<T, CT>
31102 typedef IceUtil::Handle<T> TPtr;
31104 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
31105 typedef void (T::*Sent)(bool ,
const CT&);
31106 typedef void (T::*Response)(
const CT&);
31108 Callback_ObjectObserver_objectUpdated(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31109 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
31123template<
class T,
typename CT> Callback_ObjectObserver_objectUpdatedPtr
31124newCallback_ObjectObserver_objectUpdated(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31126 return new Callback_ObjectObserver_objectUpdated<T, CT>(instance, cb, excb, sentcb);
31137template<
class T,
typename CT> Callback_ObjectObserver_objectUpdatedPtr
31138newCallback_ObjectObserver_objectUpdated(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31140 return new Callback_ObjectObserver_objectUpdated<T, CT>(instance, 0, excb, sentcb);
31152template<
class T,
typename CT> Callback_ObjectObserver_objectUpdatedPtr
31153newCallback_ObjectObserver_objectUpdated(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31155 return new Callback_ObjectObserver_objectUpdated<T, CT>(instance, cb, excb, sentcb);
31166template<
class T,
typename CT> Callback_ObjectObserver_objectUpdatedPtr
31167newCallback_ObjectObserver_objectUpdated(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31169 return new Callback_ObjectObserver_objectUpdated<T, CT>(instance, 0, excb, sentcb);
31178class CallbackNC_ObjectObserver_objectRemoved :
public Callback_ObjectObserver_objectRemoved_Base,
public ::IceInternal::OnewayCallbackNC<T>
31182 typedef IceUtil::Handle<T> TPtr;
31184 typedef void (T::*Exception)(const ::Ice::Exception&);
31185 typedef void (T::*Sent)(bool);
31186 typedef void (T::*Response)();
31188 CallbackNC_ObjectObserver_objectRemoved(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31189 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
31202template<
class T> Callback_ObjectObserver_objectRemovedPtr
31203newCallback_ObjectObserver_objectRemoved(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31205 return new CallbackNC_ObjectObserver_objectRemoved<T>(instance, cb, excb, sentcb);
31215template<
class T> Callback_ObjectObserver_objectRemovedPtr
31216newCallback_ObjectObserver_objectRemoved(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31218 return new CallbackNC_ObjectObserver_objectRemoved<T>(instance, 0, excb, sentcb);
31229template<
class T> Callback_ObjectObserver_objectRemovedPtr
31230newCallback_ObjectObserver_objectRemoved(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31232 return new CallbackNC_ObjectObserver_objectRemoved<T>(instance, cb, excb, sentcb);
31242template<
class T> Callback_ObjectObserver_objectRemovedPtr
31243newCallback_ObjectObserver_objectRemoved(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31245 return new CallbackNC_ObjectObserver_objectRemoved<T>(instance, 0, excb, sentcb);
31253template<
class T,
typename CT>
31254class Callback_ObjectObserver_objectRemoved :
public Callback_ObjectObserver_objectRemoved_Base,
public ::IceInternal::OnewayCallback<T, CT>
31258 typedef IceUtil::Handle<T> TPtr;
31260 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
31261 typedef void (T::*Sent)(bool ,
const CT&);
31262 typedef void (T::*Response)(
const CT&);
31264 Callback_ObjectObserver_objectRemoved(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31265 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
31279template<
class T,
typename CT> Callback_ObjectObserver_objectRemovedPtr
31280newCallback_ObjectObserver_objectRemoved(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31282 return new Callback_ObjectObserver_objectRemoved<T, CT>(instance, cb, excb, sentcb);
31293template<
class T,
typename CT> Callback_ObjectObserver_objectRemovedPtr
31294newCallback_ObjectObserver_objectRemoved(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31296 return new Callback_ObjectObserver_objectRemoved<T, CT>(instance, 0, excb, sentcb);
31308template<
class T,
typename CT> Callback_ObjectObserver_objectRemovedPtr
31309newCallback_ObjectObserver_objectRemoved(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31311 return new Callback_ObjectObserver_objectRemoved<T, CT>(instance, cb, excb, sentcb);
31322template<
class T,
typename CT> Callback_ObjectObserver_objectRemovedPtr
31323newCallback_ObjectObserver_objectRemoved(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31325 return new Callback_ObjectObserver_objectRemoved<T, CT>(instance, 0, excb, sentcb);
31334class CallbackNC_AdminSession_keepAlive :
public Callback_AdminSession_keepAlive_Base,
public ::IceInternal::OnewayCallbackNC<T>
31338 typedef IceUtil::Handle<T> TPtr;
31340 typedef void (T::*Exception)(const ::Ice::Exception&);
31341 typedef void (T::*Sent)(bool);
31342 typedef void (T::*Response)();
31344 CallbackNC_AdminSession_keepAlive(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31345 : ::IceInternal::OnewayCallbackNC<T>(obj, cb, excb, sentcb)
31358template<
class T> Callback_AdminSession_keepAlivePtr
31359newCallback_AdminSession_keepAlive(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31361 return new CallbackNC_AdminSession_keepAlive<T>(instance, cb, excb, sentcb);
31371template<
class T> Callback_AdminSession_keepAlivePtr
31372newCallback_AdminSession_keepAlive(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31374 return new CallbackNC_AdminSession_keepAlive<T>(instance, 0, excb, sentcb);
31385template<
class T> Callback_AdminSession_keepAlivePtr
31386newCallback_AdminSession_keepAlive(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31388 return new CallbackNC_AdminSession_keepAlive<T>(instance, cb, excb, sentcb);
31398template<
class T> Callback_AdminSession_keepAlivePtr
31399newCallback_AdminSession_keepAlive(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31401 return new CallbackNC_AdminSession_keepAlive<T>(instance, 0, excb, sentcb);
31409template<
class T,
typename CT>
31410class Callback_AdminSession_keepAlive :
public Callback_AdminSession_keepAlive_Base,
public ::IceInternal::OnewayCallback<T, CT>
31414 typedef IceUtil::Handle<T> TPtr;
31416 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
31417 typedef void (T::*Sent)(bool ,
const CT&);
31418 typedef void (T::*Response)(
const CT&);
31420 Callback_AdminSession_keepAlive(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31421 : ::IceInternal::OnewayCallback<T, CT>(obj, cb, excb, sentcb)
31435template<
class T,
typename CT> Callback_AdminSession_keepAlivePtr
31436newCallback_AdminSession_keepAlive(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31438 return new Callback_AdminSession_keepAlive<T, CT>(instance, cb, excb, sentcb);
31449template<
class T,
typename CT> Callback_AdminSession_keepAlivePtr
31450newCallback_AdminSession_keepAlive(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31452 return new Callback_AdminSession_keepAlive<T, CT>(instance, 0, excb, sentcb);
31464template<
class T,
typename CT> Callback_AdminSession_keepAlivePtr
31465newCallback_AdminSession_keepAlive(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31467 return new Callback_AdminSession_keepAlive<T, CT>(instance, cb, excb, sentcb);
31478template<
class T,
typename CT> Callback_AdminSession_keepAlivePtr
31479newCallback_AdminSession_keepAlive(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31481 return new Callback_AdminSession_keepAlive<T, CT>(instance, 0, excb, sentcb);
31490class CallbackNC_AdminSession_getAdmin :
public Callback_AdminSession_getAdmin_Base,
public ::IceInternal::TwowayCallbackNC<T>
31494 typedef IceUtil::Handle<T> TPtr;
31496 typedef void (T::*Exception)(const ::Ice::Exception&);
31497 typedef void (T::*Sent)(bool);
31498 typedef void (T::*Response)(
const AdminPrx&);
31500 CallbackNC_AdminSession_getAdmin(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31501 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
31506 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
31508 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
31512 ret = proxy->end_getAdmin(result);
31514 catch(const ::Ice::Exception& ex)
31516 ::IceInternal::CallbackNC<T>::exception(result, ex);
31521 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
31528 Response _response;
31539template<
class T> Callback_AdminSession_getAdminPtr
31540newCallback_AdminSession_getAdmin(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const AdminPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31542 return new CallbackNC_AdminSession_getAdmin<T>(instance, cb, excb, sentcb);
31553template<
class T> Callback_AdminSession_getAdminPtr
31554newCallback_AdminSession_getAdmin(T* instance,
void (T::*cb)(
const AdminPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31556 return new CallbackNC_AdminSession_getAdmin<T>(instance, cb, excb, sentcb);
31564template<
class T,
typename CT>
31565class Callback_AdminSession_getAdmin :
public Callback_AdminSession_getAdmin_Base,
public ::IceInternal::TwowayCallback<T, CT>
31569 typedef IceUtil::Handle<T> TPtr;
31571 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
31572 typedef void (T::*Sent)(bool ,
const CT&);
31573 typedef void (T::*Response)(
const AdminPrx&,
const CT&);
31575 Callback_AdminSession_getAdmin(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31576 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
31581 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
31583 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
31587 ret = proxy->end_getAdmin(result);
31589 catch(const ::Ice::Exception& ex)
31591 ::IceInternal::Callback<T, CT>::exception(result, ex);
31596 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
31603 Response _response;
31615template<
class T,
typename CT> Callback_AdminSession_getAdminPtr
31616newCallback_AdminSession_getAdmin(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const AdminPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31618 return new Callback_AdminSession_getAdmin<T, CT>(instance, cb, excb, sentcb);
31630template<
class T,
typename CT> Callback_AdminSession_getAdminPtr
31631newCallback_AdminSession_getAdmin(T* instance,
void (T::*cb)(
const AdminPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31633 return new Callback_AdminSession_getAdmin<T, CT>(instance, cb, excb, sentcb);
31642class CallbackNC_AdminSession_getAdminCallbackTemplate :
public Callback_AdminSession_getAdminCallbackTemplate_Base,
public ::IceInternal::TwowayCallbackNC<T>
31646 typedef IceUtil::Handle<T> TPtr;
31648 typedef void (T::*Exception)(const ::Ice::Exception&);
31649 typedef void (T::*Sent)(bool);
31650 typedef void (T::*Response)(const ::Ice::ObjectPrx&);
31652 CallbackNC_AdminSession_getAdminCallbackTemplate(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31653 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
31658 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
31660 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
31661 ::Ice::ObjectPrx ret;
31664 ret = proxy->end_getAdminCallbackTemplate(result);
31666 catch(const ::Ice::Exception& ex)
31668 ::IceInternal::CallbackNC<T>::exception(result, ex);
31673 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
31680 Response _response;
31691template<
class T> Callback_AdminSession_getAdminCallbackTemplatePtr
31692newCallback_AdminSession_getAdminCallbackTemplate(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::ObjectPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31694 return new CallbackNC_AdminSession_getAdminCallbackTemplate<T>(instance, cb, excb, sentcb);
31705template<
class T> Callback_AdminSession_getAdminCallbackTemplatePtr
31706newCallback_AdminSession_getAdminCallbackTemplate(T* instance,
void (T::*cb)(const ::Ice::ObjectPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31708 return new CallbackNC_AdminSession_getAdminCallbackTemplate<T>(instance, cb, excb, sentcb);
31716template<
class T,
typename CT>
31717class Callback_AdminSession_getAdminCallbackTemplate :
public Callback_AdminSession_getAdminCallbackTemplate_Base,
public ::IceInternal::TwowayCallback<T, CT>
31721 typedef IceUtil::Handle<T> TPtr;
31723 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
31724 typedef void (T::*Sent)(bool ,
const CT&);
31725 typedef void (T::*Response)(const ::Ice::ObjectPrx&,
const CT&);
31727 Callback_AdminSession_getAdminCallbackTemplate(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31728 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
31733 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
31735 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
31736 ::Ice::ObjectPrx ret;
31739 ret = proxy->end_getAdminCallbackTemplate(result);
31741 catch(const ::Ice::Exception& ex)
31743 ::IceInternal::Callback<T, CT>::exception(result, ex);
31748 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
31755 Response _response;
31767template<
class T,
typename CT> Callback_AdminSession_getAdminCallbackTemplatePtr
31768newCallback_AdminSession_getAdminCallbackTemplate(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::Ice::ObjectPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31770 return new Callback_AdminSession_getAdminCallbackTemplate<T, CT>(instance, cb, excb, sentcb);
31782template<
class T,
typename CT> Callback_AdminSession_getAdminCallbackTemplatePtr
31783newCallback_AdminSession_getAdminCallbackTemplate(T* instance,
void (T::*cb)(const ::Ice::ObjectPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31785 return new Callback_AdminSession_getAdminCallbackTemplate<T, CT>(instance, cb, excb, sentcb);
31794class CallbackNC_AdminSession_setObservers :
public Callback_AdminSession_setObservers_Base,
public ::IceInternal::TwowayCallbackNC<T>
31798 typedef IceUtil::Handle<T> TPtr;
31800 typedef void (T::*Exception)(const ::Ice::Exception&);
31801 typedef void (T::*Sent)(bool);
31802 typedef void (T::*Response)();
31804 CallbackNC_AdminSession_setObservers(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31805 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
31810 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
31812 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
31815 proxy->end_setObservers(result);
31817 catch(const ::Ice::Exception& ex)
31819 ::IceInternal::CallbackNC<T>::exception(result, ex);
31824 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
31831 Response _response;
31842template<
class T> Callback_AdminSession_setObserversPtr
31843newCallback_AdminSession_setObservers(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31845 return new CallbackNC_AdminSession_setObservers<T>(instance, cb, excb, sentcb);
31855template<
class T> Callback_AdminSession_setObserversPtr
31856newCallback_AdminSession_setObservers(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31858 return new CallbackNC_AdminSession_setObservers<T>(instance, 0, excb, sentcb);
31869template<
class T> Callback_AdminSession_setObserversPtr
31870newCallback_AdminSession_setObservers(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31872 return new CallbackNC_AdminSession_setObservers<T>(instance, cb, excb, sentcb);
31882template<
class T> Callback_AdminSession_setObserversPtr
31883newCallback_AdminSession_setObservers(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
31885 return new CallbackNC_AdminSession_setObservers<T>(instance, 0, excb, sentcb);
31893template<
class T,
typename CT>
31894class Callback_AdminSession_setObservers :
public Callback_AdminSession_setObservers_Base,
public ::IceInternal::TwowayCallback<T, CT>
31898 typedef IceUtil::Handle<T> TPtr;
31900 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
31901 typedef void (T::*Sent)(bool ,
const CT&);
31902 typedef void (T::*Response)(
const CT&);
31904 Callback_AdminSession_setObservers(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
31905 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
31910 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
31912 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
31915 proxy->end_setObservers(result);
31917 catch(const ::Ice::Exception& ex)
31919 ::IceInternal::Callback<T, CT>::exception(result, ex);
31924 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
31931 Response _response;
31943template<
class T,
typename CT> Callback_AdminSession_setObserversPtr
31944newCallback_AdminSession_setObservers(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31946 return new Callback_AdminSession_setObservers<T, CT>(instance, cb, excb, sentcb);
31957template<
class T,
typename CT> Callback_AdminSession_setObserversPtr
31958newCallback_AdminSession_setObservers(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31960 return new Callback_AdminSession_setObservers<T, CT>(instance, 0, excb, sentcb);
31972template<
class T,
typename CT> Callback_AdminSession_setObserversPtr
31973newCallback_AdminSession_setObservers(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31975 return new Callback_AdminSession_setObservers<T, CT>(instance, cb, excb, sentcb);
31986template<
class T,
typename CT> Callback_AdminSession_setObserversPtr
31987newCallback_AdminSession_setObservers(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
31989 return new Callback_AdminSession_setObservers<T, CT>(instance, 0, excb, sentcb);
31998class CallbackNC_AdminSession_setObserversByIdentity :
public Callback_AdminSession_setObserversByIdentity_Base,
public ::IceInternal::TwowayCallbackNC<T>
32002 typedef IceUtil::Handle<T> TPtr;
32004 typedef void (T::*Exception)(const ::Ice::Exception&);
32005 typedef void (T::*Sent)(bool);
32006 typedef void (T::*Response)();
32008 CallbackNC_AdminSession_setObserversByIdentity(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32009 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
32014 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32016 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32019 proxy->end_setObserversByIdentity(result);
32021 catch(const ::Ice::Exception& ex)
32023 ::IceInternal::CallbackNC<T>::exception(result, ex);
32028 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
32035 Response _response;
32046template<
class T> Callback_AdminSession_setObserversByIdentityPtr
32047newCallback_AdminSession_setObserversByIdentity(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32049 return new CallbackNC_AdminSession_setObserversByIdentity<T>(instance, cb, excb, sentcb);
32059template<
class T> Callback_AdminSession_setObserversByIdentityPtr
32060newCallback_AdminSession_setObserversByIdentity(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32062 return new CallbackNC_AdminSession_setObserversByIdentity<T>(instance, 0, excb, sentcb);
32073template<
class T> Callback_AdminSession_setObserversByIdentityPtr
32074newCallback_AdminSession_setObserversByIdentity(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32076 return new CallbackNC_AdminSession_setObserversByIdentity<T>(instance, cb, excb, sentcb);
32086template<
class T> Callback_AdminSession_setObserversByIdentityPtr
32087newCallback_AdminSession_setObserversByIdentity(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32089 return new CallbackNC_AdminSession_setObserversByIdentity<T>(instance, 0, excb, sentcb);
32097template<
class T,
typename CT>
32098class Callback_AdminSession_setObserversByIdentity :
public Callback_AdminSession_setObserversByIdentity_Base,
public ::IceInternal::TwowayCallback<T, CT>
32102 typedef IceUtil::Handle<T> TPtr;
32104 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
32105 typedef void (T::*Sent)(bool ,
const CT&);
32106 typedef void (T::*Response)(
const CT&);
32108 Callback_AdminSession_setObserversByIdentity(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32109 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
32114 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32116 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32119 proxy->end_setObserversByIdentity(result);
32121 catch(const ::Ice::Exception& ex)
32123 ::IceInternal::Callback<T, CT>::exception(result, ex);
32128 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
32135 Response _response;
32147template<
class T,
typename CT> Callback_AdminSession_setObserversByIdentityPtr
32148newCallback_AdminSession_setObserversByIdentity(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32150 return new Callback_AdminSession_setObserversByIdentity<T, CT>(instance, cb, excb, sentcb);
32161template<
class T,
typename CT> Callback_AdminSession_setObserversByIdentityPtr
32162newCallback_AdminSession_setObserversByIdentity(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32164 return new Callback_AdminSession_setObserversByIdentity<T, CT>(instance, 0, excb, sentcb);
32176template<
class T,
typename CT> Callback_AdminSession_setObserversByIdentityPtr
32177newCallback_AdminSession_setObserversByIdentity(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32179 return new Callback_AdminSession_setObserversByIdentity<T, CT>(instance, cb, excb, sentcb);
32190template<
class T,
typename CT> Callback_AdminSession_setObserversByIdentityPtr
32191newCallback_AdminSession_setObserversByIdentity(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32193 return new Callback_AdminSession_setObserversByIdentity<T, CT>(instance, 0, excb, sentcb);
32202class CallbackNC_AdminSession_startUpdate :
public Callback_AdminSession_startUpdate_Base,
public ::IceInternal::TwowayCallbackNC<T>
32206 typedef IceUtil::Handle<T> TPtr;
32208 typedef void (T::*Exception)(const ::Ice::Exception&);
32209 typedef void (T::*Sent)(bool);
32212 CallbackNC_AdminSession_startUpdate(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32213 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
32218 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32220 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32224 ret = proxy->end_startUpdate(result);
32226 catch(const ::Ice::Exception& ex)
32228 ::IceInternal::CallbackNC<T>::exception(result, ex);
32233 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
32240 Response _response;
32251template<
class T> Callback_AdminSession_startUpdatePtr
32252newCallback_AdminSession_startUpdate(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
::Ice::Int),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32254 return new CallbackNC_AdminSession_startUpdate<T>(instance, cb, excb, sentcb);
32265template<
class T> Callback_AdminSession_startUpdatePtr
32266newCallback_AdminSession_startUpdate(T* instance,
void (T::*cb)(
::Ice::Int),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32268 return new CallbackNC_AdminSession_startUpdate<T>(instance, cb, excb, sentcb);
32276template<
class T,
typename CT>
32277class Callback_AdminSession_startUpdate :
public Callback_AdminSession_startUpdate_Base,
public ::IceInternal::TwowayCallback<T, CT>
32281 typedef IceUtil::Handle<T> TPtr;
32283 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
32284 typedef void (T::*Sent)(bool ,
const CT&);
32285 typedef void (T::*Response)(
::Ice::Int,
const CT&);
32287 Callback_AdminSession_startUpdate(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32288 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
32293 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32295 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32299 ret = proxy->end_startUpdate(result);
32301 catch(const ::Ice::Exception& ex)
32303 ::IceInternal::Callback<T, CT>::exception(result, ex);
32308 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
32315 Response _response;
32327template<
class T,
typename CT> Callback_AdminSession_startUpdatePtr
32328newCallback_AdminSession_startUpdate(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
::Ice::Int,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32330 return new Callback_AdminSession_startUpdate<T, CT>(instance, cb, excb, sentcb);
32342template<
class T,
typename CT> Callback_AdminSession_startUpdatePtr
32343newCallback_AdminSession_startUpdate(T* instance,
void (T::*cb)(
::Ice::Int,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32345 return new Callback_AdminSession_startUpdate<T, CT>(instance, cb, excb, sentcb);
32354class CallbackNC_AdminSession_finishUpdate :
public Callback_AdminSession_finishUpdate_Base,
public ::IceInternal::TwowayCallbackNC<T>
32358 typedef IceUtil::Handle<T> TPtr;
32360 typedef void (T::*Exception)(const ::Ice::Exception&);
32361 typedef void (T::*Sent)(bool);
32362 typedef void (T::*Response)();
32364 CallbackNC_AdminSession_finishUpdate(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32365 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
32370 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32372 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32375 proxy->end_finishUpdate(result);
32377 catch(const ::Ice::Exception& ex)
32379 ::IceInternal::CallbackNC<T>::exception(result, ex);
32384 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)();
32391 Response _response;
32402template<
class T> Callback_AdminSession_finishUpdatePtr
32403newCallback_AdminSession_finishUpdate(
const IceUtil::Handle<T>& instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32405 return new CallbackNC_AdminSession_finishUpdate<T>(instance, cb, excb, sentcb);
32415template<
class T> Callback_AdminSession_finishUpdatePtr
32416newCallback_AdminSession_finishUpdate(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32418 return new CallbackNC_AdminSession_finishUpdate<T>(instance, 0, excb, sentcb);
32429template<
class T> Callback_AdminSession_finishUpdatePtr
32430newCallback_AdminSession_finishUpdate(T* instance,
void (T::*cb)(),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32432 return new CallbackNC_AdminSession_finishUpdate<T>(instance, cb, excb, sentcb);
32442template<
class T> Callback_AdminSession_finishUpdatePtr
32443newCallback_AdminSession_finishUpdate(T* instance,
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32445 return new CallbackNC_AdminSession_finishUpdate<T>(instance, 0, excb, sentcb);
32453template<
class T,
typename CT>
32454class Callback_AdminSession_finishUpdate :
public Callback_AdminSession_finishUpdate_Base,
public ::IceInternal::TwowayCallback<T, CT>
32458 typedef IceUtil::Handle<T> TPtr;
32460 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
32461 typedef void (T::*Sent)(bool ,
const CT&);
32462 typedef void (T::*Response)(
const CT&);
32464 Callback_AdminSession_finishUpdate(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32465 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
32470 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32472 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32475 proxy->end_finishUpdate(result);
32477 catch(const ::Ice::Exception& ex)
32479 ::IceInternal::Callback<T, CT>::exception(result, ex);
32484 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(CT::dynamicCast(result->getCookie()));
32491 Response _response;
32503template<
class T,
typename CT> Callback_AdminSession_finishUpdatePtr
32504newCallback_AdminSession_finishUpdate(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32506 return new Callback_AdminSession_finishUpdate<T, CT>(instance, cb, excb, sentcb);
32517template<
class T,
typename CT> Callback_AdminSession_finishUpdatePtr
32518newCallback_AdminSession_finishUpdate(
const IceUtil::Handle<T>& instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32520 return new Callback_AdminSession_finishUpdate<T, CT>(instance, 0, excb, sentcb);
32532template<
class T,
typename CT> Callback_AdminSession_finishUpdatePtr
32533newCallback_AdminSession_finishUpdate(T* instance,
void (T::*cb)(
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32535 return new Callback_AdminSession_finishUpdate<T, CT>(instance, cb, excb, sentcb);
32546template<
class T,
typename CT> Callback_AdminSession_finishUpdatePtr
32547newCallback_AdminSession_finishUpdate(T* instance,
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32549 return new Callback_AdminSession_finishUpdate<T, CT>(instance, 0, excb, sentcb);
32558class CallbackNC_AdminSession_getReplicaName :
public Callback_AdminSession_getReplicaName_Base,
public ::IceInternal::TwowayCallbackNC<T>
32562 typedef IceUtil::Handle<T> TPtr;
32564 typedef void (T::*Exception)(const ::Ice::Exception&);
32565 typedef void (T::*Sent)(bool);
32566 typedef void (T::*Response)(const ::std::string&);
32568 CallbackNC_AdminSession_getReplicaName(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32569 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
32574 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32576 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32580 ret = proxy->end_getReplicaName(result);
32582 catch(const ::Ice::Exception& ex)
32584 ::IceInternal::CallbackNC<T>::exception(result, ex);
32589 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
32596 Response _response;
32607template<
class T> Callback_AdminSession_getReplicaNamePtr
32608newCallback_AdminSession_getReplicaName(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::std::string&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32610 return new CallbackNC_AdminSession_getReplicaName<T>(instance, cb, excb, sentcb);
32621template<
class T> Callback_AdminSession_getReplicaNamePtr
32622newCallback_AdminSession_getReplicaName(T* instance,
void (T::*cb)(const ::std::string&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32624 return new CallbackNC_AdminSession_getReplicaName<T>(instance, cb, excb, sentcb);
32632template<
class T,
typename CT>
32633class Callback_AdminSession_getReplicaName :
public Callback_AdminSession_getReplicaName_Base,
public ::IceInternal::TwowayCallback<T, CT>
32637 typedef IceUtil::Handle<T> TPtr;
32639 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
32640 typedef void (T::*Sent)(bool ,
const CT&);
32641 typedef void (T::*Response)(const ::std::string&,
const CT&);
32643 Callback_AdminSession_getReplicaName(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32644 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
32649 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32651 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32655 ret = proxy->end_getReplicaName(result);
32657 catch(const ::Ice::Exception& ex)
32659 ::IceInternal::Callback<T, CT>::exception(result, ex);
32664 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
32671 Response _response;
32683template<
class T,
typename CT> Callback_AdminSession_getReplicaNamePtr
32684newCallback_AdminSession_getReplicaName(
const IceUtil::Handle<T>& instance,
void (T::*cb)(const ::std::string&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32686 return new Callback_AdminSession_getReplicaName<T, CT>(instance, cb, excb, sentcb);
32698template<
class T,
typename CT> Callback_AdminSession_getReplicaNamePtr
32699newCallback_AdminSession_getReplicaName(T* instance,
void (T::*cb)(const ::std::string&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32701 return new Callback_AdminSession_getReplicaName<T, CT>(instance, cb, excb, sentcb);
32710class CallbackNC_AdminSession_openServerLog :
public Callback_AdminSession_openServerLog_Base,
public ::IceInternal::TwowayCallbackNC<T>
32714 typedef IceUtil::Handle<T> TPtr;
32716 typedef void (T::*Exception)(const ::Ice::Exception&);
32717 typedef void (T::*Sent)(bool);
32718 typedef void (T::*Response)(
const FileIteratorPrx&);
32720 CallbackNC_AdminSession_openServerLog(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32721 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
32726 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32728 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32729 FileIteratorPrx ret;
32732 ret = proxy->end_openServerLog(result);
32734 catch(const ::Ice::Exception& ex)
32736 ::IceInternal::CallbackNC<T>::exception(result, ex);
32741 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
32748 Response _response;
32759template<
class T> Callback_AdminSession_openServerLogPtr
32760newCallback_AdminSession_openServerLog(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32762 return new CallbackNC_AdminSession_openServerLog<T>(instance, cb, excb, sentcb);
32773template<
class T> Callback_AdminSession_openServerLogPtr
32774newCallback_AdminSession_openServerLog(T* instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32776 return new CallbackNC_AdminSession_openServerLog<T>(instance, cb, excb, sentcb);
32784template<
class T,
typename CT>
32785class Callback_AdminSession_openServerLog :
public Callback_AdminSession_openServerLog_Base,
public ::IceInternal::TwowayCallback<T, CT>
32789 typedef IceUtil::Handle<T> TPtr;
32791 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
32792 typedef void (T::*Sent)(bool ,
const CT&);
32793 typedef void (T::*Response)(
const FileIteratorPrx&,
const CT&);
32795 Callback_AdminSession_openServerLog(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32796 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
32801 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32803 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32804 FileIteratorPrx ret;
32807 ret = proxy->end_openServerLog(result);
32809 catch(const ::Ice::Exception& ex)
32811 ::IceInternal::Callback<T, CT>::exception(result, ex);
32816 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
32823 Response _response;
32835template<
class T,
typename CT> Callback_AdminSession_openServerLogPtr
32836newCallback_AdminSession_openServerLog(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32838 return new Callback_AdminSession_openServerLog<T, CT>(instance, cb, excb, sentcb);
32850template<
class T,
typename CT> Callback_AdminSession_openServerLogPtr
32851newCallback_AdminSession_openServerLog(T* instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32853 return new Callback_AdminSession_openServerLog<T, CT>(instance, cb, excb, sentcb);
32862class CallbackNC_AdminSession_openServerStdErr :
public Callback_AdminSession_openServerStdErr_Base,
public ::IceInternal::TwowayCallbackNC<T>
32866 typedef IceUtil::Handle<T> TPtr;
32868 typedef void (T::*Exception)(const ::Ice::Exception&);
32869 typedef void (T::*Sent)(bool);
32870 typedef void (T::*Response)(
const FileIteratorPrx&);
32872 CallbackNC_AdminSession_openServerStdErr(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32873 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
32878 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32880 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32881 FileIteratorPrx ret;
32884 ret = proxy->end_openServerStdErr(result);
32886 catch(const ::Ice::Exception& ex)
32888 ::IceInternal::CallbackNC<T>::exception(result, ex);
32893 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
32900 Response _response;
32911template<
class T> Callback_AdminSession_openServerStdErrPtr
32912newCallback_AdminSession_openServerStdErr(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32914 return new CallbackNC_AdminSession_openServerStdErr<T>(instance, cb, excb, sentcb);
32925template<
class T> Callback_AdminSession_openServerStdErrPtr
32926newCallback_AdminSession_openServerStdErr(T* instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
32928 return new CallbackNC_AdminSession_openServerStdErr<T>(instance, cb, excb, sentcb);
32936template<
class T,
typename CT>
32937class Callback_AdminSession_openServerStdErr :
public Callback_AdminSession_openServerStdErr_Base,
public ::IceInternal::TwowayCallback<T, CT>
32941 typedef IceUtil::Handle<T> TPtr;
32943 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
32944 typedef void (T::*Sent)(bool ,
const CT&);
32945 typedef void (T::*Response)(
const FileIteratorPrx&,
const CT&);
32947 Callback_AdminSession_openServerStdErr(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
32948 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
32953 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
32955 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
32956 FileIteratorPrx ret;
32959 ret = proxy->end_openServerStdErr(result);
32961 catch(const ::Ice::Exception& ex)
32963 ::IceInternal::Callback<T, CT>::exception(result, ex);
32968 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
32975 Response _response;
32987template<
class T,
typename CT> Callback_AdminSession_openServerStdErrPtr
32988newCallback_AdminSession_openServerStdErr(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
32990 return new Callback_AdminSession_openServerStdErr<T, CT>(instance, cb, excb, sentcb);
33002template<
class T,
typename CT> Callback_AdminSession_openServerStdErrPtr
33003newCallback_AdminSession_openServerStdErr(T* instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33005 return new Callback_AdminSession_openServerStdErr<T, CT>(instance, cb, excb, sentcb);
33014class CallbackNC_AdminSession_openServerStdOut :
public Callback_AdminSession_openServerStdOut_Base,
public ::IceInternal::TwowayCallbackNC<T>
33018 typedef IceUtil::Handle<T> TPtr;
33020 typedef void (T::*Exception)(const ::Ice::Exception&);
33021 typedef void (T::*Sent)(bool);
33022 typedef void (T::*Response)(
const FileIteratorPrx&);
33024 CallbackNC_AdminSession_openServerStdOut(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
33025 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
33030 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
33032 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
33033 FileIteratorPrx ret;
33036 ret = proxy->end_openServerStdOut(result);
33038 catch(const ::Ice::Exception& ex)
33040 ::IceInternal::CallbackNC<T>::exception(result, ex);
33045 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
33052 Response _response;
33063template<
class T> Callback_AdminSession_openServerStdOutPtr
33064newCallback_AdminSession_openServerStdOut(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
33066 return new CallbackNC_AdminSession_openServerStdOut<T>(instance, cb, excb, sentcb);
33077template<
class T> Callback_AdminSession_openServerStdOutPtr
33078newCallback_AdminSession_openServerStdOut(T* instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
33080 return new CallbackNC_AdminSession_openServerStdOut<T>(instance, cb, excb, sentcb);
33088template<
class T,
typename CT>
33089class Callback_AdminSession_openServerStdOut :
public Callback_AdminSession_openServerStdOut_Base,
public ::IceInternal::TwowayCallback<T, CT>
33093 typedef IceUtil::Handle<T> TPtr;
33095 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
33096 typedef void (T::*Sent)(bool ,
const CT&);
33097 typedef void (T::*Response)(
const FileIteratorPrx&,
const CT&);
33099 Callback_AdminSession_openServerStdOut(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
33100 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
33105 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
33107 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
33108 FileIteratorPrx ret;
33111 ret = proxy->end_openServerStdOut(result);
33113 catch(const ::Ice::Exception& ex)
33115 ::IceInternal::Callback<T, CT>::exception(result, ex);
33120 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
33127 Response _response;
33139template<
class T,
typename CT> Callback_AdminSession_openServerStdOutPtr
33140newCallback_AdminSession_openServerStdOut(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33142 return new Callback_AdminSession_openServerStdOut<T, CT>(instance, cb, excb, sentcb);
33154template<
class T,
typename CT> Callback_AdminSession_openServerStdOutPtr
33155newCallback_AdminSession_openServerStdOut(T* instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33157 return new Callback_AdminSession_openServerStdOut<T, CT>(instance, cb, excb, sentcb);
33166class CallbackNC_AdminSession_openNodeStdErr :
public Callback_AdminSession_openNodeStdErr_Base,
public ::IceInternal::TwowayCallbackNC<T>
33170 typedef IceUtil::Handle<T> TPtr;
33172 typedef void (T::*Exception)(const ::Ice::Exception&);
33173 typedef void (T::*Sent)(bool);
33174 typedef void (T::*Response)(
const FileIteratorPrx&);
33176 CallbackNC_AdminSession_openNodeStdErr(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
33177 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
33182 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
33184 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
33185 FileIteratorPrx ret;
33188 ret = proxy->end_openNodeStdErr(result);
33190 catch(const ::Ice::Exception& ex)
33192 ::IceInternal::CallbackNC<T>::exception(result, ex);
33197 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
33204 Response _response;
33215template<
class T> Callback_AdminSession_openNodeStdErrPtr
33216newCallback_AdminSession_openNodeStdErr(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
33218 return new CallbackNC_AdminSession_openNodeStdErr<T>(instance, cb, excb, sentcb);
33229template<
class T> Callback_AdminSession_openNodeStdErrPtr
33230newCallback_AdminSession_openNodeStdErr(T* instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
33232 return new CallbackNC_AdminSession_openNodeStdErr<T>(instance, cb, excb, sentcb);
33240template<
class T,
typename CT>
33241class Callback_AdminSession_openNodeStdErr :
public Callback_AdminSession_openNodeStdErr_Base,
public ::IceInternal::TwowayCallback<T, CT>
33245 typedef IceUtil::Handle<T> TPtr;
33247 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
33248 typedef void (T::*Sent)(bool ,
const CT&);
33249 typedef void (T::*Response)(
const FileIteratorPrx&,
const CT&);
33251 Callback_AdminSession_openNodeStdErr(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
33252 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
33257 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
33259 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
33260 FileIteratorPrx ret;
33263 ret = proxy->end_openNodeStdErr(result);
33265 catch(const ::Ice::Exception& ex)
33267 ::IceInternal::Callback<T, CT>::exception(result, ex);
33272 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
33279 Response _response;
33291template<
class T,
typename CT> Callback_AdminSession_openNodeStdErrPtr
33292newCallback_AdminSession_openNodeStdErr(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33294 return new Callback_AdminSession_openNodeStdErr<T, CT>(instance, cb, excb, sentcb);
33306template<
class T,
typename CT> Callback_AdminSession_openNodeStdErrPtr
33307newCallback_AdminSession_openNodeStdErr(T* instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33309 return new Callback_AdminSession_openNodeStdErr<T, CT>(instance, cb, excb, sentcb);
33318class CallbackNC_AdminSession_openNodeStdOut :
public Callback_AdminSession_openNodeStdOut_Base,
public ::IceInternal::TwowayCallbackNC<T>
33322 typedef IceUtil::Handle<T> TPtr;
33324 typedef void (T::*Exception)(const ::Ice::Exception&);
33325 typedef void (T::*Sent)(bool);
33326 typedef void (T::*Response)(
const FileIteratorPrx&);
33328 CallbackNC_AdminSession_openNodeStdOut(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
33329 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
33334 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
33336 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
33337 FileIteratorPrx ret;
33340 ret = proxy->end_openNodeStdOut(result);
33342 catch(const ::Ice::Exception& ex)
33344 ::IceInternal::CallbackNC<T>::exception(result, ex);
33349 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
33356 Response _response;
33367template<
class T> Callback_AdminSession_openNodeStdOutPtr
33368newCallback_AdminSession_openNodeStdOut(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
33370 return new CallbackNC_AdminSession_openNodeStdOut<T>(instance, cb, excb, sentcb);
33381template<
class T> Callback_AdminSession_openNodeStdOutPtr
33382newCallback_AdminSession_openNodeStdOut(T* instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
33384 return new CallbackNC_AdminSession_openNodeStdOut<T>(instance, cb, excb, sentcb);
33392template<
class T,
typename CT>
33393class Callback_AdminSession_openNodeStdOut :
public Callback_AdminSession_openNodeStdOut_Base,
public ::IceInternal::TwowayCallback<T, CT>
33397 typedef IceUtil::Handle<T> TPtr;
33399 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
33400 typedef void (T::*Sent)(bool ,
const CT&);
33401 typedef void (T::*Response)(
const FileIteratorPrx&,
const CT&);
33403 Callback_AdminSession_openNodeStdOut(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
33404 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
33409 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
33411 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
33412 FileIteratorPrx ret;
33415 ret = proxy->end_openNodeStdOut(result);
33417 catch(const ::Ice::Exception& ex)
33419 ::IceInternal::Callback<T, CT>::exception(result, ex);
33424 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
33431 Response _response;
33443template<
class T,
typename CT> Callback_AdminSession_openNodeStdOutPtr
33444newCallback_AdminSession_openNodeStdOut(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33446 return new Callback_AdminSession_openNodeStdOut<T, CT>(instance, cb, excb, sentcb);
33458template<
class T,
typename CT> Callback_AdminSession_openNodeStdOutPtr
33459newCallback_AdminSession_openNodeStdOut(T* instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33461 return new Callback_AdminSession_openNodeStdOut<T, CT>(instance, cb, excb, sentcb);
33470class CallbackNC_AdminSession_openRegistryStdErr :
public Callback_AdminSession_openRegistryStdErr_Base,
public ::IceInternal::TwowayCallbackNC<T>
33474 typedef IceUtil::Handle<T> TPtr;
33476 typedef void (T::*Exception)(const ::Ice::Exception&);
33477 typedef void (T::*Sent)(bool);
33478 typedef void (T::*Response)(
const FileIteratorPrx&);
33480 CallbackNC_AdminSession_openRegistryStdErr(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
33481 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
33486 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
33488 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
33489 FileIteratorPrx ret;
33492 ret = proxy->end_openRegistryStdErr(result);
33494 catch(const ::Ice::Exception& ex)
33496 ::IceInternal::CallbackNC<T>::exception(result, ex);
33501 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
33508 Response _response;
33519template<
class T> Callback_AdminSession_openRegistryStdErrPtr
33520newCallback_AdminSession_openRegistryStdErr(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
33522 return new CallbackNC_AdminSession_openRegistryStdErr<T>(instance, cb, excb, sentcb);
33533template<
class T> Callback_AdminSession_openRegistryStdErrPtr
33534newCallback_AdminSession_openRegistryStdErr(T* instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
33536 return new CallbackNC_AdminSession_openRegistryStdErr<T>(instance, cb, excb, sentcb);
33544template<
class T,
typename CT>
33545class Callback_AdminSession_openRegistryStdErr :
public Callback_AdminSession_openRegistryStdErr_Base,
public ::IceInternal::TwowayCallback<T, CT>
33549 typedef IceUtil::Handle<T> TPtr;
33551 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
33552 typedef void (T::*Sent)(bool ,
const CT&);
33553 typedef void (T::*Response)(
const FileIteratorPrx&,
const CT&);
33555 Callback_AdminSession_openRegistryStdErr(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
33556 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
33561 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
33563 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
33564 FileIteratorPrx ret;
33567 ret = proxy->end_openRegistryStdErr(result);
33569 catch(const ::Ice::Exception& ex)
33571 ::IceInternal::Callback<T, CT>::exception(result, ex);
33576 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
33583 Response _response;
33595template<
class T,
typename CT> Callback_AdminSession_openRegistryStdErrPtr
33596newCallback_AdminSession_openRegistryStdErr(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33598 return new Callback_AdminSession_openRegistryStdErr<T, CT>(instance, cb, excb, sentcb);
33610template<
class T,
typename CT> Callback_AdminSession_openRegistryStdErrPtr
33611newCallback_AdminSession_openRegistryStdErr(T* instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33613 return new Callback_AdminSession_openRegistryStdErr<T, CT>(instance, cb, excb, sentcb);
33622class CallbackNC_AdminSession_openRegistryStdOut :
public Callback_AdminSession_openRegistryStdOut_Base,
public ::IceInternal::TwowayCallbackNC<T>
33626 typedef IceUtil::Handle<T> TPtr;
33628 typedef void (T::*Exception)(const ::Ice::Exception&);
33629 typedef void (T::*Sent)(bool);
33630 typedef void (T::*Response)(
const FileIteratorPrx&);
33632 CallbackNC_AdminSession_openRegistryStdOut(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
33633 : ::IceInternal::TwowayCallbackNC<T>(obj, cb != 0, excb, sentcb), _response(cb)
33638 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
33640 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
33641 FileIteratorPrx ret;
33644 ret = proxy->end_openRegistryStdOut(result);
33646 catch(const ::Ice::Exception& ex)
33648 ::IceInternal::CallbackNC<T>::exception(result, ex);
33653 (::IceInternal::CallbackNC<T>::_callback.get()->*_response)(ret);
33660 Response _response;
33671template<
class T> Callback_AdminSession_openRegistryStdOutPtr
33672newCallback_AdminSession_openRegistryStdOut(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
33674 return new CallbackNC_AdminSession_openRegistryStdOut<T>(instance, cb, excb, sentcb);
33685template<
class T> Callback_AdminSession_openRegistryStdOutPtr
33686newCallback_AdminSession_openRegistryStdOut(T* instance,
void (T::*cb)(
const FileIteratorPrx&),
void (T::*excb)(const ::Ice::Exception&),
void (T::*sentcb)(
bool) = 0)
33688 return new CallbackNC_AdminSession_openRegistryStdOut<T>(instance, cb, excb, sentcb);
33696template<
class T,
typename CT>
33697class Callback_AdminSession_openRegistryStdOut :
public Callback_AdminSession_openRegistryStdOut_Base,
public ::IceInternal::TwowayCallback<T, CT>
33701 typedef IceUtil::Handle<T> TPtr;
33703 typedef void (T::*Exception)(const ::Ice::Exception& ,
const CT&);
33704 typedef void (T::*Sent)(bool ,
const CT&);
33705 typedef void (T::*Response)(
const FileIteratorPrx&,
const CT&);
33707 Callback_AdminSession_openRegistryStdOut(
const TPtr& obj, Response cb, Exception excb, Sent sentcb)
33708 : ::IceInternal::TwowayCallback<T, CT>(obj, cb != 0, excb, sentcb), _response(cb)
33713 virtual void completed(const ::Ice::AsyncResultPtr& result)
const
33715 AdminSessionPrx proxy = AdminSessionPrx::uncheckedCast(result->getProxy());
33716 FileIteratorPrx ret;
33719 ret = proxy->end_openRegistryStdOut(result);
33721 catch(const ::Ice::Exception& ex)
33723 ::IceInternal::Callback<T, CT>::exception(result, ex);
33728 (::IceInternal::Callback<T, CT>::_callback.get()->*_response)(ret, CT::dynamicCast(result->getCookie()));
33735 Response _response;
33747template<
class T,
typename CT> Callback_AdminSession_openRegistryStdOutPtr
33748newCallback_AdminSession_openRegistryStdOut(
const IceUtil::Handle<T>& instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33750 return new Callback_AdminSession_openRegistryStdOut<T, CT>(instance, cb, excb, sentcb);
33762template<
class T,
typename CT> Callback_AdminSession_openRegistryStdOutPtr
33763newCallback_AdminSession_openRegistryStdOut(T* instance,
void (T::*cb)(
const FileIteratorPrx&,
const CT&),
void (T::*excb)(const ::Ice::Exception&,
const CT&),
void (T::*sentcb)(
bool,
const CT&) = 0)
33765 return new Callback_AdminSession_openRegistryStdOut<T, CT>(instance, cb, excb, sentcb);
#define ICEGRID_API
Definition Descriptor.h:58
#define ICE_MEMBER(API)
Definition Config.h:177
A client-visible session object, which is tied to the lifecycle of a Router.
Definition Session.h:163
This interface allows applications to monitor the state of object adapters that are registered with I...
Definition Admin.h:5551
void adapterAdded(const AdapterInfo &info, const ::Ice::Context &context=::Ice::noExplicitContext)
The adapterAdded operation is called to notify an observer when a dynamically-registered adapter was ...
Definition Admin.h:5612
::std::function< void()> adapterAddedAsync(const AdapterInfo &info, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The adapterAdded operation is called to notify an observer when a dynamically-registered adapter was ...
Definition Admin.h:5642
auto adapterAddedAsync(const AdapterInfo &info, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The adapterAdded operation is called to notify an observer when a dynamically-registered adapter was ...
Definition Admin.h:5625
::std::function< void()> adapterInitAsync(const AdapterInfoSeq &adpts, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
adapterInit is called after registration of an observer to indicate the state of the registry.
Definition Admin.h:5593
auto adapterInitAsync(const AdapterInfoSeq &adpts, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
adapterInit is called after registration of an observer to indicate the state of the registry.
Definition Admin.h:5575
void adapterInit(const AdapterInfoSeq &adpts, const ::Ice::Context &context=::Ice::noExplicitContext)
adapterInit is called after registration of an observer to indicate the state of the registry.
Definition Admin.h:5561
static const ::std::string & ice_staticId()
Obtains the Slice type ID of this interface.
auto adapterRemovedAsync(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The adapterRemoved operation is called to notify an observer when a dynamically-registered adapter wa...
Definition Admin.h:5723
::std::function< void()> adapterUpdatedAsync(const AdapterInfo &info, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The adapterUpdated operation is called to notify an observer when a dynamically-registered adapter wa...
Definition Admin.h:5691
void adapterRemoved(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext)
The adapterRemoved operation is called to notify an observer when a dynamically-registered adapter wa...
Definition Admin.h:5710
auto adapterUpdatedAsync(const AdapterInfo &info, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The adapterUpdated operation is called to notify an observer when a dynamically-registered adapter wa...
Definition Admin.h:5674
void adapterUpdated(const AdapterInfo &info, const ::Ice::Context &context=::Ice::noExplicitContext)
The adapterUpdated operation is called to notify an observer when a dynamically-registered adapter wa...
Definition Admin.h:5661
::std::function< void()> adapterRemovedAsync(const ::std::string &id, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The adapterRemoved operation is called to notify an observer when a dynamically-registered adapter wa...
Definition Admin.h:5740
This interface allows applications to monitor the state of object adapters that are registered with I...
Definition Admin.h:1691
static const ::std::string & ice_staticId()
Obtains the Slice type ID corresponding to this class.
virtual void adapterInit(AdapterInfoSeq adpts, const ::Ice::Current ¤t)=0
adapterInit is called after registration of an observer to indicate the state of the registry.
virtual void adapterAdded(AdapterInfo info, const ::Ice::Current ¤t)=0
The adapterAdded operation is called to notify an observer when a dynamically-registered adapter was ...
virtual::std::string ice_id(const ::Ice::Current ¤t) const override
Obtains a Slice type ID representing the most-derived interface supported by this object.
virtual void adapterRemoved(::std::string id, const ::Ice::Current ¤t)=0
The adapterRemoved operation is called to notify an observer when a dynamically-registered adapter wa...
virtual ::std::vector<::std::string > ice_ids(const ::Ice::Current ¤t) const override
Obtains a list of the Slice type IDs representing the interfaces supported by this object.
virtual bool ice_isA(::std::string id, const ::Ice::Current ¤t) const override
Determines whether this object supports an interface with the given Slice type ID.
AdapterObserverPrx ProxyType
Definition Admin.h:1694
virtual void adapterUpdated(AdapterInfo info, const ::Ice::Current ¤t)=0
The adapterUpdated operation is called to notify an observer when a dynamically-registered adapter wa...
The IceGrid administrative interface.
Definition Admin.h:2184
auto getAllServerIdsAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::StringSeq > >().get_future())
Get all the server ids registered with IceGrid.
Definition Admin.h:3407
auto shutdownAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Shut down the IceGrid registry.
Definition Admin.h:4635
::std::function< void()> isServerEnabledAsync(const ::std::string &id, ::std::function< void(bool)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Check if the server is enabled or disabled.
Definition Admin.h:3154
::Ice::StringSeq getAllRegistryNames(const ::Ice::Context &context=::Ice::noExplicitContext)
Get all the IceGrid registries currently registered.
Definition Admin.h:4582
auto shutdownNodeAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Shutdown an IceGrid node.
Definition Admin.h:4260
ObjectInfo getObjectInfo(const ::Ice::Identity &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the object info for the object with the given identity.
Definition Admin.h:3825
auto removeAdapterAsync(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Remove the adapter with the given id.
Definition Admin.h:3510
::std::function< void()> shutdownRegistryAsync(const ::std::string &name, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Shutdown an IceGrid registry.
Definition Admin.h:4564
void addObject(const ::std::shared_ptr<::Ice::ObjectPrx > &obj, const ::Ice::Context &context=::Ice::noExplicitContext)
Add an object to the object registry.
Definition Admin.h:3594
auto getNodeAdminAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::Ice::ObjectPrx > > >().get_future())
Get a proxy to the IceGrid node's admin object.
Definition Admin.h:4142
auto getRegistryAdminAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::Ice::ObjectPrx > > >().get_future())
Get a proxy to the IceGrid registry's admin object.
Definition Admin.h:4499
auto getAllRegistryNamesAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::StringSeq > >().get_future())
Get all the IceGrid registries currently registered.
Definition Admin.h:4593
auto getAllNodeNamesAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::StringSeq > >().get_future())
Get all the IceGrid nodes currently registered.
Definition Admin.h:4355
void removeAdapter(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Remove the adapter with the given id.
Definition Admin.h:3498
::std::function< void()> syncApplicationAsync(const ApplicationDescriptor &descriptor, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Synchronize a deployed application with the given application descriptor.
Definition Admin.h:2284
auto getApplicationInfoAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::ApplicationInfo > >().get_future())
Get an application descriptor.
Definition Admin.h:2678
auto addApplicationAsync(const ApplicationDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Add an application to IceGrid.
Definition Admin.h:2209
::std::function< void()> getAdapterInfoAsync(const ::std::string &id, ::std::function< void(::IceGrid::AdapterInfoSeq)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the adapter information for the replica group or adapter with the given id.
Definition Admin.h:3477
void enableServer(const ::std::string &id, bool enabled, const ::Ice::Context &context=::Ice::noExplicitContext)
Enable or disable a server.
Definition Admin.h:3065
auto enableServerAsync(const ::std::string &id, bool enabled, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Enable or disable a server.
Definition Admin.h:3081
::std::function< void()> getServerInfoAsync(const ::std::string &id, ::std::function< void(::IceGrid::ServerInfo)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the server information for the server with the given id.
Definition Admin.h:2830
auto isServerEnabledAsync(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< bool > >().get_future())
Check if the server is enabled or disabled.
Definition Admin.h:3138
::std::function< void()> addObjectAsync(const ::std::shared_ptr<::Ice::ObjectPrx > &obj, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Add an object to the object registry.
Definition Admin.h:3626
auto sendSignalAsync(const ::std::string &id, const ::std::string &signal, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Send signal to a server.
Definition Admin.h:3361
ObjectInfoSeq getObjectInfosByType(const ::std::string &type, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the object info of all the registered objects with the given type.
Definition Admin.h:3873
::std::function< void()> getSliceChecksumsAsync(::std::function< void(::Ice::SliceChecksumDict)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Returns the checksums for the IceGrid Slice definitions.
Definition Admin.h:4693
void shutdownNode(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Shutdown an IceGrid node.
Definition Admin.h:4248
auto removeObjectAsync(const ::Ice::Identity &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Remove an object from the object registry.
Definition Admin.h:3784
void syncApplicationWithoutRestart(const ApplicationDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext)
Synchronize a deployed application with the given application descriptor.
Definition Admin.h:2370
NodeInfo getNodeInfo(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the node information for the node with the given name.
Definition Admin.h:4080
::std::string getNodeHostname(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the hostname of this node.
Definition Admin.h:4298
void sendSignal(const ::std::string &id, const ::std::string &signal, const ::Ice::Context &context=::Ice::noExplicitContext)
Send signal to a server.
Definition Admin.h:3348
::std::function< void()> getObjectInfoAsync(const ::Ice::Identity &id, ::std::function< void(::IceGrid::ObjectInfo)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the object info for the object with the given identity.
Definition Admin.h:3853
::std::shared_ptr<::Ice::ObjectPrx > getServerAdmin(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a proxy to the server's admin object.
Definition Admin.h:3010
::std::function< void()> getServerPidAsync(const ::std::string &id, ::std::function< void(int)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a server's system process id.
Definition Admin.h:2937
::std::function< void()> getNodeProcessorSocketCountAsync(const ::std::string &name, ::std::function< void(int)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the number of physical processor sockets for the machine running the node with the given name.
Definition Admin.h:4227
auto updateApplicationAsync(const ApplicationUpdateDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Update a deployed application with the given update application descriptor.
Definition Admin.h:2323
void patchApplication(const ::std::string &name, bool shutdown, const ::Ice::Context &context=::Ice::noExplicitContext)
Patch the given application data.
Definition Admin.h:2613
::std::function< void()> getAllObjectInfosAsync(const ::std::string &expr, ::std::function< void(::IceGrid::ObjectInfoSeq)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the object info of all the registered objects whose stringified identities match the given expres...
Definition Admin.h:3960
auto getNodeLoadAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::LoadInfo > >().get_future())
Get the load averages of the node.
Definition Admin.h:4042
RegistryInfo getRegistryInfo(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the registry information for the registry with the given name.
Definition Admin.h:4439
::std::function< void()> addObjectWithTypeAsync(const ::std::shared_ptr<::Ice::ObjectPrx > &obj, const ::std::string &type, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Add an object to the object registry and explicitly specify its type.
Definition Admin.h:3741
::std::function< void()> getApplicationInfoAsync(const ::std::string &name, ::std::function< void(::IceGrid::ApplicationInfo)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get an application descriptor.
Definition Admin.h:2694
::Ice::StringSeq getAllAdapterIds(const ::Ice::Context &context=::Ice::noExplicitContext)
Get all the adapter ids registered with IceGrid.
Definition Admin.h:3544
ApplicationDescriptor getDefaultApplicationDescriptor(const ::Ice::Context &context=::Ice::noExplicitContext)
Get the default application descriptor.
Definition Admin.h:2714
auto getAllObjectInfosAsync(const ::std::string &expr, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::ObjectInfoSeq > >().get_future())
Get the object info of all the registered objects whose stringified identities match the given expres...
Definition Admin.h:3941
void shutdownRegistry(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Shutdown an IceGrid registry.
Definition Admin.h:4536
void removeObject(const ::Ice::Identity &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Remove an object from the object registry.
Definition Admin.h:3768
ServerInfo getServerInfo(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the server information for the server with the given id.
Definition Admin.h:2802
::std::function< void()> addApplicationAsync(const ApplicationDescriptor &descriptor, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Add an application to IceGrid.
Definition Admin.h:2225
::std::function< void()> getAllApplicationNamesAsync(::std::function< void(::Ice::StringSeq)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get all the IceGrid applications currently registered.
Definition Admin.h:2783
int getNodeProcessorSocketCount(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the number of physical processor sockets for the machine running the node with the given name.
Definition Admin.h:4187
int getServerPid(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a server's system process id.
Definition Admin.h:2907
::std::function< void()> getAllNodeNamesAsync(::std::function< void(::Ice::StringSeq)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get all the IceGrid nodes currently registered.
Definition Admin.h:4370
auto removeApplicationAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Remove an application from IceGrid.
Definition Admin.h:2509
void instantiateServer(const ::std::string &application, const ::std::string &node, const ServerInstanceDescriptor &desc, const ::Ice::Context &context=::Ice::noExplicitContext)
Instantiate a server template from an application on the given node.
Definition Admin.h:2554
void patchServer(const ::std::string &id, bool shutdown, const ::Ice::Context &context=::Ice::noExplicitContext)
Patch a server.
Definition Admin.h:3289
void syncApplication(const ApplicationDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext)
Synchronize a deployed application with the given application descriptor.
Definition Admin.h:2252
::std::function< void()> patchApplicationAsync(const ::std::string &name, bool shutdown, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Patch the given application data.
Definition Admin.h:2645
::std::function< void()> removeApplicationAsync(const ::std::string &name, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Remove an application from IceGrid.
Definition Admin.h:2525
void removeApplication(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Remove an application from IceGrid.
Definition Admin.h:2497
::std::function< void()> updateObjectAsync(const ::std::shared_ptr<::Ice::ObjectPrx > &obj, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Update an object in the object registry.
Definition Admin.h:3686
::std::function< void()> sendSignalAsync(const ::std::string &id, const ::std::string &signal, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Send signal to a server.
Definition Admin.h:3378
auto patchApplicationAsync(const ::std::string &name, bool shutdown, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Patch the given application data.
Definition Admin.h:2627
void addObjectWithType(const ::std::shared_ptr<::Ice::ObjectPrx > &obj, const ::std::string &type, const ::Ice::Context &context=::Ice::noExplicitContext)
Add an object to the object registry and explicitly specify its type.
Definition Admin.h:3709
::std::function< void()> shutdownAsync(::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Shut down the IceGrid registry.
Definition Admin.h:4650
auto addObjectWithTypeAsync(const ::std::shared_ptr<::Ice::ObjectPrx > &obj, const ::std::string &type, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Add an object to the object registry and explicitly specify its type.
Definition Admin.h:3723
auto instantiateServerAsync(const ::std::string &application, const ::std::string &node, const ServerInstanceDescriptor &desc, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Instantiate a server template from an application on the given node.
Definition Admin.h:2570
::std::shared_ptr<::Ice::ObjectPrx > getRegistryAdmin(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a proxy to the IceGrid registry's admin object.
Definition Admin.h:4487
auto getNodeProcessorSocketCountAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< int > >().get_future())
Get the number of physical processor sockets for the machine running the node with the given name.
Definition Admin.h:4205
::std::function< void()> getAllAdapterIdsAsync(::std::function< void(::Ice::StringSeq)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get all the adapter ids registered with IceGrid.
Definition Admin.h:3570
auto patchServerAsync(const ::std::string &id, bool shutdown, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Patch a server.
Definition Admin.h:3303
::Ice::StringSeq getAllNodeNames(const ::Ice::Context &context=::Ice::noExplicitContext)
Get all the IceGrid nodes currently registered.
Definition Admin.h:4344
::std::function< void()> removeAdapterAsync(const ::std::string &id, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Remove the adapter with the given id.
Definition Admin.h:3526
static const ::std::string & ice_staticId()
Obtains the Slice type ID of this interface.
AdapterInfoSeq getAdapterInfo(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the adapter information for the replica group or adapter with the given id.
Definition Admin.h:3447
::std::function< void()> pingRegistryAsync(const ::std::string &name, ::std::function< void(bool)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Ping an IceGrid registry to see if it is active.
Definition Admin.h:4417
LoadInfo getNodeLoad(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the load averages of the node.
Definition Admin.h:4030
auto getServerStateAsync(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::ServerState > >().get_future())
Get a server's state.
Definition Admin.h:2866
auto getObjectInfoAsync(const ::Ice::Identity &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::ObjectInfo > >().get_future())
Get the object info for the object with the given identity.
Definition Admin.h:3837
::std::function< void()> getNodeHostnameAsync(const ::std::string &name, ::std::function< void(::std::string)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the hostname of this node.
Definition Admin.h:4326
ServerState getServerState(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a server's state.
Definition Admin.h:2854
auto getServerAdminAsync(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::Ice::ObjectPrx > > >().get_future())
Get a proxy to the server's admin object.
Definition Admin.h:3022
::std::function< void()> syncApplicationWithoutRestartAsync(const ApplicationDescriptor &descriptor, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Synchronize a deployed application with the given application descriptor.
Definition Admin.h:2408
void updateObject(const ::std::shared_ptr<::Ice::ObjectPrx > &obj, const ::Ice::Context &context=::Ice::noExplicitContext)
Update an object in the object registry.
Definition Admin.h:3652
auto updateApplicationWithoutRestartAsync(const ApplicationUpdateDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Update a deployed application with the given update application descriptor only if no server restarts...
Definition Admin.h:2453
auto updateObjectAsync(const ::std::shared_ptr<::Ice::ObjectPrx > &obj, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Update an object in the object registry.
Definition Admin.h:3667
auto syncApplicationAsync(const ApplicationDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Synchronize a deployed application with the given application descriptor.
Definition Admin.h:2266
void shutdown(const ::Ice::Context &context=::Ice::noExplicitContext)
Shut down the IceGrid registry.
Definition Admin.h:4624
auto addObjectAsync(const ::std::shared_ptr<::Ice::ObjectPrx > &obj, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Add an object to the object registry.
Definition Admin.h:3608
::std::function< void()> getAllRegistryNamesAsync(::std::function< void(::Ice::StringSeq)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get all the IceGrid registries currently registered.
Definition Admin.h:4608
auto getAllAdapterIdsAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::StringSeq > >().get_future())
Get all the adapter ids registered with IceGrid.
Definition Admin.h:3555
::std::function< void()> instantiateServerAsync(const ::std::string &application, const ::std::string &node, const ServerInstanceDescriptor &desc, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Instantiate a server template from an application on the given node.
Definition Admin.h:2590
::std::function< void()> getServerAdminCategoryAsync(::std::function< void(::std::string)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the category for server admin objects.
Definition Admin.h:2987
auto getServerAdminCategoryAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::string > >().get_future())
Get the category for server admin objects.
Definition Admin.h:2970
auto pingNodeAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< bool > >().get_future())
Ping an IceGrid node to see if it is active.
Definition Admin.h:3992
auto startServerAsync(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Start a server and wait for its activation.
Definition Admin.h:3192
auto getAllApplicationNamesAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::StringSeq > >().get_future())
Get all the IceGrid applications currently registered.
Definition Admin.h:2768
auto getObjectInfosByTypeAsync(const ::std::string &type, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::ObjectInfoSeq > >().get_future())
Get the object info of all the registered objects with the given type.
Definition Admin.h:3886
::std::function< void()> pingNodeAsync(const ::std::string &name, ::std::function< void(bool)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Ping an IceGrid node to see if it is active.
Definition Admin.h:4008
::std::function< void()> stopServerAsync(const ::std::string &id, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Stop a server.
Definition Admin.h:3262
::std::string getServerAdminCategory(const ::Ice::Context &context=::Ice::noExplicitContext)
Get the category for server admin objects.
Definition Admin.h:2957
void updateApplication(const ApplicationUpdateDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext)
Update a deployed application with the given update application descriptor.
Definition Admin.h:2310
::std::function< void()> enableServerAsync(const ::std::string &id, bool enabled, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Enable or disable a server.
Definition Admin.h:3101
auto getNodeInfoAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::NodeInfo > >().get_future())
Get the node information for the node with the given name.
Definition Admin.h:4092
bool pingRegistry(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Ping an IceGrid registry to see if it is active.
Definition Admin.h:4389
void updateApplicationWithoutRestart(const ApplicationUpdateDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext)
Update a deployed application with the given update application descriptor only if no server restarts...
Definition Admin.h:2437
::std::function< void()> getNodeLoadAsync(const ::std::string &name, ::std::function< void(::IceGrid::LoadInfo)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the load averages of the node.
Definition Admin.h:4058
::std::function< void()> getAllServerIdsAsync(::std::function< void(::Ice::StringSeq)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get all the server ids registered with IceGrid.
Definition Admin.h:3422
auto syncApplicationWithoutRestartAsync(const ApplicationDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Synchronize a deployed application with the given application descriptor.
Definition Admin.h:2387
::Ice::SliceChecksumDict getSliceChecksums(const ::Ice::Context &context=::Ice::noExplicitContext)
Returns the checksums for the IceGrid Slice definitions.
Definition Admin.h:4667
ObjectInfoSeq getAllObjectInfos(const ::std::string &expr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the object info of all the registered objects whose stringified identities match the given expres...
Definition Admin.h:3926
::std::function< void()> patchServerAsync(const ::std::string &id, bool shutdown, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Patch a server.
Definition Admin.h:3321
::std::function< void()> removeObjectAsync(const ::Ice::Identity &id, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Remove an object from the object registry.
Definition Admin.h:3804
ApplicationInfo getApplicationInfo(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Get an application descriptor.
Definition Admin.h:2666
::Ice::StringSeq getAllServerIds(const ::Ice::Context &context=::Ice::noExplicitContext)
Get all the server ids registered with IceGrid.
Definition Admin.h:3396
::Ice::StringSeq getAllApplicationNames(const ::Ice::Context &context=::Ice::noExplicitContext)
Get all the IceGrid applications currently registered.
Definition Admin.h:2757
::std::function< void()> shutdownNodeAsync(const ::std::string &name, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Shutdown an IceGrid node.
Definition Admin.h:4276
auto getServerInfoAsync(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::ServerInfo > >().get_future())
Get the server information for the server with the given id.
Definition Admin.h:2814
::std::function< void()> getDefaultApplicationDescriptorAsync(::std::function< void(::IceGrid::ApplicationDescriptor)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the default application descriptor.
Definition Admin.h:2740
auto getRegistryInfoAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::RegistryInfo > >().get_future())
Get the registry information for the registry with the given name.
Definition Admin.h:4451
::std::shared_ptr<::Ice::ObjectPrx > getNodeAdmin(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a proxy to the IceGrid node's admin object.
Definition Admin.h:4130
::std::function< void()> getServerAdminAsync(const ::std::string &id, ::std::function< void(::std::shared_ptr<::Ice::ObjectPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a proxy to the server's admin object.
Definition Admin.h:3038
::std::function< void()> getRegistryInfoAsync(const ::std::string &name, ::std::function< void(::IceGrid::RegistryInfo)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the registry information for the registry with the given name.
Definition Admin.h:4467
::std::function< void()> getNodeAdminAsync(const ::std::string &name, ::std::function< void(::std::shared_ptr<::Ice::ObjectPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a proxy to the IceGrid node's admin object.
Definition Admin.h:4158
auto shutdownRegistryAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Shutdown an IceGrid registry.
Definition Admin.h:4548
auto stopServerAsync(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Stop a server.
Definition Admin.h:3246
void addApplication(const ApplicationDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext)
Add an application to IceGrid.
Definition Admin.h:2197
void startServer(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Start a server and wait for its activation.
Definition Admin.h:3180
bool pingNode(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
Ping an IceGrid node to see if it is active.
Definition Admin.h:3980
::std::function< void()> updateApplicationAsync(const ApplicationUpdateDescriptor &descriptor, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Update a deployed application with the given update application descriptor.
Definition Admin.h:2340
bool isServerEnabled(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Check if the server is enabled or disabled.
Definition Admin.h:3126
auto getAdapterInfoAsync(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::AdapterInfoSeq > >().get_future())
Get the adapter information for the replica group or adapter with the given id.
Definition Admin.h:3460
auto getNodeHostnameAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::string > >().get_future())
Get the hostname of this node.
Definition Admin.h:4310
auto getDefaultApplicationDescriptorAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::ApplicationDescriptor > >().get_future())
Get the default application descriptor.
Definition Admin.h:2725
auto getSliceChecksumsAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::SliceChecksumDict > >().get_future())
Returns the checksums for the IceGrid Slice definitions.
Definition Admin.h:4678
::std::function< void()> updateApplicationWithoutRestartAsync(const ApplicationUpdateDescriptor &descriptor, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Update a deployed application with the given update application descriptor only if no server restarts...
Definition Admin.h:2473
auto getServerPidAsync(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< int > >().get_future())
Get a server's system process id.
Definition Admin.h:2920
void stopServer(const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext)
Stop a server.
Definition Admin.h:3234
::std::function< void()> getServerStateAsync(const ::std::string &id, ::std::function< void(::IceGrid::ServerState)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a server's state.
Definition Admin.h:2882
::std::function< void()> getObjectInfosByTypeAsync(const ::std::string &type, ::std::function< void(::IceGrid::ObjectInfoSeq)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the object info of all the registered objects with the given type.
Definition Admin.h:3903
::std::function< void()> getNodeInfoAsync(const ::std::string &name, ::std::function< void(::IceGrid::NodeInfo)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the node information for the node with the given name.
Definition Admin.h:4108
::std::function< void()> getRegistryAdminAsync(const ::std::string &name, ::std::function< void(::std::shared_ptr<::Ice::ObjectPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a proxy to the IceGrid registry's admin object.
Definition Admin.h:4515
auto pingRegistryAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< bool > >().get_future())
Ping an IceGrid registry to see if it is active.
Definition Admin.h:4401
::std::function< void()> startServerAsync(const ::std::string &id, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Start a server and wait for its activation.
Definition Admin.h:3208
Used by administrative clients to view, update, and receive observer updates from the IceGrid registr...
Definition Admin.h:6001
auto openNodeStdOutAsync(const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future())
Open the given node stdout file for reading.
Definition Admin.h:6727
::std::shared_ptr< FileIteratorPrx > openRegistryStdOut(const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given registry stdout file for reading.
Definition Admin.h:6841
::std::function< void()> openRegistryStdOutAsync(const ::std::string &name, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given registry stdout file for reading.
Definition Admin.h:6877
::std::shared_ptr< AdminPrx > getAdmin(const ::Ice::Context &context=::Ice::noExplicitContext)
Get the admin interface.
Definition Admin.h:6058
::std::function< void()> getAdminCallbackTemplateAsync(::std::function< void(::std::shared_ptr<::Ice::ObjectPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get a "template" proxy for admin callback objects.
Definition Admin.h:6139
auto setObserversAsync(const ::std::shared_ptr< RegistryObserverPrx > ®istryObs, const ::std::shared_ptr< NodeObserverPrx > &nodeObs, const ::std::shared_ptr< ApplicationObserverPrx > &appObs, const ::std::shared_ptr< AdapterObserverPrx > &adptObs, const ::std::shared_ptr< ObjectObserverPrx > &objObs, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Set the observer proxies that receive notifications when the state of the registry or nodes changes.
Definition Admin.h:6182
::std::shared_ptr< FileIteratorPrx > openServerStdErr(const ::std::string &id, int count, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given server stderr file for reading.
Definition Admin.h:6516
static const ::std::string & ice_staticId()
Obtains the Slice type ID of this interface.
void keepAlive(const ::Ice::Context &context=::Ice::noExplicitContext)
Keep the session alive.
Definition Admin.h:6010
auto openServerStdErrAsync(const ::std::string &id, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future())
Open the given server stderr file for reading.
Definition Admin.h:6532
::std::shared_ptr< FileIteratorPrx > openRegistryStdErr(const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given registry stderr file for reading.
Definition Admin.h:6776
auto getAdminCallbackTemplateAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::Ice::ObjectPrx > > >().get_future())
Get a "template" proxy for admin callback objects.
Definition Admin.h:6121
::std::function< void()> openServerStdErrAsync(const ::std::string &id, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given server stderr file for reading.
Definition Admin.h:6552
auto openRegistryStdErrAsync(const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future())
Open the given registry stderr file for reading.
Definition Admin.h:6792
auto openServerLogAsync(const ::std::string &id, const ::std::string &path, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future())
Open the given server log file for reading.
Definition Admin.h:6462
void setObservers(const ::std::shared_ptr< RegistryObserverPrx > ®istryObs, const ::std::shared_ptr< NodeObserverPrx > &nodeObs, const ::std::shared_ptr< ApplicationObserverPrx > &appObs, const ::std::shared_ptr< AdapterObserverPrx > &adptObs, const ::std::shared_ptr< ObjectObserverPrx > &objObs, const ::Ice::Context &context=::Ice::noExplicitContext)
Set the observer proxies that receive notifications when the state of the registry or nodes changes.
Definition Admin.h:6164
::std::function< void()> finishUpdateAsync(::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Finish updating the registry and release the exclusive lock.
Definition Admin.h:6367
::std::shared_ptr< FileIteratorPrx > openNodeStdOut(const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given node stdout file for reading.
Definition Admin.h:6711
::std::function< void()> getAdminAsync(::std::function< void(::std::shared_ptr<::IceGrid::AdminPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the admin interface.
Definition Admin.h:6086
auto openRegistryStdOutAsync(const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future())
Open the given registry stdout file for reading.
Definition Admin.h:6857
::std::function< void()> openServerLogAsync(const ::std::string &id, const ::std::string &path, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given server log file for reading.
Definition Admin.h:6485
auto getReplicaNameAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::string > >().get_future())
Get the name of the registry replica hosting this session.
Definition Admin.h:6395
int startUpdate(const ::Ice::Context &context=::Ice::noExplicitContext)
Acquires an exclusive lock to start updating the registry applications.
Definition Admin.h:6297
::std::shared_ptr<::Ice::ObjectPrx > getAdminCallbackTemplate(const ::Ice::Context &context=::Ice::noExplicitContext)
Get a "template" proxy for admin callback objects.
Definition Admin.h:6107
::std::shared_ptr< FileIteratorPrx > openServerLog(const ::std::string &id, const ::std::string &path, int count, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given server log file for reading.
Definition Admin.h:6443
::std::function< void()> keepAliveAsync(::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Keep the session alive.
Definition Admin.h:6040
auto finishUpdateAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Finish updating the registry and release the exclusive lock.
Definition Admin.h:6352
::std::shared_ptr< FileIteratorPrx > openNodeStdErr(const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given node stderr file for reading.
Definition Admin.h:6647
void finishUpdate(const ::Ice::Context &context=::Ice::noExplicitContext)
Finish updating the registry and release the exclusive lock.
Definition Admin.h:6341
::std::function< void()> openNodeStdErrAsync(const ::std::string &name, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given node stderr file for reading.
Definition Admin.h:6683
::std::function< void()> setObserversAsync(const ::std::shared_ptr< RegistryObserverPrx > ®istryObs, const ::std::shared_ptr< NodeObserverPrx > &nodeObs, const ::std::shared_ptr< ApplicationObserverPrx > &appObs, const ::std::shared_ptr< AdapterObserverPrx > &adptObs, const ::std::shared_ptr< ObjectObserverPrx > &objObs, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Set the observer proxies that receive notifications when the state of the registry or nodes changes.
Definition Admin.h:6204
auto openServerStdOutAsync(const ::std::string &id, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future())
Open the given server stdout file for reading.
Definition Admin.h:6599
::std::function< void()> openNodeStdOutAsync(const ::std::string &name, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given node stdout file for reading.
Definition Admin.h:6747
auto openNodeStdErrAsync(const ::std::string &name, int count, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::FileIteratorPrx > > >().get_future())
Open the given node stderr file for reading.
Definition Admin.h:6663
auto startUpdateAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< int > >().get_future())
Acquires an exclusive lock to start updating the registry applications.
Definition Admin.h:6308
::std::function< void()> startUpdateAsync(::std::function< void(int)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Acquires an exclusive lock to start updating the registry applications.
Definition Admin.h:6323
auto getAdminAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::shared_ptr<::IceGrid::AdminPrx > > >().get_future())
Get the admin interface.
Definition Admin.h:6070
::std::function< void()> openServerStdOutAsync(const ::std::string &id, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given server stdout file for reading.
Definition Admin.h:6619
::std::function< void()> openRegistryStdErrAsync(const ::std::string &name, int count, ::std::function< void(::std::shared_ptr<::IceGrid::FileIteratorPrx >)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given registry stderr file for reading.
Definition Admin.h:6812
::std::shared_ptr< FileIteratorPrx > openServerStdOut(const ::std::string &id, int count, const ::Ice::Context &context=::Ice::noExplicitContext)
Open the given server stdout file for reading.
Definition Admin.h:6583
auto setObserversByIdentityAsync(const ::Ice::Identity ®istryObs, const ::Ice::Identity &nodeObs, const ::Ice::Identity &appObs, const ::Ice::Identity &adptObs, const ::Ice::Identity &objObs, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Set the observer identities that receive notifications the state of the registry or nodes changes.
Definition Admin.h:6252
::std::function< void()> getReplicaNameAsync(::std::function< void(::std::string)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Get the name of the registry replica hosting this session.
Definition Admin.h:6410
auto keepAliveAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Keep the session alive.
Definition Admin.h:6023
void setObserversByIdentity(const ::Ice::Identity ®istryObs, const ::Ice::Identity &nodeObs, const ::Ice::Identity &appObs, const ::Ice::Identity &adptObs, const ::Ice::Identity &objObs, const ::Ice::Context &context=::Ice::noExplicitContext)
Set the observer identities that receive notifications the state of the registry or nodes changes.
Definition Admin.h:6232
::std::string getReplicaName(const ::Ice::Context &context=::Ice::noExplicitContext)
Get the name of the registry replica hosting this session.
Definition Admin.h:6384
::std::function< void()> setObserversByIdentityAsync(const ::Ice::Identity ®istryObs, const ::Ice::Identity &nodeObs, const ::Ice::Identity &appObs, const ::Ice::Identity &adptObs, const ::Ice::Identity &objObs, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Set the observer identities that receive notifications the state of the registry or nodes changes.
Definition Admin.h:6276
Used by administrative clients to view, update, and receive observer updates from the IceGrid registr...
Definition Admin.h:1871
static const ::std::string & ice_staticId()
Obtains the Slice type ID corresponding to this class.
virtual int startUpdate(const ::Ice::Current ¤t)=0
Acquires an exclusive lock to start updating the registry applications.
virtual::std::string ice_id(const ::Ice::Current ¤t) const override
Obtains a Slice type ID representing the most-derived interface supported by this object.
virtual ::std::shared_ptr< AdminPrx > getAdmin(const ::Ice::Current ¤t) const =0
Get the admin interface.
virtual::std::string getReplicaName(const ::Ice::Current ¤t) const =0
Get the name of the registry replica hosting this session.
AdminSessionPrx ProxyType
Definition Admin.h:1874
virtual ::std::vector<::std::string > ice_ids(const ::Ice::Current ¤t) const override
Obtains a list of the Slice type IDs representing the interfaces supported by this object.
virtual ::std::shared_ptr< FileIteratorPrx > openRegistryStdErr(::std::string name, int count, const ::Ice::Current ¤t)=0
Open the given registry stderr file for reading.
virtual bool ice_isA(::std::string id, const ::Ice::Current ¤t) const override
Determines whether this object supports an interface with the given Slice type ID.
virtual void setObservers(::std::shared_ptr< RegistryObserverPrx > registryObs, ::std::shared_ptr< NodeObserverPrx > nodeObs, ::std::shared_ptr< ApplicationObserverPrx > appObs, ::std::shared_ptr< AdapterObserverPrx > adptObs, ::std::shared_ptr< ObjectObserverPrx > objObs, const ::Ice::Current ¤t)=0
Set the observer proxies that receive notifications when the state of the registry or nodes changes.
virtual void finishUpdate(const ::Ice::Current ¤t)=0
Finish updating the registry and release the exclusive lock.
virtual ::std::shared_ptr< FileIteratorPrx > openServerStdErr(::std::string id, int count, const ::Ice::Current ¤t)=0
Open the given server stderr file for reading.
virtual ::std::shared_ptr< FileIteratorPrx > openRegistryStdOut(::std::string name, int count, const ::Ice::Current ¤t)=0
Open the given registry stdout file for reading.
virtual ::std::shared_ptr< FileIteratorPrx > openServerLog(::std::string id, ::std::string path, int count, const ::Ice::Current ¤t)=0
Open the given server log file for reading.
virtual ::std::shared_ptr< FileIteratorPrx > openNodeStdErr(::std::string name, int count, const ::Ice::Current ¤t)=0
Open the given node stderr file for reading.
virtual void keepAlive(const ::Ice::Current ¤t)=0
Keep the session alive.
virtual void setObserversByIdentity(::Ice::Identity registryObs, ::Ice::Identity nodeObs, ::Ice::Identity appObs, ::Ice::Identity adptObs, ::Ice::Identity objObs, const ::Ice::Current ¤t)=0
Set the observer identities that receive notifications the state of the registry or nodes changes.
virtual ::std::shared_ptr<::Ice::ObjectPrx > getAdminCallbackTemplate(const ::Ice::Current ¤t) const =0
Get a "template" proxy for admin callback objects.
virtual ::std::shared_ptr< FileIteratorPrx > openNodeStdOut(::std::string name, int count, const ::Ice::Current ¤t)=0
Open the given node stdout file for reading.
virtual ::std::shared_ptr< FileIteratorPrx > openServerStdOut(::std::string id, int count, const ::Ice::Current ¤t)=0
Open the given server stdout file for reading.
The IceGrid administrative interface.
Definition Admin.h:564
virtual int getServerPid(::std::string id, const ::Ice::Current ¤t) const =0
Get a server's system process id.
virtual void updateObject(::std::shared_ptr<::Ice::ObjectPrx > obj, const ::Ice::Current ¤t)=0
Update an object in the object registry.
virtual RegistryInfo getRegistryInfo(::std::string name, const ::Ice::Current ¤t) const =0
Get the registry information for the registry with the given name.
virtual void patchApplicationAsync(::std::string name, bool shutdown, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> exception, const ::Ice::Current ¤t)=0
Patch the given application data.
virtual LoadInfo getNodeLoad(::std::string name, const ::Ice::Current ¤t) const =0
Get the load averages of the node.
virtual void instantiateServer(::std::string application, ::std::string node, ServerInstanceDescriptor desc, const ::Ice::Current ¤t)=0
Instantiate a server template from an application on the given node.
virtual void enableServer(::std::string id, bool enabled, const ::Ice::Current ¤t)=0
Enable or disable a server.
virtual ApplicationDescriptor getDefaultApplicationDescriptor(const ::Ice::Current ¤t) const =0
Get the default application descriptor.
virtual AdapterInfoSeq getAdapterInfo(::std::string id, const ::Ice::Current ¤t) const =0
Get the adapter information for the replica group or adapter with the given id.
virtual::std::string getServerAdminCategory(const ::Ice::Current ¤t) const =0
Get the category for server admin objects.
virtual bool isServerEnabled(::std::string id, const ::Ice::Current ¤t) const =0
Check if the server is enabled or disabled.
virtual ObjectInfoSeq getObjectInfosByType(::std::string type, const ::Ice::Current ¤t) const =0
Get the object info of all the registered objects with the given type.
virtual NodeInfo getNodeInfo(::std::string name, const ::Ice::Current ¤t) const =0
Get the node information for the node with the given name.
virtual bool ice_isA(::std::string id, const ::Ice::Current ¤t) const override
Determines whether this object supports an interface with the given Slice type ID.
virtual ::std::vector<::std::string > ice_ids(const ::Ice::Current ¤t) const override
Obtains a list of the Slice type IDs representing the interfaces supported by this object.
virtual void updateApplicationWithoutRestart(ApplicationUpdateDescriptor descriptor, const ::Ice::Current ¤t)=0
Update a deployed application with the given update application descriptor only if no server restarts...
virtual void syncApplication(ApplicationDescriptor descriptor, const ::Ice::Current ¤t)=0
Synchronize a deployed application with the given application descriptor.
virtual void syncApplicationWithoutRestart(ApplicationDescriptor descriptor, const ::Ice::Current ¤t)=0
Synchronize a deployed application with the given application descriptor.
virtual ::std::shared_ptr<::Ice::ObjectPrx > getNodeAdmin(::std::string name, const ::Ice::Current ¤t) const =0
Get a proxy to the IceGrid node's admin object.
virtual ServerInfo getServerInfo(::std::string id, const ::Ice::Current ¤t) const =0
Get the server information for the server with the given id.
virtual ServerState getServerState(::std::string id, const ::Ice::Current ¤t) const =0
Get a server's state.
virtual void removeApplication(::std::string name, const ::Ice::Current ¤t)=0
Remove an application from IceGrid.
virtual void shutdown(const ::Ice::Current ¤t)=0
Shut down the IceGrid registry.
virtual bool pingRegistry(::std::string name, const ::Ice::Current ¤t) const =0
Ping an IceGrid registry to see if it is active.
virtual::Ice::StringSeq getAllServerIds(const ::Ice::Current ¤t) const =0
Get all the server ids registered with IceGrid.
virtual ObjectInfoSeq getAllObjectInfos(::std::string expr, const ::Ice::Current ¤t) const =0
Get the object info of all the registered objects whose stringified identities match the given expres...
AdminPrx ProxyType
Definition Admin.h:567
virtual void addObjectWithType(::std::shared_ptr<::Ice::ObjectPrx > obj, ::std::string type, const ::Ice::Current ¤t)=0
Add an object to the object registry and explicitly specify its type.
virtual void removeAdapter(::std::string id, const ::Ice::Current ¤t)=0
Remove the adapter with the given id.
virtual bool pingNode(::std::string name, const ::Ice::Current ¤t) const =0
Ping an IceGrid node to see if it is active.
virtual void sendSignal(::std::string id, ::std::string signal, const ::Ice::Current ¤t)=0
Send signal to a server.
virtual::std::string ice_id(const ::Ice::Current ¤t) const override
Obtains a Slice type ID representing the most-derived interface supported by this object.
virtual::Ice::StringSeq getAllApplicationNames(const ::Ice::Current ¤t) const =0
Get all the IceGrid applications currently registered.
virtual::std::string getNodeHostname(::std::string name, const ::Ice::Current ¤t) const =0
Get the hostname of this node.
virtual ObjectInfo getObjectInfo(::Ice::Identity id, const ::Ice::Current ¤t) const =0
Get the object info for the object with the given identity.
virtual::Ice::SliceChecksumDict getSliceChecksums(const ::Ice::Current ¤t) const =0
Returns the checksums for the IceGrid Slice definitions.
virtual::Ice::StringSeq getAllAdapterIds(const ::Ice::Current ¤t) const =0
Get all the adapter ids registered with IceGrid.
virtual ::std::shared_ptr<::Ice::ObjectPrx > getRegistryAdmin(::std::string name, const ::Ice::Current ¤t) const =0
Get a proxy to the IceGrid registry's admin object.
virtual ApplicationInfo getApplicationInfo(::std::string name, const ::Ice::Current ¤t) const =0
Get an application descriptor.
virtual void addApplication(ApplicationDescriptor descriptor, const ::Ice::Current ¤t)=0
Add an application to IceGrid.
virtual int getNodeProcessorSocketCount(::std::string name, const ::Ice::Current ¤t) const =0
Get the number of physical processor sockets for the machine running the node with the given name.
virtual void stopServerAsync(::std::string id, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> exception, const ::Ice::Current ¤t)=0
Stop a server.
virtual void shutdownNode(::std::string name, const ::Ice::Current ¤t)=0
Shutdown an IceGrid node.
virtual void addObject(::std::shared_ptr<::Ice::ObjectPrx > obj, const ::Ice::Current ¤t)=0
Add an object to the object registry.
virtual void updateApplication(ApplicationUpdateDescriptor descriptor, const ::Ice::Current ¤t)=0
Update a deployed application with the given update application descriptor.
virtual void shutdownRegistry(::std::string name, const ::Ice::Current ¤t)=0
Shutdown an IceGrid registry.
static const ::std::string & ice_staticId()
Obtains the Slice type ID corresponding to this class.
virtual ::std::shared_ptr<::Ice::ObjectPrx > getServerAdmin(::std::string id, const ::Ice::Current ¤t) const =0
Get a proxy to the server's admin object.
virtual::Ice::StringSeq getAllNodeNames(const ::Ice::Current ¤t) const =0
Get all the IceGrid nodes currently registered.
virtual void startServerAsync(::std::string id, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> exception, const ::Ice::Current ¤t)=0
Start a server and wait for its activation.
virtual void patchServerAsync(::std::string id, bool shutdown, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> exception, const ::Ice::Current ¤t)=0
Patch a server.
virtual void removeObject(::Ice::Identity id, const ::Ice::Current ¤t)=0
Remove an object from the object registry.
virtual::Ice::StringSeq getAllRegistryNames(const ::Ice::Current ¤t) const =0
Get all the IceGrid registries currently registered.
The database observer interface.
Definition Admin.h:5309
auto applicationUpdatedAsync(int serial, const ApplicationUpdateInfo &desc, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The applicationUpdated operation is called to notify an observer that an application was updated.
Definition Admin.h:5498
void applicationInit(int serial, const ApplicationInfoSeq &applications, const ::Ice::Context &context=::Ice::noExplicitContext)
applicationInit is called after the registration of an observer to indicate the state of the registry...
Definition Admin.h:5322
::std::function< void()> applicationAddedAsync(int serial, const ApplicationInfo &desc, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The applicationAdded operation is called to notify an observer that an application was added.
Definition Admin.h:5412
auto applicationAddedAsync(int serial, const ApplicationInfo &desc, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The applicationAdded operation is called to notify an observer that an application was added.
Definition Admin.h:5394
static const ::std::string & ice_staticId()
Obtains the Slice type ID of this interface.
::std::function< void()> applicationUpdatedAsync(int serial, const ApplicationUpdateInfo &desc, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The applicationUpdated operation is called to notify an observer that an application was updated.
Definition Admin.h:5516
void applicationUpdated(int serial, const ApplicationUpdateInfo &desc, const ::Ice::Context &context=::Ice::noExplicitContext)
The applicationUpdated operation is called to notify an observer that an application was updated.
Definition Admin.h:5484
auto applicationRemovedAsync(int serial, const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The applicationRemoved operation is called to notify an observer that an application was removed.
Definition Admin.h:5446
auto applicationInitAsync(int serial, const ApplicationInfoSeq &applications, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
applicationInit is called after the registration of an observer to indicate the state of the registry...
Definition Admin.h:5339
void applicationRemoved(int serial, const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
The applicationRemoved operation is called to notify an observer that an application was removed.
Definition Admin.h:5432
void applicationAdded(int serial, const ApplicationInfo &desc, const ::Ice::Context &context=::Ice::noExplicitContext)
The applicationAdded operation is called to notify an observer that an application was added.
Definition Admin.h:5380
::std::function< void()> applicationInitAsync(int serial, const ApplicationInfoSeq &applications, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
applicationInit is called after the registration of an observer to indicate the state of the registry...
Definition Admin.h:5360
::std::function< void()> applicationRemovedAsync(int serial, const ::std::string &name, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The applicationRemoved operation is called to notify an observer that an application was removed.
Definition Admin.h:5464
The database observer interface.
Definition Admin.h:1596
static const ::std::string & ice_staticId()
Obtains the Slice type ID corresponding to this class.
virtual ::std::vector<::std::string > ice_ids(const ::Ice::Current ¤t) const override
Obtains a list of the Slice type IDs representing the interfaces supported by this object.
virtual void applicationRemoved(int serial, ::std::string name, const ::Ice::Current ¤t)=0
The applicationRemoved operation is called to notify an observer that an application was removed.
virtual void applicationUpdated(int serial, ApplicationUpdateInfo desc, const ::Ice::Current ¤t)=0
The applicationUpdated operation is called to notify an observer that an application was updated.
virtual void applicationAdded(int serial, ApplicationInfo desc, const ::Ice::Current ¤t)=0
The applicationAdded operation is called to notify an observer that an application was added.
virtual void applicationInit(int serial, ApplicationInfoSeq applications, const ::Ice::Current ¤t)=0
applicationInit is called after the registration of an observer to indicate the state of the registry...
virtual bool ice_isA(::std::string id, const ::Ice::Current ¤t) const override
Determines whether this object supports an interface with the given Slice type ID.
virtual::std::string ice_id(const ::Ice::Current ¤t) const override
Obtains a Slice type ID representing the most-derived interface supported by this object.
ApplicationObserverPrx ProxyType
Definition Admin.h:1599
This interface provides access to IceGrid log file contents.
Definition Admin.h:4726
static const ::std::string & ice_staticId()
Obtains the Slice type ID of this interface.
bool read(int size, ::Ice::StringSeq &lines, const ::Ice::Context &context=::Ice::noExplicitContext)
Read lines from the log file.
Definition Admin.h:4744
void destroy(const ::Ice::Context &context=::Ice::noExplicitContext)
Destroy the iterator.
Definition Admin.h:4799
::std::function< void()> destroyAsync(::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Destroy the iterator.
Definition Admin.h:4825
auto destroyAsync(const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
Destroy the iterator.
Definition Admin.h:4810
::std::function< void()> readAsync(int size, ::std::function< void(bool, ::Ice::StringSeq)> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
Read lines from the log file.
Definition Admin.h:4778
auto readAsync(int size, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< FileIterator::ReadResult > >().get_future())
Read lines from the log file.
Definition Admin.h:4760
This interface provides access to IceGrid log file contents.
Definition Admin.h:1332
virtual bool ice_isA(::std::string id, const ::Ice::Current ¤t) const override
Determines whether this object supports an interface with the given Slice type ID.
virtual void destroy(const ::Ice::Current ¤t)=0
Destroy the iterator.
FileIteratorPrx ProxyType
Definition Admin.h:1335
virtual ::std::vector<::std::string > ice_ids(const ::Ice::Current ¤t) const override
Obtains a list of the Slice type IDs representing the interfaces supported by this object.
virtual::std::string ice_id(const ::Ice::Current ¤t) const override
Obtains a Slice type ID representing the most-derived interface supported by this object.
static const ::std::string & ice_staticId()
Obtains the Slice type ID corresponding to this class.
virtual bool read(int size, ::Ice::StringSeq &lines, const ::Ice::Current ¤t)=0
Read lines from the log file.
The node observer interface.
Definition Admin.h:5032
auto nodeDownAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The nodeDown operation is called to notify an observer that a node went down.
Definition Admin.h:5152
void nodeUp(const NodeDynamicInfo &node, const ::Ice::Context &context=::Ice::noExplicitContext)
The nodeUp operation is called to notify an observer that a node came up.
Definition Admin.h:5090
static const ::std::string & ice_staticId()
Obtains the Slice type ID of this interface.
::std::function< void()> updateServerAsync(const ::std::string &node, const ServerDynamicInfo &updatedInfo, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The updateServer operation is called to notify an observer that the state of a server changed.
Definition Admin.h:5221
void nodeDown(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
The nodeDown operation is called to notify an observer that a node went down.
Definition Admin.h:5139
::std::function< void()> nodeDownAsync(const ::std::string &name, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The nodeDown operation is called to notify an observer that a node went down.
Definition Admin.h:5169
void updateServer(const ::std::string &node, const ServerDynamicInfo &updatedInfo, const ::Ice::Context &context=::Ice::noExplicitContext)
The updateServer operation is called to notify an observer that the state of a server changed.
Definition Admin.h:5189
auto updateServerAsync(const ::std::string &node, const ServerDynamicInfo &updatedInfo, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The updateServer operation is called to notify an observer that the state of a server changed.
Definition Admin.h:5203
::std::function< void()> nodeInitAsync(const NodeDynamicInfoSeq &nodes, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The nodeInit operation indicates the current state of nodes.
Definition Admin.h:5071
::std::function< void()> nodeUpAsync(const NodeDynamicInfo &node, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The nodeUp operation is called to notify an observer that a node came up.
Definition Admin.h:5120
auto nodeInitAsync(const NodeDynamicInfoSeq &nodes, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The nodeInit operation indicates the current state of nodes.
Definition Admin.h:5054
void nodeInit(const NodeDynamicInfoSeq &nodes, const ::Ice::Context &context=::Ice::noExplicitContext)
The nodeInit operation indicates the current state of nodes.
Definition Admin.h:5041
::std::function< void()> updateAdapterAsync(const ::std::string &node, const AdapterDynamicInfo &updatedInfo, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The updateAdapter operation is called to notify an observer that the state of an adapter changed.
Definition Admin.h:5273
auto nodeUpAsync(const NodeDynamicInfo &node, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The nodeUp operation is called to notify an observer that a node came up.
Definition Admin.h:5103
void updateAdapter(const ::std::string &node, const AdapterDynamicInfo &updatedInfo, const ::Ice::Context &context=::Ice::noExplicitContext)
The updateAdapter operation is called to notify an observer that the state of an adapter changed.
Definition Admin.h:5241
auto updateAdapterAsync(const ::std::string &node, const AdapterDynamicInfo &updatedInfo, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The updateAdapter operation is called to notify an observer that the state of an adapter changed.
Definition Admin.h:5255
The node observer interface.
Definition Admin.h:1494
static const ::std::string & ice_staticId()
Obtains the Slice type ID corresponding to this class.
virtual void nodeInit(NodeDynamicInfoSeq nodes, const ::Ice::Current ¤t)=0
The nodeInit operation indicates the current state of nodes.
virtual::std::string ice_id(const ::Ice::Current ¤t) const override
Obtains a Slice type ID representing the most-derived interface supported by this object.
virtual ::std::vector<::std::string > ice_ids(const ::Ice::Current ¤t) const override
Obtains a list of the Slice type IDs representing the interfaces supported by this object.
virtual void updateServer(::std::string node, ServerDynamicInfo updatedInfo, const ::Ice::Current ¤t)=0
The updateServer operation is called to notify an observer that the state of a server changed.
virtual void nodeUp(NodeDynamicInfo node, const ::Ice::Current ¤t)=0
The nodeUp operation is called to notify an observer that a node came up.
virtual bool ice_isA(::std::string id, const ::Ice::Current ¤t) const override
Determines whether this object supports an interface with the given Slice type ID.
virtual void updateAdapter(::std::string node, AdapterDynamicInfo updatedInfo, const ::Ice::Current ¤t)=0
The updateAdapter operation is called to notify an observer that the state of an adapter changed.
virtual void nodeDown(::std::string name, const ::Ice::Current ¤t)=0
The nodeDown operation is called to notify an observer that a node went down.
NodeObserverPrx ProxyType
Definition Admin.h:1497
This interface allows applications to monitor IceGrid well-known objects.
Definition Admin.h:5774
auto objectUpdatedAsync(const ObjectInfo &info, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
objectUpdated is called to notify an observer when an object registered with the Admin interface was ...
Definition Admin.h:5897
void objectRemoved(const ::Ice::Identity &id, const ::Ice::Context &context=::Ice::noExplicitContext)
objectRemoved is called to notify an observer when an object registered with the Admin interface was ...
Definition Admin.h:5933
::std::function< void()> objectUpdatedAsync(const ObjectInfo &info, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
objectUpdated is called to notify an observer when an object registered with the Admin interface was ...
Definition Admin.h:5914
void objectAdded(const ObjectInfo &info, const ::Ice::Context &context=::Ice::noExplicitContext)
The objectAdded operation is called to notify an observer when an object was added to the Admin inter...
Definition Admin.h:5835
void objectUpdated(const ObjectInfo &info, const ::Ice::Context &context=::Ice::noExplicitContext)
objectUpdated is called to notify an observer when an object registered with the Admin interface was ...
Definition Admin.h:5884
auto objectRemovedAsync(const ::Ice::Identity &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
objectRemoved is called to notify an observer when an object registered with the Admin interface was ...
Definition Admin.h:5946
auto objectAddedAsync(const ObjectInfo &info, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The objectAdded operation is called to notify an observer when an object was added to the Admin inter...
Definition Admin.h:5848
::std::function< void()> objectRemovedAsync(const ::Ice::Identity &id, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
objectRemoved is called to notify an observer when an object registered with the Admin interface was ...
Definition Admin.h:5963
::std::function< void()> objectAddedAsync(const ObjectInfo &info, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The objectAdded operation is called to notify an observer when an object was added to the Admin inter...
Definition Admin.h:5865
auto objectInitAsync(const ObjectInfoSeq &objects, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
objectInit is called after the registration of an observer to indicate the state of the registry.
Definition Admin.h:5798
void objectInit(const ObjectInfoSeq &objects, const ::Ice::Context &context=::Ice::noExplicitContext)
objectInit is called after the registration of an observer to indicate the state of the registry.
Definition Admin.h:5784
::std::function< void()> objectInitAsync(const ObjectInfoSeq &objects, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
objectInit is called after the registration of an observer to indicate the state of the registry.
Definition Admin.h:5816
static const ::std::string & ice_staticId()
Obtains the Slice type ID of this interface.
This interface allows applications to monitor IceGrid well-known objects.
Definition Admin.h:1779
virtual void objectUpdated(ObjectInfo info, const ::Ice::Current ¤t)=0
objectUpdated is called to notify an observer when an object registered with the Admin interface was ...
virtual void objectAdded(ObjectInfo info, const ::Ice::Current ¤t)=0
The objectAdded operation is called to notify an observer when an object was added to the Admin inter...
virtual void objectInit(ObjectInfoSeq objects, const ::Ice::Current ¤t)=0
objectInit is called after the registration of an observer to indicate the state of the registry.
virtual bool ice_isA(::std::string id, const ::Ice::Current ¤t) const override
Determines whether this object supports an interface with the given Slice type ID.
ObjectObserverPrx ProxyType
Definition Admin.h:1782
virtual void objectRemoved(::Ice::Identity id, const ::Ice::Current ¤t)=0
objectRemoved is called to notify an observer when an object registered with the Admin interface was ...
virtual ::std::vector<::std::string > ice_ids(const ::Ice::Current ¤t) const override
Obtains a list of the Slice type IDs representing the interfaces supported by this object.
virtual::std::string ice_id(const ::Ice::Current ¤t) const override
Obtains a Slice type ID representing the most-derived interface supported by this object.
static const ::std::string & ice_staticId()
Obtains the Slice type ID corresponding to this class.
This interface allows applications to monitor changes the state of the registry.
Definition Admin.h:4859
static const ::std::string & ice_staticId()
Obtains the Slice type ID of this interface.
::std::function< void()> registryUpAsync(const RegistryInfo &node, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The nodeUp operation is called to notify an observer that a node came up.
Definition Admin.h:4947
void registryDown(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext)
The nodeDown operation is called to notify an observer that a node went down.
Definition Admin.h:4966
auto registryInitAsync(const RegistryInfoSeq ®istries, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The registryInit operation is called after registration of an observer to indicate the state of the r...
Definition Admin.h:4881
void registryInit(const RegistryInfoSeq ®istries, const ::Ice::Context &context=::Ice::noExplicitContext)
The registryInit operation is called after registration of an observer to indicate the state of the r...
Definition Admin.h:4868
void registryUp(const RegistryInfo &node, const ::Ice::Context &context=::Ice::noExplicitContext)
The nodeUp operation is called to notify an observer that a node came up.
Definition Admin.h:4917
auto registryUpAsync(const RegistryInfo &node, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The nodeUp operation is called to notify an observer that a node came up.
Definition Admin.h:4930
::std::function< void()> registryDownAsync(const ::std::string &name, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The nodeDown operation is called to notify an observer that a node went down.
Definition Admin.h:4996
::std::function< void()> registryInitAsync(const RegistryInfoSeq ®istries, ::std::function< void()> response, ::std::function< void(::std::exception_ptr)> ex=nullptr, ::std::function< void(bool)> sent=nullptr, const ::Ice::Context &context=::Ice::noExplicitContext)
The registryInit operation is called after registration of an observer to indicate the state of the r...
Definition Admin.h:4898
auto registryDownAsync(const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void > >().get_future())
The nodeDown operation is called to notify an observer that a node went down.
Definition Admin.h:4979
This interface allows applications to monitor changes the state of the registry.
Definition Admin.h:1416
virtual void registryUp(RegistryInfo node, const ::Ice::Current ¤t)=0
The nodeUp operation is called to notify an observer that a node came up.
RegistryObserverPrx ProxyType
Definition Admin.h:1419
virtual ::std::vector<::std::string > ice_ids(const ::Ice::Current ¤t) const override
Obtains a list of the Slice type IDs representing the interfaces supported by this object.
virtual void registryDown(::std::string name, const ::Ice::Current ¤t)=0
The nodeDown operation is called to notify an observer that a node went down.
virtual bool ice_isA(::std::string id, const ::Ice::Current ¤t) const override
Determines whether this object supports an interface with the given Slice type ID.
virtual void registryInit(RegistryInfoSeq registries, const ::Ice::Current ¤t)=0
The registryInit operation is called after registration of an observer to indicate the state of the r...
static const ::std::string & ice_staticId()
Obtains the Slice type ID corresponding to this class.
virtual::std::string ice_id(const ::Ice::Current ¤t) const override
Obtains a Slice type ID representing the most-derived interface supported by this object.
The base class for servants.
Definition Object.h:91
Helper template that supplies proxy factory functions.
Definition Proxy.h:1204
ServerState
An enumeration representing the state of the server.
Definition Admin.h:101
@ Deactivating
The server is being deactivated.
Definition Admin.h:125
@ Inactive
The server is not running.
Definition Admin.h:105
@ Active
The server is running.
Definition Admin.h:121
@ Destroying
The server is being destroyed.
Definition Admin.h:129
@ ActivationTimedOut
The activation timed out state indicates that the server activation timed out.
Definition Admin.h:117
@ Destroyed
The server is destroyed.
Definition Admin.h:133
@ Activating
The server is being activated and will change to the active state when the registered server object a...
Definition Admin.h:112
::std::vector< ApplicationInfo > ApplicationInfoSeq
A sequence of ApplicationInfo structures.
Definition Admin.h:407
::std::vector< ServerDynamicInfo > ServerDynamicInfoSeq
A sequence of server dynamic information structures.
Definition Admin.h:478
::std::map<::std::string, ::std::shared_ptr<::Ice::ObjectPrx > > StringObjectProxyDict
A dictionary of proxies.
Definition Admin.h:139
::std::vector< RegistryInfo > RegistryInfoSeq
A sequence of RegistryInfo structures.
Definition Admin.h:328
::std::vector< ObjectInfo > ObjectInfoSeq
A sequence of object information structures.
Definition Admin.h:169
::std::vector< AdapterDynamicInfo > AdapterDynamicInfoSeq
A sequence of adapter dynamic information structures.
Definition Admin.h:508
::std::vector< NodeDynamicInfo > NodeDynamicInfoSeq
A sequence of node dynamic information structures.
Definition Admin.h:542
::std::vector< AdapterInfo > AdapterInfoSeq
A sequence of adapter information structures.
Definition Admin.h:204
Definition BuiltinSequences.h:56
const Context noExplicitContext
Marker value used to indicate that no explicit context was passed to a proxy invocation.
int Int
The mapping for the Slice int type.
Definition Config.h:54
float Float
The mapping for the Slice float type.
Definition Config.h:63
bool operator>(const C &lhs, const C &rhs)
Relational operator for generated structs and classes.
Definition Comparable.h:160
long long int Long
The mapping for the Slice long type.
Definition Config.h:57
::std::map<::std::string, ::std::string > Context
A request context.
Definition Current.h:68
const Current emptyCurrent
A default-initialized Current instance.
IceInternal::Handle< LocalObject > LocalObjectPtr
Definition LocalObjectF.h:17
bool operator<(const C &lhs, const C &rhs)
Relational operator for generated structs and classes.
Definition Comparable.h:136
bool operator<=(const C &lhs, const C &rhs)
Relational operator for generated structs and classes.
Definition Comparable.h:148
bool operator>=(const C &lhs, const C &rhs)
Relational operator for generated structs and classes.
Definition Comparable.h:172
::std::vector<::std::string > StringSeq
A sequence of strings.
Definition BuiltinSequences.h:96
bool operator==(const C &lhs, const C &rhs)
Relational operator for generated structs and classes.
Definition Comparable.h:184
bool operator!=(const C &lhs, const C &rhs)
Relational operator for generated structs and classes.
Definition Comparable.h:196
::std::map<::std::string, ::std::string > SliceChecksumDict
A mapping from type IDs to Slice checksums.
Definition SliceChecksumDict.h:63
Dynamic information about the state of an adapter.
Definition Admin.h:485
::std::shared_ptr<::Ice::ObjectPrx > proxy
The direct proxy containing the adapter endpoints.
Definition Admin.h:493
std::tuple< const ::std::string &, const ::std::shared_ptr<::Ice::ObjectPrx > & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:499
::std::string id
The id of the adapter.
Definition Admin.h:489
Information about an adapter registered with the IceGrid registry.
Definition Admin.h:176
::std::string replicaGroupId
The replica group id of the object adapter, or empty if the adapter doesn't belong to a replica group...
Definition Admin.h:189
std::tuple< const ::std::string &, const ::std::shared_ptr<::Ice::ObjectPrx > &, const ::std::string & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:195
::std::string id
The id of the adapter.
Definition Admin.h:180
::std::shared_ptr<::Ice::ObjectPrx > proxy
A dummy direct proxy that contains the adapter endpoints.
Definition Admin.h:184
An application descriptor.
Definition Descriptor.h:534
Information about an IceGrid application.
Definition Admin.h:364
std::tuple< const ::std::string &, const long long int &, const ::std::string &, const long long int &, const ::std::string &, const int &, const ::IceGrid::ApplicationDescriptor & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:398
::std::string uuid
Unique application identifier.
Definition Admin.h:368
::std::string updateUser
The user who updated the application.
Definition Admin.h:384
::std::string createUser
The user who created the application.
Definition Admin.h:376
int revision
The application revision number.
Definition Admin.h:388
::IceGrid::ApplicationDescriptor descriptor
The application descriptor.
Definition Admin.h:392
long long int updateTime
The update time.
Definition Admin.h:380
long long int createTime
The creation time.
Definition Admin.h:372
An application update descriptor to describe the updates to apply to a deployed application.
Definition Descriptor.h:658
Information about updates to an IceGrid application.
Definition Admin.h:414
::IceGrid::ApplicationUpdateDescriptor descriptor
The update descriptor.
Definition Admin.h:430
long long int updateTime
The update time.
Definition Admin.h:418
int revision
The application revision number.
Definition Admin.h:426
std::tuple< const long long int &, const ::std::string &, const int &, const ::IceGrid::ApplicationUpdateDescriptor & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:436
::std::string updateUser
The user who updated the application.
Definition Admin.h:422
Encapsulates the results of a call to read.
Definition Admin.h:1369
::Ice::StringSeq lines
The lines read from the file.
Definition Admin.h:1373
bool returnValue
True if EOF is encountered.
Definition Admin.h:1371
Information about the load of a node.
Definition Admin.h:335
float avg5
The load average over the past 5 minutes.
Definition Admin.h:343
std::tuple< const float &, const float &, const float & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:353
float avg15
The load average over the past 15 minutes.
Definition Admin.h:347
float avg1
The load average over the past minute.
Definition Admin.h:339
Dynamic information about the state of a node.
Definition Admin.h:515
::IceGrid::NodeInfo info
Some static information about the node.
Definition Admin.h:519
::IceGrid::AdapterDynamicInfoSeq adapters
The dynamic information of the adapters deployed on this node.
Definition Admin.h:527
std::tuple< const ::IceGrid::NodeInfo &, const ::IceGrid::ServerDynamicInfoSeq &, const ::IceGrid::AdapterDynamicInfoSeq & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:533
::IceGrid::ServerDynamicInfoSeq servers
The dynamic information of the servers deployed on this node.
Definition Admin.h:523
Information about an IceGrid node.
Definition Admin.h:252
::std::string version
The operation system version (as defined in uname()).
Definition Admin.h:273
::std::string release
The operation system release level (as defined in uname()).
Definition Admin.h:269
::std::string hostname
The network name of the host running this node (as defined in uname()).
Definition Admin.h:265
::std::string os
The operating system name.
Definition Admin.h:260
::std::string machine
The machine hardware type (as defined in uname()).
Definition Admin.h:277
::std::string dataDir
The path to the node data directory.
Definition Admin.h:287
std::tuple< const ::std::string &, const ::std::string &, const ::std::string &, const ::std::string &, const ::std::string &, const ::std::string &, const int &, const ::std::string & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:293
int nProcessors
The number of processor threads on the node.
Definition Admin.h:283
::std::string name
The name of the node.
Definition Admin.h:256
Information about an Ice object.
Definition Admin.h:146
::std::string type
The type of the object.
Definition Admin.h:154
std::tuple< const ::std::shared_ptr<::Ice::ObjectPrx > &, const ::std::string & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:160
::std::shared_ptr<::Ice::ObjectPrx > proxy
The proxy of the object.
Definition Admin.h:150
Information about an IceGrid registry replica.
Definition Admin.h:304
::std::string name
The name of the registry.
Definition Admin.h:308
::std::string hostname
The network name of the host running this registry (as defined in uname()).
Definition Admin.h:313
std::tuple< const ::std::string &, const ::std::string & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:319
Dynamic information about the state of a server.
Definition Admin.h:447
::IceGrid::ServerState state
The state of the server.
Definition Admin.h:455
bool enabled
Indicates whether the server is enabled.
Definition Admin.h:463
int pid
The process id of the server.
Definition Admin.h:459
::std::string id
The id of the server.
Definition Admin.h:451
std::tuple< const ::std::string &, const ::IceGrid::ServerState &, const int &, const bool & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:469
Information about a server managed by an IceGrid node.
Definition Admin.h:211
::std::string sessionId
The id of the session which allocated the server.
Definition Admin.h:235
::std::string node
The server node.
Definition Admin.h:227
::std::string uuid
The application uuid.
Definition Admin.h:219
std::tuple< const ::std::string &, const ::std::string &, const int &, const ::std::string &, const ::std::shared_ptr<::IceGrid::ServerDescriptor > &, const ::std::string & > ice_tuple() const
Obtains a tuple containing all of the struct's data members.
Definition Admin.h:241
int revision
The application revision.
Definition Admin.h:223
::std::string application
The server application.
Definition Admin.h:215
::std::shared_ptr<::IceGrid::ServerDescriptor > descriptor
The server descriptor.
Definition Admin.h:231
A server template instance descriptor.
Definition Descriptor.h:330
The identity of an Ice object.
Definition Identity.h:67