lrs_set_socket_handler
| Sockets Functions |
Sets a socket handler for the specified socket.
int lrs_set_socket_handler( char *s_desc, int handler );
| s_desc | A descriptor identifying the socket. |
| handler | A socket handler. |
The lrs_set_socket_handler function sets a socket handler for the specified socket.
This function is not recorded during a WinSock session—you manually insert it into your script.
Return Values
Parameterization
You cannot use standard parameterization for any arguments in this function.
Example
In the following example, lrs_set_socket_handler switches the socket handlers of socket0 and socket1.
int socket0_handler=0, socket1_handler=0;
lrs_create_socket("socket0", "UDP", LrsLastArg);socket0_handler=lrs_get_socket_handler("socket0");lrs_create_socket("socket1", "UDP", "LocalHost=0", "RemoteHost=localhost:1496", LrsLastArg);socket1_handler=lrs_get_socket_handler("socket1");lrs_set_socket_handler("socket1", socket0_handler);lrs_set_socket_handler("socket0", socket1_handler);return 0;

