4.24. Response Operation Options

See also Request/Response for more information about this feature.

4.24.1. response_session_maximum_buffer (context)

Value used to control the maximum amount of data buffered in UM for each response session (unicast connection to a requester).

Scope: context
Type: lbm_ulong_t
Units: bytes
Default value: 65536
When to Set: Can only be set during object initialization.

4.24.2. response_session_sender_socket_buffer (context)

Value used to set the SO_SNDBUF value of the response session (unicast connection to a requester). In some cases the OS will not allow all of this value to be used. A value of 0 instructs UM to use the OS defaults. See the section on socket buffer sizes for platform-dependent information.

Scope: context
Type: lbm_ulong_t
Units: bytes
Default value: 0 (use OS defaults)
When to Set: Can only be set during object initialization.

4.24.3. response_tcp_deletion_timeout (context)

After UM deletes a TCP response, this is the timeout period after which UM closes the connection and reclaims its memory. NOTE: When using Off-Transport Recovery, this value must be longer than otr_request_maximum_interval.

Scope: context
Type: lbm_ulong_t
Units: milliseconds
Default value: 2000 (2 seconds)
When to Set: Can only be set during object initialization.

4.24.4. response_tcp_interface (context)

Specifies the network interface over which UM initiates TCP connections for responses. You can specify the full IP address of interface, or just the network part (see Specifying Interfaces for details). Default is set to INADDR_ANY, meaning that it will not bind to a specific interface. You can also modify the default by setting the option to 0.0.0.0/0 which produces the same result.

Scope: context
Type: lbm_ipv4_address_mask_t
Default value: 0.0.0.0 (INADDR_ANY)
When to Set: Can only be set during object initialization.

4.24.5. response_tcp_nodelay (context)

Whether the TCP sockets used for sending responses should set TCP_NODELAY or not. (Setting TCP_NODELAY disables Nagle's algorithm.)

Scope: context
Type: int
When to Set: Can only be set during object initialization.
Value Description
1 TCP response sockets should set TCP_NODELAY (disable Nagle).
0 TCP response sockets should not set TCP_NODELAY (leave Nagle enabled). Default for all.

Copyright (c) 2004 - 2014 Informatica Corporation. All rights reserved.