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

FreeBSD Manual Pages

  
 
  

home | help
modbus_receive()					      modbus_receive()

Name
       modbus_receive -	receive	an indication request

Synopsis
       int modbus_receive(modbus_t *'ctx', uint8_t *'req');

Description
       The  modbus_receive() function shall receive an indication request from
       the socket of the context ctx.  This  function  is  used	 by  a	Modbus
       slave/server to receive and analyze indication request sent by the mas-
       ters/clients.

       If  you	need to	use another socket or file descriptor than the one de-
       fined in	the context ctx,  see  the  function  modbus_set_socket	 <mod-
       bus_set_socket.md>.

Return value
       The  function  shall store the indication request in req	and return the
       request length if successful. The returned request length can  be  zero
       if  the indication request is ignored (eg. a query for another slave in
       RTU mode). Otherwise it shall return -1 and set errno.

See also
        modbus_set_socket <modbus_set_socket.md>

        modbus_reply <modbus_reply.md>

							      modbus_receive()

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

home | help