12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- 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
- <stephane.raimbault@gmail.com>
|