Ice 3.6 Slice API Reference
All Classes Interfaces Structs Exceptions Modules Files Operations Constants Sequences Dictionaries Enumerations Enumerator Pages
Interfaces | Classes | Structs | Modules | Dictionaries | Enumerations
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::Connection
 The user-level interface to a connection. More...
 
local interface  Ice::ConnectionCallback
 An application can implement this interface to receive notifications when a connection closes or 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

 Ice
 The Ice core library.
 

Dictionaries

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

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::HeartbeatOnInvocation, Ice::HeartbeatOnIdle, Ice::HeartbeatAlways }
 Specifies the heartbeat semantics for Active Connection Management. More...