Query: modbus_set_socket
OS: debian
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
MODBUS_SET_SOCKET(3) Libmodbus Manual MODBUS_SET_SOCKET(3)NAMEmodbus_set_socket - set socket of the contextSYNOPSISvoid modbus_set_socket(modbus_t *ctx, int socket);DESCRIPTIONThe modbus_set_socket() function shall set the socket or file descriptor in the libmodbus context. This function is useful for managing multiple client connections to the same server.RETURN VALUEThere is no return values.EXAMPLEctx = modbus_new_tcp("127.0.0.1", 1502); server_socket = modbus_tcp_listen(ctx, NB_CONNECTION); FD_ZERO(&rdset); FD_SET(server_socket, &rdset); /* .... */ if (FD_ISSET(master_socket, &rdset)) { modbus_set_socket(ctx, master_socket); rc = modbus_receive(ctx, query); if (rc != -1) { modbus_reply(ctx, query, rc, mb_mapping); } }SEE ALSOmodbus_get_socket(3)AUTHORSThe libmodbus documentation was written by Stephane Raimbault <stephane.raimbault@gmail.com[1]>NOTES1. stephane.raimbault@gmail.com mailto:stephane.raimbault@gmail.com libmodbus 3.0.3 05/26/2012 MODBUS_SET_SOCKET(3)
Related Man Pages |
---|
modbus_mapping_new(3) - debian |
modbus_reply_exception(3) - debian |
modbus_send_raw_request(3) - debian |
modbus_rtu_get_serial_mode(3) - debian |
modbus_set_response_timeout(3) - debian |
Similar Topics in the Unix Linux Community |
---|
awk or sed - Convert 2 lines to 1 line |
Is UNIX an open source OS ? |
Find columns in a file based on header and print to new file |
A (ksh) Library For and From UNIX.com |