Share this page

# lrs_set_connect_timeout

Timeout Functions

Sets a timeout for connecting to a socket.

    void lrs_set_connect_timeout( long seconds, long u_sec );

seconds | The desired timeout in seconds.
u_sec | The desired timeout in microseconds (added to the seconds parameter)

The lrs_set_connect_timeout function sets a timeout for connecting to a socket. You insert this programmable function (not recorded) directly before a connect command, lrs_create_socket.

The connect timeout is global for all sockets. It is valid until the next call to lrs_set_connect_timeout.

## Return Values

This function has no return value.

## Parameterization

You cannot use standard parameterization for any arguments in this function.

## Example

In the following example, lrs_set_connect_timeout specifies a connection timeout of 100 seconds.

Copy code

    lrs_set_connect_timeout(100, 0);
    lrs_create_socket("socket0", "TCP", "LocalHost=0",     "RemoteHost=ftp.abc.com:23", LrsLastArg);

Tips to improve your search results... VuGen Function Reference Version 26.1-26.3 Function Reference 26.1-26.3 All View Local Help Center View Online Help Center Version: