13 [[
"cpp:header-ext:h",
"objc:header-dir:objc",
"js:ice-build"]]
165 void close(
bool force);
183 [
"cpp:const"]
Object* createProxy(
Identity id);
226 [
"cpp:const"]
Endpoint getEndpoint();
235 [
"async"]
void flushBatchRequests();
260 void setACM(optional(1)
int timeout, optional(2)
ACMClose close, optional(3)
ACMHeartbeat heartbeat);
279 [
"cpp:const"]
string type();
288 [
"cpp:const"]
int timeout();
299 [
"cpp:const"]
string toString();
318 void setBufferSize(
int rcvSize,
int sndSize);
329 string localAddress =
"";
335 string remoteAddress =
"";
The user-level interface to an endpoint.
Definition: Endpoint.ice:107
A collection of Active Connection Management configuration settings.
Definition: Connection.ice:136
The Ice core library.
Definition: BuiltinSequences.ice:15
string adapterName
The name of the adapter associated with the connection.
Definition: Connection.ice:42
Disables automatic connection closure.
Definition: Connection.ice:101
ACMHeartbeat
Specifies the heartbeat semantics for Active Connection Management.
Definition: Connection.ice:121
The identity of an Ice object.
Definition: Identity.ice:28
The user-level interface to a connection.
Definition: Connection.ice:151
int timeout
A timeout value in seconds.
Definition: Connection.ice:139
Disables heartbeats.
Definition: Connection.ice:124
string mcastAddress
The multicast address.
Definition: Connection.ice:358
Send a heartbeat at regular intervals if the connection is idle and only if there are pending dispatc...
Definition: Connection.ice:126
Send a heartbeat at regular intervals when the connection is idle.
Definition: Connection.ice:128
int rcvSize
The connection buffer receive size.
Definition: Connection.ice:56
bool incoming
Whether or not the connection is an incoming or outgoing connection.
Definition: Connection.ice:35
An application can implement this interface to receive notifications when a connection closes or rece...
Definition: Connection.ice:76
Combines the behaviors of CloseOnIdle and CloseOnInvocation.
Definition: Connection.ice:110
Provides access to the connection details of a UDP connection.
Definition: Connection.ice:355
Base class providing access to the connection details.
Definition: Connection.ice:27
Provides access to the connection details of a WebSocket connection.
Definition: Connection.ice:372
int sndSize
The connection buffer send size.
Definition: Connection.ice:63
dictionary< string, string > HeaderDict
A collection of HTTP headers.
Definition: Connection.ice:365
HeaderDict headers
The headers from the HTTP upgrade request.
Definition: Connection.ice:375
string connectionId
The connection id.
Definition: Connection.ice:49
ACMHeartbeat heartbeat
The heartbeat semantics.
Definition: Connection.ice:143
Forcefully closes a connection that has been idle for the configured timeout period, but only if the connection has pending invocations.
Definition: Connection.ice:108
Forcefully closes a connection that has been idle for the configured timeout period, regardless of whether the connection has pending invocations or dispatch.
Definition: Connection.ice:115
ACMClose close
The close semantics.
Definition: Connection.ice:141
Gracefully closes a connection that has been idle for the configured timeout period.
Definition: Connection.ice:103
ACMClose
Specifies the close semantics for Active Connection Management.
Definition: Connection.ice:98
The object adapter provides an up-call interface from the Ice run time to the implementation of Ice o...
Definition: ObjectAdapter.ice:38
Provides access to the connection details of an IP connection.
Definition: Connection.ice:326
Provides access to the connection details of a TCP connection.
Definition: Connection.ice:346
Send a heartbeat at regular intervals until the connection is closed.
Definition: Connection.ice:130