B | |
| batch_request_msg [Hydro_types] | |
C | |
| call_params [Hydro_types] |
Parameters for a single call:
msg_timeout: If Some tmo, the number tmo is the maximum
number of seconds until when a response must have been arrived.
Otherwise the call times out with a
Client_condition `Message_timeout. If None, there is no
such timeout condition. (Only used for twoway calls.), destination: For unconnected UDP sockets, this parameter must
be Some addr to set the destination of the call. For connected
sockets this parameter must be None.
|
| class_repr [Hydro_types] | |
| client_condition [Hydro_types] | |
| client_params [Hydro_types] |
Parameters for clients:
trans_timeout: If non-negative, a timeout on the transport
level is set. This means that connections that block for more
than this number of seconds time out. In this case, the whole
client fails, and all pending calls see a
Client_condition `Transport_timeout if it happens in the middle
of a connection, or Client_condition `Connect_timeout if it
happens in the connect phase., msg_timeout: If non-negative, the number tmo is the maximum
number of seconds until when a response must have been arrived.
Otherwise the call times out with a
Client_condition `Message_timeout. This error is non-fatal,
and only the single call times out. (Only used for twoway calls.), idle_timeout: when the client has been idle for this number of
seconds, it is automatically shut down. "Idle" means that there is
neither something to send nor a message is expected to be received., The exception_handler is invoked for exceptions that cannot be handled
by the client. The handler is never invoked for Unbound_exceptions -
these always fall through to the caller. In any case the client is shut
down for exceptions that cannot be handled by the client., max_proto_minor and max_enc_minor are the maximum minor versions
of the server. These values are only used in the datagram case; for
stream connections they can be obtained directly from the server.
If not set, minor numbers of 0 are assumed.
|
| client_response [Hydro_lm] |
The client response type
|
| complex [Hydro_lm] | |
| compression_status [Hydro_types] | |
| connection [Hydro_client_connector] | |
| connector [Hydro_client_connector] | |
D | |
| descriptor [Hydro_types] | |
| domain_resolver [Hydro_proxy] |
A domain resolver is a function
r called as r esys name reply.
|
E | |
| encap_buffer [Hydro_types] | |
| endpoint [Hydro_types] | |
| endpoint_type [Hydro_types] | |
| exn_handler [Hydro_types] |
An exception handler encapsulated as object
|
| extended_proxy_addr [Hydro_proxy] |
A proxy address where the
parameters can also specify connectors
directly
|
| extended_proxy_parameters [Hydro_proxy] | |
H | |
| hclass [Hydro_types] | |
| hexn [Hydro_types] | |
| hfunction [Hydro_types] | |
| hintf [Hydro_types] | |
| htype [Hydro_types] | |
I | |
| identity [Hydro_types] |
The identity of a remote object
|
L | |
| limitation [Hydro_types] | |
M | |
| msg [Hydro_types] | |
| msg_buffer [Hydro_types] | |
| msg_header [Hydro_types] | |
| msg_reader [Hydro_message] | |
| msg_type [Hydro_types] | |
| msg_writer [Hydro_message] | |
| multiplicity [Hydro_proxy] |
See below
|
N | |
| network_port [Hydro_types] | |
| noreturn [Hydro_types] |
A type without value.
|
O | |
| object_value [Hydro_types] |
Object values are subtypes of
sliced_value.
|
| op_mode [Hydro_types] | |
| or_Ice_Object [Hydro_lm_IceObject] | |
P | |
| pr_Ice_Object [Hydro_lm_IceObject] | |
| protocol_violation [Hydro_types] | |
| proxy_addr [Hydro_types] |
The address of a remote object (for creating a proxy):
id is the identity of the remote object, facet is the facet if any, mode is the mode of the proxy, secure may demand that only SSL endpoints are chose in order
to access the remote object, parameters denotes the endpoint(s) where the object is reachable
in a transport-dependent form
|
| proxy_error [Hydro_types] | |
| proxy_mode [Hydro_types] | |
| proxy_name [Hydro_lm_IceObject] | |
| proxy_parameters [Hydro_types] | |
| proxy_reference [Hydro_lm] |
The language-mapped type of the Slice type "T*" where
't is the
language-mapped name of the proxy
|
R | |
| reply_msg [Hydro_types] | |
| request_msg [Hydro_types] | |
| response [Hydro_endpoint.Client] |
A friendly version of response messages
|
| result [Hydro_transport] | |
| result [Hydro_types] | |
| result_eof [Hydro_transport] | |
S | |
| shared_or_private [Hydro_proxy] |
Internally used
|
| slice [Hydro_types] |
It is possible that the ID of a slice is known or not.
|
| sliced_value [Hydro_types] |
Sliced values are used to marshal exceptions and object instances.
|
| sockaddr [Hydro_transport] | |
| socket [Hydro_client_connector] |
How to get a socket
|
| ssl_endpoint [Hydro_types] | |
| strmap [Hydro_lm] | |
| system [Hydro_types] | |
T | |
| t [Hydro_endpoint.Client] |
A live client
|
| tcp_endpoint [Hydro_types] | |
| transport_protocol_type [Hydro_types] | |
U | |
| udp_endpoint [Hydro_types] | |
V | |
| value [Hydro_types] |
This is mostly clear: e.g.
|