# Class type Rpc_client.socket_config

    class type socket_config = object .. end

Configuration for ``Socket` (see below).

    method non_blocking_connect : bool

`non_blocking_connect`: Whether the remote service is connected in the background. In this case, `create2` immediately returns, and it is already possible to add procedure calls. However, these calls are deferred until the connection is established.

    method multiplexing : dbg_name:string Stdlib.ref ->
           close_inactive_descr:bool ->
           peer_name:string option ->
           Rpc.protocol ->
           Unix.file_descr ->
           Unixqueue.event_system ->
           Rpc_transport.rpc_multiplex_controller Uq_engines.engine