Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MODBUS_STRERROR(3)	       libmodbus Manual		    MODBUS_STRERROR(3)

NAME
       modbus_strerror - return	the error message

SYNOPSIS
       const char *modbus_strerror(int errnum);

DESCRIPTION
       The modbus_strerror() function shall return a pointer to	an error
       message string corresponding to the error number	specified by the
       errnum argument.	As libmodbus defines additional	error numbers over and
       above those defined by the operating system, applications should	use
       modbus_strerror() in preference to the standard strerror() function.

RETURN VALUE
       The modbus_strerror() function shall return a pointer to	an error
       message string.

ERRORS
       No errors are defined.

EXAMPLE
       Display an error	message	when a Modbus connection cannot	be
       established.

	   if (modbus_connect(ctx) == -1) {
	       fprintf(stderr, "Connection failed: %s\n", modbus_strerror(errno));
	       abort();
	   }

SEE ALSO
       linkmb:libmodbus

AUTHORS
       The libmodbus documentation was written by Stphane Raimbault
       <stephane.raimbault@gmail.com>

libmodbus v3.1.7		  04/12/2025		    MODBUS_STRERROR(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=modbus_strerror&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help