|
Ice 3.7 C++98 API Reference
|
#include <IceUtil/PushDisableWarnings.h>#include <Ice/ProxyF.h>#include <Ice/ObjectF.h>#include <Ice/ValueF.h>#include <Ice/Exception.h>#include <Ice/LocalObject.h>#include <Ice/StreamHelpers.h>#include <Ice/Comparable.h>#include <Ice/OutgoingAsync.h>#include <IceUtil/ScopedArray.h>#include <Ice/Optional.h>#include <Ice/ObjectAdapterF.h>#include <Ice/Identity.h>#include <Ice/Endpoint.h>#include <IceUtil/UndefSysMacros.h>#include <IceUtil/PopDisableWarnings.h>

Go to the source code of this file.
Classes | |
| struct | Ice::ACM |
| A collection of Active Connection Management configuration settings. More... | |
| class | Ice::Callback_Connection_flushBatchRequests_Base |
| Base class for asynchronous callback wrapper classes used for calls to IceProxy::Ice::Connection::begin_flushBatchRequests. More... | |
| class | Ice::Callback_Connection_heartbeat_Base |
| Base class for asynchronous callback wrapper classes used for calls to IceProxy::Ice::Connection::begin_heartbeat. More... | |
| class | Ice::CloseCallback |
| An application can implement this interface to receive notifications when a connection closes. More... | |
| class | Ice::Connection |
| The user-level interface to a connection. More... | |
| class | Ice::ConnectionInfo |
| Base class providing access to the connection details. More... | |
| class | Ice::HeartbeatCallback |
| An application can implement this interface to receive notifications when a connection receives a heartbeat message. More... | |
| class | Ice::IPConnectionInfo |
| Provides access to the connection details of an IP connection. More... | |
| class | Ice::TCPConnectionInfo |
| Provides access to the connection details of a TCP connection. More... | |
| class | Ice::UDPConnectionInfo |
| Provides access to the connection details of a UDP connection. More... | |
| class | Ice::WSConnectionInfo |
| Provides access to the connection details of a WebSocket connection. More... | |
Namespaces | |
| namespace | Ice |
Typedefs | |
| typedef ::IceUtil::Handle< Callback_Connection_flushBatchRequests_Base > | Ice::Callback_Connection_flushBatchRequestsPtr |
| typedef ::IceUtil::Handle< Callback_Connection_heartbeat_Base > | Ice::Callback_Connection_heartbeatPtr |
| typedef ::IceInternal::Handle< CloseCallback > | Ice::CloseCallbackPtr |
| typedef ::IceInternal::Handle< ConnectionInfo > | Ice::ConnectionInfoPtr |
| typedef ::IceInternal::Handle< Connection > | Ice::ConnectionPtr |
| typedef ::std::map< ::std::string, ::std::string > | Ice::HeaderDict |
| A collection of HTTP headers. | |
| typedef ::IceInternal::Handle< HeartbeatCallback > | Ice::HeartbeatCallbackPtr |
| typedef ::IceInternal::Handle< IPConnectionInfo > | Ice::IPConnectionInfoPtr |
| typedef ::IceInternal::Handle< TCPConnectionInfo > | Ice::TCPConnectionInfoPtr |
| typedef ::IceInternal::Handle< UDPConnectionInfo > | Ice::UDPConnectionInfoPtr |
| typedef ::IceInternal::Handle< WSConnectionInfo > | Ice::WSConnectionInfoPtr |
Enumerations | |
| enum | Ice::ACMClose { Ice::CloseOff , Ice::CloseOnIdle , Ice::CloseOnInvocation , Ice::CloseOnInvocationAndIdle , Ice::CloseOnIdleForceful } |
| Specifies the close semantics for Active Connection Management. More... | |
| enum | Ice::ACMHeartbeat { Ice::HeartbeatOff , Ice::HeartbeatOnDispatch , Ice::HeartbeatOnIdle , Ice::HeartbeatAlways } |
| Specifies the heartbeat semantics for Active Connection Management. More... | |
| enum | Ice::CompressBatch { Ice::CompressBatchYes , Ice::CompressBatchNo , Ice::CompressBatchBasedOnProxy } |
| The batch compression option when flushing queued batch requests. More... | |
| enum | Ice::ConnectionClose { Ice::ConnectionCloseForcefully , Ice::ConnectionCloseGracefully , Ice::ConnectionCloseGracefullyWithWait } |
| Determines the behavior when manually closing a connection. More... | |