Ice 3.7 Slice API Reference
Loading...
Searching...
No Matches
Connection.ice File Reference
#include <Ice/ObjectAdapterF.ice>
#include <Ice/Identity.ice>
#include <Ice/Endpoint.ice>
Include dependency graph for Connection.ice:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Interfaces

local interface  Ice::CloseCallback
 An application can implement this interface to receive notifications when a connection closes. More...
local interface  Ice::Connection
 The user-level interface to a connection. More...
local interface  Ice::HeartbeatCallback
 An application can implement this interface to receive notifications when a connection receives a heartbeat message. More...

Classes

local class  Ice::ConnectionInfo
 Base class providing access to the connection details. More...
local class  Ice::IPConnectionInfo
 Provides access to the connection details of an IP connection. More...
local class  Ice::TCPConnectionInfo
 Provides access to the connection details of a TCP connection. More...
local class  Ice::UDPConnectionInfo
 Provides access to the connection details of a UDP connection. More...
local class  Ice::WSConnectionInfo
 Provides access to the connection details of a WebSocket connection. More...

Structs

local struct  Ice::ACM
 A collection of Active Connection Management configuration settings. More...

Modules

namespace  Ice
 The Ice core library.

Dictionaries

dictionary< string, string > Ice::HeaderDict
 A collection of HTTP headers.

Enumerations

local enum  Ice::ACMClose {
  Ice::CloseOff , Ice::CloseOnIdle , Ice::CloseOnInvocation , Ice::CloseOnInvocationAndIdle ,
  Ice::CloseOnIdleForceful
}
 Specifies the close semantics for Active Connection Management. More...
local enum  Ice::ACMHeartbeat { Ice::HeartbeatOff , Ice::HeartbeatOnDispatch , Ice::HeartbeatOnIdle , Ice::HeartbeatAlways }
 Specifies the heartbeat semantics for Active Connection Management. More...
local enum  Ice::CompressBatch { Ice::Yes , Ice::No , Ice::BasedOnProxy }
 The batch compression option when flushing queued batch requests. More...
local enum  Ice::ConnectionClose { Ice::Forcefully , Ice::Gracefully , Ice::GracefullyWithWait }
 Determines the behavior when manually closing a connection. More...