modbus_close(3) =============== NAME ---- modbus_close - close a Modbus connection SYNOPSIS -------- *int modbus_close(*modbus_t 'ctx');* DESCRIPTION ----------- The _modbus_close()_ function shall close the connection established with the backend set in the context. RETURN VALUE ------------ The _modbus_close()_ function shall return 0 if successful. Otherwise it shall return -1 and set errno. EXAMPLE ------- [source,c] ------------------- modbus_t *ctx; ctx = modbus_new_tcp("127.0.0.1", 502); if (modbus_connect(ctx) == -1) { fprintf(stderr, "Connection failed: %s\n", modbus_strerror(errno)); modbus_free(ctx); return -1; } modbus_close(ctx); modbus_free(ctx); ------------------- SEE ALSO -------- linkmb:modbus_connect[3] AUTHORS ------- The libmodbus documentation was written by Stéphane Raimbault