|
void | addApplication (const ApplicationDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Add an application to IceGrid. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | addApplicationAsync (const ApplicationDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void >>().get_future()) |
| Add an application to IceGrid. More...
|
|
void | addObject (const ::std::shared_ptr<::Ice::ObjectPrx > &obj, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Add an object to the object registry. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
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. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
void | enableServer (const ::std::string &id, bool enabled, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Enable or disable a server. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
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. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
::Ice::StringSeq | getAllAdapterIds (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get all the adapter ids registered with IceGrid. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | getAllAdapterIdsAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::StringSeq >>().get_future()) |
| Get all the adapter ids registered with IceGrid. More...
|
|
::Ice::StringSeq | getAllApplicationNames (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get all the IceGrid applications currently registered. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | getAllApplicationNamesAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::StringSeq >>().get_future()) |
| Get all the IceGrid applications currently registered. More...
|
|
::Ice::StringSeq | getAllNodeNames (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get all the IceGrid nodes currently registered. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | getAllNodeNamesAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::StringSeq >>().get_future()) |
| Get all the IceGrid nodes currently registered. More...
|
|
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 expression. More...
|
|
::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 expression. More...
|
|
template<template< typename > class P = ::std::promise> |
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 expression. More...
|
|
::Ice::StringSeq | getAllRegistryNames (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get all the IceGrid registries currently registered. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | getAllRegistryNamesAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::StringSeq >>().get_future()) |
| Get all the IceGrid registries currently registered. More...
|
|
::Ice::StringSeq | getAllServerIds (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get all the server ids registered with IceGrid. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | getAllServerIdsAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::StringSeq >>().get_future()) |
| Get all the server ids registered with IceGrid. More...
|
|
ApplicationInfo | getApplicationInfo (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get an application descriptor. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | getApplicationInfoAsync (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::ApplicationInfo >>().get_future()) |
| Get an application descriptor. More...
|
|
ApplicationDescriptor | getDefaultApplicationDescriptor (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the default application descriptor. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | getDefaultApplicationDescriptorAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::IceGrid::ApplicationDescriptor >>().get_future()) |
| Get the default application descriptor. More...
|
|
::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. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
::std::string | getNodeHostname (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the hostname of this node. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
NodeInfo | getNodeInfo (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the node information for the node with the given name. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
LoadInfo | getNodeLoad (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the load averages of the node. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
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. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
ObjectInfo | getObjectInfo (const ::Ice::Identity &id, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the object info for the object with the given identity. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
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. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
::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. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
RegistryInfo | getRegistryInfo (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the registry information for the registry with the given name. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
::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. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
::std::string | getServerAdminCategory (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the category for server admin objects. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | getServerAdminCategoryAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::std::string >>().get_future()) |
| Get the category for server admin objects. More...
|
|
ServerInfo | getServerInfo (const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get the server information for the server with the given id. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
int | getServerPid (const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get a server's system process id. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
ServerState | getServerState (const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Get a server's state. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
::Ice::SliceChecksumDict | getSliceChecksums (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Returns the checksums for the IceGrid Slice definitions. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | getSliceChecksumsAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P<::Ice::SliceChecksumDict >>().get_future()) |
| Returns the checksums for the IceGrid Slice definitions. More...
|
|
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. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
bool | isServerEnabled (const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Check if the server is enabled or disabled. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
void | patchApplication (const ::std::string &name, bool shutdown, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Patch the given application data. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
void | patchServer (const ::std::string &id, bool shutdown, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Patch a server. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | patchServerAsync (const ::std::string &id, bool shutdown, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void >>().get_future()) |
| Patch a server. More...
|
|
bool | pingNode (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Ping an IceGrid node to see if it is active. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
bool | pingRegistry (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Ping an IceGrid registry to see if it is active. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
void | removeAdapter (const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Remove the adapter with the given id. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
void | removeApplication (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Remove an application from IceGrid. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | removeApplicationAsync (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void >>().get_future()) |
| Remove an application from IceGrid. More...
|
|
void | removeObject (const ::Ice::Identity &id, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Remove an object from the object registry. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
void | sendSignal (const ::std::string &id, const ::std::string &signal, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Send signal to a server. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
void | shutdown (const ::Ice::Context &context=::Ice::noExplicitContext) |
| Shut down the IceGrid registry. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | shutdownAsync (const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void >>().get_future()) |
| Shut down the IceGrid registry. More...
|
|
void | shutdownNode (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Shutdown an IceGrid node. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | shutdownNodeAsync (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void >>().get_future()) |
| Shutdown an IceGrid node. More...
|
|
void | shutdownRegistry (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Shutdown an IceGrid registry. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | shutdownRegistryAsync (const ::std::string &name, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void >>().get_future()) |
| Shutdown an IceGrid registry. More...
|
|
void | startServer (const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Start a server and wait for its activation. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
void | stopServer (const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Stop a server. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
auto | stopServerAsync (const ::std::string &id, const ::Ice::Context &context=::Ice::noExplicitContext) -> decltype(::std::declval< P< void >>().get_future()) |
| Stop a server. More...
|
|
void | syncApplication (const ApplicationDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Synchronize a deployed application with the given application descriptor. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
void | syncApplicationWithoutRestart (const ApplicationDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Synchronize a deployed application with the given application descriptor. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
void | updateApplication (const ApplicationUpdateDescriptor &descriptor, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Update a deployed application with the given update application descriptor. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
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 are necessary for the update of the application. More...
|
|
::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 are necessary for the update of the application. More...
|
|
template<template< typename > class P = ::std::promise> |
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 are necessary for the update of the application. More...
|
|
void | updateObject (const ::std::shared_ptr<::Ice::ObjectPrx > &obj, const ::Ice::Context &context=::Ice::noExplicitContext) |
| Update an object in the object registry. More...
|
|
::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. More...
|
|
template<template< typename > class P = ::std::promise> |
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. More...
|
|
::std::shared_ptr< AdminPrx > | ice_adapterId (const ::std::string &id) const |
| Obtains a proxy that is identical to this proxy, except for the adapter ID. More...
|
|
::std::shared_ptr< AdminPrx > | ice_batchDatagram () const |
| Obtains a proxy that is identical to this proxy, but uses batch datagram invocations. More...
|
|
::std::shared_ptr< AdminPrx > | ice_batchOneway () const |
| Obtains a proxy that is identical to this proxy, but uses batch oneway invocations. More...
|
|
::std::shared_ptr< AdminPrx > | ice_collocationOptimized (bool b) const |
| Obtains a proxy that is identical to this proxy, except for collocation optimization. More...
|
|
::std::shared_ptr< AdminPrx > | ice_compress (bool b) const |
| Obtains a proxy that is identical to this proxy, except for its compression setting which overrides the compression setting from the proxy endpoints. More...
|
|
::std::shared_ptr< AdminPrx > | ice_connectionCached (bool b) const |
| Obtains a proxy that is identical to this proxy, except for connection caching. More...
|
|
::std::shared_ptr< AdminPrx > | ice_connectionId (const ::std::string &id) const |
| Obtains a proxy that is identical to this proxy, except for its connection ID. More...
|
|
::std::shared_ptr< AdminPrx > | ice_context (const ::Ice::Context &context) const |
| Obtains a proxy that is identical to this proxy, except for the per-proxy context. More...
|
|
::std::shared_ptr< AdminPrx > | ice_datagram () const |
| Obtains a proxy that is identical to this proxy, but uses datagram invocations. More...
|
|
::std::shared_ptr< AdminPrx > | ice_encodingVersion (const ::Ice::EncodingVersion &version) const |
| Obtains a proxy that is identical to this proxy, except for the encoding used to marshal parameters. More...
|
|
::std::shared_ptr< AdminPrx > | ice_endpoints (const ::Ice::EndpointSeq &endpoints) const |
| Obtains a proxy that is identical to this proxy, except for the endpoints. More...
|
|
::std::shared_ptr< AdminPrx > | ice_endpointSelection (::Ice::EndpointSelectionType type) const |
| Obtains a proxy that is identical to this proxy, except for the endpoint selection policy. More...
|
|
::std::shared_ptr< AdminPrx > | ice_fixed (const ::std::shared_ptr<::Ice::Connection > &connection) const |
| Obtains a proxy that is identical to this proxy, except it's a fixed proxy bound the given connection. More...
|
|
::std::shared_ptr< AdminPrx > | ice_invocationTimeout (int timeout) const |
| Obtains a proxy that is identical to this proxy, except for the invocation timeout. More...
|
|
::std::shared_ptr< AdminPrx > | ice_locator (const ::std::shared_ptr<::Ice::LocatorPrx > &locator) const |
| Obtains a proxy that is identical to this proxy, except for the locator. More...
|
|
::std::shared_ptr< AdminPrx > | ice_locatorCacheTimeout (int timeout) const |
| Obtains a proxy that is identical to this proxy, except for the locator cache timeout. More...
|
|
::std::shared_ptr< AdminPrx > | ice_oneway () const |
| Obtains a proxy that is identical to this proxy, but uses oneway invocations. More...
|
|
::std::shared_ptr< AdminPrx > | ice_preferSecure (bool b) const |
| Obtains a proxy that is identical to this proxy, except for its endpoint selection policy. More...
|
|
::std::shared_ptr< AdminPrx > | ice_router (const ::std::shared_ptr<::Ice::RouterPrx > &router) const |
| Obtains a proxy that is identical to this proxy, except for the router. More...
|
|
::std::shared_ptr< AdminPrx > | ice_secure (bool b) const |
| Obtains a proxy that is identical to this proxy, except for how it selects endpoints. More...
|
|
::std::shared_ptr< AdminPrx > | ice_timeout (int timeout) const |
| Obtains a proxy that is identical to this proxy, except for its connection timeout setting which overrides the timeot setting from the proxy endpoints. More...
|
|
::std::shared_ptr< AdminPrx > | ice_twoway () const |
| Obtains a proxy that is identical to this proxy, but uses twoway invocations. More...
|
|