Ice 3.7 C++98 API Reference
Loading...
Searching...
No Matches
ConnectionAsync.h File Reference
#include <Ice/Connection.h>
#include <Ice/Proxy.h>
Include dependency graph for ConnectionAsync.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Ice::Callback_Connection_flushBatchRequests< T, CT >
 Type-safe asynchronous callback wrapper class used for calls to Ice::Connection::begin_flushBatchRequests. More...
class  Ice::Callback_Connection_heartbeat< T, CT >
 Type-safe asynchronous callback wrapper class used for calls to Ice::Connection::begin_heartbeat. More...
class  Ice::CallbackNC_Connection_flushBatchRequests< T >
 Type-safe asynchronous callback wrapper class used for calls to Ice::Connection::begin_flushBatchRequests. More...
class  Ice::CallbackNC_Connection_heartbeat< T >
 Type-safe asynchronous callback wrapper class used for calls to Ice::Connection::begin_heartbeat. More...

Namespaces

namespace  Ice

Functions

template<class T>
Callback_Connection_flushBatchRequestsPtr Ice::newCallback_Connection_flushBatchRequests (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T, typename CT>
Callback_Connection_flushBatchRequestsPtr Ice::newCallback_Connection_flushBatchRequests (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Connection_flushBatchRequestsPtr Ice::newCallback_Connection_flushBatchRequests (T *instance, void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T, typename CT>
Callback_Connection_flushBatchRequestsPtr Ice::newCallback_Connection_flushBatchRequests (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Connection_heartbeatPtr Ice::newCallback_Connection_heartbeat (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T, typename CT>
Callback_Connection_heartbeatPtr Ice::newCallback_Connection_heartbeat (const IceUtil::Handle< T > &instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T>
Callback_Connection_heartbeatPtr Ice::newCallback_Connection_heartbeat (T *instance, void(T::*excb)(const ::Ice::Exception &), void(T::*sentcb)(bool)=0)
 Creates a callback wrapper instance that delegates to your object.
template<class T, typename CT>
Callback_Connection_heartbeatPtr Ice::newCallback_Connection_heartbeat (T *instance, void(T::*excb)(const ::Ice::Exception &, const CT &), void(T::*sentcb)(bool, const CT &)=0)
 Creates a callback wrapper instance that delegates to your object.