Ice 3.7 C++98 API Reference
Loading...
Searching...
No Matches
IceProxy::IceMX::ThreadMetrics Class Reference

#include <Metrics.h>

Inheritance diagram for IceProxy::IceMX::ThreadMetrics:
Collaboration diagram for IceProxy::IceMX::ThreadMetrics:

Static Public Member Functions

static const ::std::string & ice_staticId ()
 Obtains the Slice type ID corresponding to this class.
Static Public Member Functions inherited from IceProxy::IceMX::Metrics
static const ::std::string & ice_staticId ()
 Obtains the Slice type ID corresponding to this class.
Static Public Member Functions inherited from IceProxy::Ice::Object
static const ::std::string & ice_staticId ()
 Returns the Slice type ID associated with this type.

Additional Inherited Members

Public Member Functions inherited from Ice::Proxy< ThreadMetrics, ::IceProxy::IceMX::Metrics >
IceInternal::ProxyHandle< ThreadMetrics > ice_adapterId (const ::std::string &id) const
 Obtains a proxy that is identical to this proxy, except for the adapter ID.
IceInternal::ProxyHandle< ThreadMetrics > ice_batchDatagram () const
 Obtains a proxy that is identical to this proxy, but uses batch datagram invocations.
IceInternal::ProxyHandle< ThreadMetrics > ice_batchOneway () const
 Obtains a proxy that is identical to this proxy, but uses batch oneway invocations.
IceInternal::ProxyHandle< ThreadMetrics > ice_collocationOptimized (bool b) const
 Obtains a proxy that is identical to this proxy, except for collocation optimization.
IceInternal::ProxyHandle< ThreadMetrics > 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.
IceInternal::ProxyHandle< ThreadMetrics > ice_connectionCached (bool b) const
 Obtains a proxy that is identical to this proxy, except for connection caching.
IceInternal::ProxyHandle< ThreadMetrics > ice_connectionId (const ::std::string &id) const
 Obtains a proxy that is identical to this proxy, except for its connection ID.
IceInternal::ProxyHandle< ThreadMetrics > ice_context (const ::Ice::Context &context) const
 Obtains a proxy that is identical to this proxy, except for the per-proxy context.
IceInternal::ProxyHandle< ThreadMetrics > ice_datagram () const
 Obtains a proxy that is identical to this proxy, but uses datagram invocations.
IceInternal::ProxyHandle< ThreadMetrics > ice_encodingVersion (const ::Ice::EncodingVersion &version) const
 Obtains a proxy that is identical to this proxy, except for the encoding used to marshal parameters.
IceInternal::ProxyHandle< ThreadMetrics > ice_endpoints (const ::Ice::EndpointSeq &endpoints) const
 Obtains a proxy that is identical to this proxy, except for the endpoints.
IceInternal::ProxyHandle< ThreadMetrics > ice_endpointSelection (::Ice::EndpointSelectionType type) const
 Obtains a proxy that is identical to this proxy, except for the endpoint selection policy.
IceInternal::ProxyHandle< ThreadMetrics > ice_fixed (const ::Ice::ConnectionPtr &connection) const
 Obtains a proxy that is identical to this proxy, except it's a fixed proxy bound the given connection.
IceInternal::ProxyHandle< ThreadMetrics > ice_invocationTimeout (int timeout) const
 Obtains a proxy that is identical to this proxy, except for the invocation timeout.
IceInternal::ProxyHandle< ThreadMetrics > ice_locator (const ::Ice::LocatorPrx &locator) const
 Obtains a proxy that is identical to this proxy, except for the locator.
IceInternal::ProxyHandle< ThreadMetrics > ice_locatorCacheTimeout (int timeout) const
 Obtains a proxy that is identical to this proxy, except for the locator cache timeout.
IceInternal::ProxyHandle< ThreadMetrics > ice_oneway () const
 Obtains a proxy that is identical to this proxy, but uses oneway invocations.
IceInternal::ProxyHandle< ThreadMetrics > ice_preferSecure (bool b) const
 Obtains a proxy that is identical to this proxy, except for its endpoint selection policy.
IceInternal::ProxyHandle< ThreadMetrics > ice_router (const ::Ice::RouterPrx &router) const
 Obtains a proxy that is identical to this proxy, except for the router.
IceInternal::ProxyHandle< ThreadMetrics > ice_secure (bool b) const
 Obtains a proxy that is identical to this proxy, except for how it selects endpoints.
IceInternal::ProxyHandle< ThreadMetrics > 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.
IceInternal::ProxyHandle< ThreadMetrics > ice_twoway () const
 Obtains a proxy that is identical to this proxy, but uses twoway invocations.
Public Member Functions inherited from Ice::Proxy< Metrics, ::IceProxy::Ice::Object >
IceInternal::ProxyHandle< Metrics > ice_adapterId (const ::std::string &id) const
 Obtains a proxy that is identical to this proxy, except for the adapter ID.
IceInternal::ProxyHandle< Metrics > ice_batchDatagram () const
 Obtains a proxy that is identical to this proxy, but uses batch datagram invocations.
IceInternal::ProxyHandle< Metrics > ice_batchOneway () const
 Obtains a proxy that is identical to this proxy, but uses batch oneway invocations.
IceInternal::ProxyHandle< Metrics > ice_collocationOptimized (bool b) const
 Obtains a proxy that is identical to this proxy, except for collocation optimization.
IceInternal::ProxyHandle< Metrics > 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.
IceInternal::ProxyHandle< Metrics > ice_connectionCached (bool b) const
 Obtains a proxy that is identical to this proxy, except for connection caching.
IceInternal::ProxyHandle< Metrics > ice_connectionId (const ::std::string &id) const
 Obtains a proxy that is identical to this proxy, except for its connection ID.
IceInternal::ProxyHandle< Metrics > ice_context (const ::Ice::Context &context) const
 Obtains a proxy that is identical to this proxy, except for the per-proxy context.
IceInternal::ProxyHandle< Metrics > ice_datagram () const
 Obtains a proxy that is identical to this proxy, but uses datagram invocations.
IceInternal::ProxyHandle< Metrics > ice_encodingVersion (const ::Ice::EncodingVersion &version) const
 Obtains a proxy that is identical to this proxy, except for the encoding used to marshal parameters.
IceInternal::ProxyHandle< Metrics > ice_endpoints (const ::Ice::EndpointSeq &endpoints) const
 Obtains a proxy that is identical to this proxy, except for the endpoints.
IceInternal::ProxyHandle< Metrics > ice_endpointSelection (::Ice::EndpointSelectionType type) const
 Obtains a proxy that is identical to this proxy, except for the endpoint selection policy.
IceInternal::ProxyHandle< Metrics > ice_fixed (const ::Ice::ConnectionPtr &connection) const
 Obtains a proxy that is identical to this proxy, except it's a fixed proxy bound the given connection.
IceInternal::ProxyHandle< Metrics > ice_invocationTimeout (int timeout) const
 Obtains a proxy that is identical to this proxy, except for the invocation timeout.
IceInternal::ProxyHandle< Metrics > ice_locator (const ::Ice::LocatorPrx &locator) const
 Obtains a proxy that is identical to this proxy, except for the locator.
IceInternal::ProxyHandle< Metrics > ice_locatorCacheTimeout (int timeout) const
 Obtains a proxy that is identical to this proxy, except for the locator cache timeout.
IceInternal::ProxyHandle< Metrics > ice_oneway () const
 Obtains a proxy that is identical to this proxy, but uses oneway invocations.
IceInternal::ProxyHandle< Metrics > ice_preferSecure (bool b) const
 Obtains a proxy that is identical to this proxy, except for its endpoint selection policy.
IceInternal::ProxyHandle< Metrics > ice_router (const ::Ice::RouterPrx &router) const
 Obtains a proxy that is identical to this proxy, except for the router.
IceInternal::ProxyHandle< Metrics > ice_secure (bool b) const
 Obtains a proxy that is identical to this proxy, except for how it selects endpoints.
IceInternal::ProxyHandle< Metrics > 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.
IceInternal::ProxyHandle< Metrics > ice_twoway () const
 Obtains a proxy that is identical to this proxy, but uses twoway invocations.
Public Member Functions inherited from IceProxy::Ice::Object
::Ice::AsyncResultPtr begin_ice_flushBatchRequests ()
 Flushes asynchronously any pending batched requests for this proxy.
::Ice::AsyncResultPtr begin_ice_flushBatchRequests (const ::Ice::Callback_Object_ice_flushBatchRequestsPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Flushes asynchronously any pending batched requests for this proxy.
::Ice::AsyncResultPtr begin_ice_flushBatchRequests (const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Flushes asynchronously any pending batched requests for this proxy.
::Ice::AsyncResultPtr begin_ice_getConnection ()
 Obtains the Connection for this proxy.
::Ice::AsyncResultPtr begin_ice_getConnection (const ::Ice::Callback_Object_ice_getConnectionPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Obtains the Connection for this proxy.
::Ice::AsyncResultPtr begin_ice_getConnection (const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Obtains the Connection for this proxy.
::Ice::AsyncResultPtr begin_ice_id (const ::Ice::Callback_Object_ice_idPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Returns the Slice type ID of the most-derived interface supported by the target object of this proxy.
::Ice::AsyncResultPtr begin_ice_id (const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Returns the Slice type ID of the most-derived interface supported by the target object of this proxy.
::Ice::AsyncResultPtr begin_ice_id (const ::Ice::Context &context, const ::Ice::Callback_Object_ice_idPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Returns the Slice type ID of the most-derived interface supported by the target object of this proxy.
::Ice::AsyncResultPtr begin_ice_id (const ::Ice::Context &context, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Returns the Slice type ID of the most-derived interface supported by the target object of this proxy.
::Ice::AsyncResultPtr begin_ice_id (const ::Ice::Context &context=::Ice::noExplicitContext)
 Returns the Slice type ID of the most-derived interface supported by the target object of this proxy.
::Ice::AsyncResultPtr begin_ice_ids (const ::Ice::Callback_Object_ice_idsPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Returns the Slice type IDs of the interfaces supported by the target object of this proxy.
::Ice::AsyncResultPtr begin_ice_ids (const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Returns the Slice type IDs of the interfaces supported by the target object of this proxy.
::Ice::AsyncResultPtr begin_ice_ids (const ::Ice::Context &context, const ::Ice::Callback_Object_ice_idsPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Returns the Slice type IDs of the interfaces supported by the target object of this proxy.
::Ice::AsyncResultPtr begin_ice_ids (const ::Ice::Context &context, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Returns the Slice type IDs of the interfaces supported by the target object of this proxy.
::Ice::AsyncResultPtr begin_ice_ids (const ::Ice::Context &context=::Ice::noExplicitContext)
 Returns the Slice type IDs of the interfaces supported by the target object of this proxy.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::pair< const ::Ice::Byte *, const ::Ice::Byte * > &inParams)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::pair< const ::Ice::Byte *, const ::Ice::Byte * > &inParams, const ::Ice::Callback_Object_ice_invokePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::pair< const ::Ice::Byte *, const ::Ice::Byte * > &inParams, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::pair< const ::Ice::Byte *, const ::Ice::Byte * > &inParams, const ::Ice::Context &context, const ::Ice::Callback_Object_ice_invokePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::pair< const ::Ice::Byte *, const ::Ice::Byte * > &inParams, const ::Ice::Context &context, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::pair< const ::Ice::Byte *, const ::Ice::Byte * > &inParams, const ::Ice::Context &context, const ::Ice::LocalObjectPtr &cookie=0)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::vector< ::Ice::Byte > &inParams)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::vector< ::Ice::Byte > &inParams, const ::Ice::Callback_Object_ice_invokePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::vector< ::Ice::Byte > &inParams, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::vector< ::Ice::Byte > &inParams, const ::Ice::Context &context)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::vector< ::Ice::Byte > &inParams, const ::Ice::Context &context, const ::Ice::Callback_Object_ice_invokePtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::vector< ::Ice::Byte > &inParams, const ::Ice::Context &context, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Invokes an operation dynamically.
::Ice::AsyncResultPtr begin_ice_isA (const ::std::string &typeId, const ::Ice::Callback_Object_ice_isAPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Tests whether this object supports a specific Slice interface.
::Ice::AsyncResultPtr begin_ice_isA (const ::std::string &typeId, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Tests whether this object supports a specific Slice interface.
::Ice::AsyncResultPtr begin_ice_isA (const ::std::string &typeId, const ::Ice::Context &context, const ::Ice::Callback_Object_ice_isAPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Tests whether this object supports a specific Slice interface.
::Ice::AsyncResultPtr begin_ice_isA (const ::std::string &typeId, const ::Ice::Context &context, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Tests whether this object supports a specific Slice interface.
::Ice::AsyncResultPtr begin_ice_isA (const ::std::string &typeId, const ::Ice::Context &context=::Ice::noExplicitContext)
 Tests whether this object supports a specific Slice interface.
::Ice::AsyncResultPtr begin_ice_ping (const ::Ice::Callback_Object_ice_pingPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Tests whether the target object of this proxy can be reached.
::Ice::AsyncResultPtr begin_ice_ping (const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Tests whether the target object of this proxy can be reached.
::Ice::AsyncResultPtr begin_ice_ping (const ::Ice::Context &context, const ::Ice::Callback_Object_ice_pingPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Tests whether the target object of this proxy can be reached.
::Ice::AsyncResultPtr begin_ice_ping (const ::Ice::Context &context, const ::Ice::CallbackPtr &cb, const ::Ice::LocalObjectPtr &cookie=0)
 Tests whether the target object of this proxy can be reached.
::Ice::AsyncResultPtr begin_ice_ping (const ::Ice::Context &context=::Ice::noExplicitContext)
 Tests whether the target object of this proxy can be reached.
void end_ice_flushBatchRequests (const ::Ice::AsyncResultPtr &result)
 Completes an invocation of begin_ice_flushBatchRequests.
::Ice::ConnectionPtr end_ice_getConnection (const ::Ice::AsyncResultPtr &result)
 Completes an invocation of begin_ice_getConnection.
::std::string end_ice_id (const ::Ice::AsyncResultPtr &result)
 Completes an invocation of begin_ice_id.
::std::vector< ::std::string > end_ice_ids (const ::Ice::AsyncResultPtr &result)
 Completes an invocation of begin_ice_ids.
bool end_ice_invoke (::std::vector< ::Ice::Byte > &outParams, const ::Ice::AsyncResultPtr &result)
 Invokes an operation dynamically.
bool end_ice_isA (const ::Ice::AsyncResultPtr &result)
 Completes an invocation of begin_ice_isA.
void end_ice_ping (const ::Ice::AsyncResultPtr &result)
 Completes an invocation of begin_ice_ping.
::Ice::ObjectPrx ice_adapterId (const ::std::string &id) const
 Obtains a proxy that is identical to this proxy, except for the adapter ID.
::Ice::ObjectPrx ice_batchDatagram () const
 Obtains a proxy that is identical to this proxy, but uses batch datagram invocations.
::Ice::ObjectPrx ice_batchOneway () const
 Obtains a proxy that is identical to this proxy, but uses batch oneway invocations.
::Ice::ObjectPrx ice_collocationOptimized (bool b) const
 Obtains a proxy that is identical to this proxy, except for collocation optimization.
::Ice::ObjectPrx 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.
::Ice::ObjectPrx ice_connectionCached (bool b) const
 Obtains a proxy that is identical to this proxy, except for connection caching.
::Ice::ObjectPrx ice_connectionId (const ::std::string &id) const
 Obtains a proxy that is identical to this proxy, except for its connection ID.
::Ice::ObjectPrx ice_context (const ::Ice::Context &context) const
 Obtains a proxy that is identical to this proxy, except for the per-proxy context.
::Ice::ObjectPrx ice_datagram () const
 Obtains a proxy that is identical to this proxy, but uses datagram invocations.
::Ice::ObjectPrx ice_encodingVersion (const ::Ice::EncodingVersion &version) const
 Obtains a proxy that is identical to this proxy, except for the encoding used to marshal parameters.
::Ice::ObjectPrx ice_endpoints (const ::Ice::EndpointSeq &endpoints) const
 Obtains a proxy that is identical to this proxy, except for the endpoints.
::Ice::ObjectPrx ice_endpointSelection (::Ice::EndpointSelectionType type) const
 Obtains a proxy that is identical to this proxy, except for the endpoint selection policy.
::Ice::ObjectPrx ice_facet (const ::std::string &facet) const
 Obtains a proxy that is identical to this proxy, except for the facet.
::Ice::ObjectPrx ice_fixed (const ::Ice::ConnectionPtr &connection) const
 Obtains a proxy that is identical to this proxy, except it's a fixed proxy bound the given connection.
void ice_flushBatchRequests ()
 Flushes any pending batched requests for this proxy.
::std::string ice_getAdapterId () const
 Obtains the adapter ID for this proxy.
::Ice::ConnectionPtr ice_getCachedConnection () const
 Returns the cached connection for this proxy.
::Ice::CommunicatorPtr ice_getCommunicator () const
 Obtains the communicator that created this proxy.
::IceUtil::Optional< bool > ice_getCompress () const
 Obtains the compression override setting of this proxy.
::Ice::ConnectionPtr ice_getConnection ()
 Obtains the Connection for this proxy.
::std::string ice_getConnectionId () const
 Obtains the connection ID of this proxy.
::Ice::Context ice_getContext () const
 Obtains the per-proxy context for this proxy.
::Ice::EncodingVersion ice_getEncodingVersion () const
 Obtains the encoding version used to marshal request parameters.
::Ice::EndpointSeq ice_getEndpoints () const
 Obtains the endpoints used by this proxy.
::Ice::EndpointSelectionType ice_getEndpointSelection () const
 Obtains the endpoint selection policy for this proxy (randomly or ordered).
const ::std::string & ice_getFacet () const
 Obtains the facet for this proxy.
::Ice::Identity ice_getIdentity () const
 Obtains the identity embedded in this proxy.
::Ice::Int ice_getInvocationTimeout () const
 Obtains the invocation timeout of this proxy.
::Ice::LocatorPrx ice_getLocator () const
 Obtains the locator for this proxy.
::Ice::Int ice_getLocatorCacheTimeout () const
 Obtains the locator cache timeout of this proxy.
::Ice::RouterPrx ice_getRouter () const
 Obtains the router for this proxy.
::IceUtil::Optional< int > ice_getTimeout () const
 Obtains the timeout override of this proxy.
::std::string ice_id (const ::Ice::Context &context=::Ice::noExplicitContext)
 Returns the Slice type ID of the most-derived interface supported by the target object of this proxy.
::Ice::ObjectPrx ice_identity (const ::Ice::Identity &id) const
 Obtains a proxy that is identical to this proxy, except for the identity.
::std::vector< ::std::string > ice_ids (const ::Ice::Context &context=::Ice::noExplicitContext)
 Returns the Slice type IDs of the interfaces supported by the target object of this proxy.
::Ice::ObjectPrx ice_invocationTimeout (::Ice::Int timeout) const
 Obtains a proxy that is identical to this proxy, except for the invocation timeout.
bool ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::pair< const ::Ice::Byte *, const ::Ice::Byte * > &inParams, ::std::vector< ::Ice::Byte > &outParams, const ::Ice::Context &context=::Ice::noExplicitContext)
 Invokes an operation dynamically.
bool ice_invoke (const ::std::string &operation, ::Ice::OperationMode mode, const ::std::vector< ::Ice::Byte > &inParams, ::std::vector< ::Ice::Byte > &outParams, const ::Ice::Context &context=::Ice::noExplicitContext)
 Invokes an operation dynamically.
bool ice_isA (const ::std::string &typeId, const ::Ice::Context &context=::Ice::noExplicitContext)
 Tests whether this object supports a specific Slice interface.
bool ice_isBatchDatagram () const
 Determines whether this proxy uses batch datagram invocations.
bool ice_isBatchOneway () const
 Determines whether this proxy uses batch oneway invocations.
bool ice_isCollocationOptimized () const
 Determines whether this proxy uses collocation optimization.
bool ice_isConnectionCached () const
 Determines whether this proxy caches connections.
bool ice_isDatagram () const
 Determines whether this proxy uses datagram invocations.
bool ice_isFixed () const
 Determines whether this proxy is a fixed proxy.
bool ice_isOneway () const
 Determines whether this proxy uses oneway invocations.
bool ice_isPreferSecure () const
 Determines whether this proxy prefers secure endpoints.
bool ice_isSecure () const
 Determines whether this proxy uses only secure endpoints.
bool ice_isTwoway () const
 Determines whether this proxy uses twoway invocations.
::Ice::ObjectPrx ice_locator (const ::Ice::LocatorPrx &locator) const
 Obtains a proxy that is identical to this proxy, except for the locator.
::Ice::ObjectPrx ice_locatorCacheTimeout (::Ice::Int timeout) const
 Obtains a proxy that is identical to this proxy, except for the locator cache timeout.
::Ice::ObjectPrx ice_oneway () const
 Obtains a proxy that is identical to this proxy, but uses oneway invocations.
void ice_ping (const ::Ice::Context &context=::Ice::noExplicitContext)
 Tests whether the target object of this proxy can be reached.
::Ice::ObjectPrx ice_preferSecure (bool b) const
 Obtains a proxy that is identical to this proxy, except for its endpoint selection policy.
::Ice::ObjectPrx ice_router (const ::Ice::RouterPrx &router) const
 Obtains a proxy that is identical to this proxy, except for the router.
::Ice::ObjectPrx ice_secure (bool b) const
 Obtains a proxy that is identical to this proxy, except for how it selects endpoints.
::Ice::ObjectPrx 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.
::std::string ice_toString () const
 Obtains a stringified version of this proxy.
::Ice::ObjectPrx ice_twoway () const
 Obtains a proxy that is identical to this proxy, but uses twoway invocations.
bool operator< (const Object &) const
bool operator== (const Object &) const
Public Member Functions inherited from IceUtil::Shared
void __clearFlag (unsigned char flag)
virtual void __decRef ()
virtual int __getRef () const
bool __hasFlag (unsigned char flag)
virtual void __incRef ()
void __setFlag (unsigned char flag)
virtual void __setNoDelete (bool)
Sharedoperator= (const Shared &)
 Shared ()
 Shared (const Shared &)
virtual ~Shared ()
Static Public Attributes inherited from IceUtil::Shared
static const unsigned char NoDelete
Protected Attributes inherited from IceUtil::Shared
unsigned char _flags
IceUtilInternal::Atomic _ref

Member Function Documentation

◆ ice_staticId()

const ::std::string & IceProxy::IceMX::ThreadMetrics::ice_staticId ( )
static

Obtains the Slice type ID corresponding to this class.

Returns
A fully-scoped type ID.

The documentation for this class was generated from the following file: