Lines Matching full:master
28 * File: $Id: mb_m.h,v 1.60 2013/09/03 10:20:05 Armink Add Master Functions $
42 * the basic functions and types required to use the Modbus Master protocol stack.
51 * // Initialize protocol stack in RTU mode for a Master
57 * // Call the main polling loop of the Modbus Master protocol stack.
67 * \brief Use the default Modbus Master TCP port (502)
73 * \brief Errorcodes used by all function in the Master request.
82 MB_MRE_MASTER_BUSY, /*!< master is busy now. */
86 * \brief TimerMode is Master 3 kind of Timer modes.
90 MB_TMODE_T35, /*!< Master receive frame T3.5 timeout. */
91 MB_TMODE_RESPOND_TIMEOUT, /*!< Master wait respond for slave. */
92 MB_TMODE_CONVERT_DELAY /*!< Master sent broadcast ,then delay sometime.*/
97 * \brief Initialize the Modbus Master protocol stack.
121 * \brief Initialize the Modbus Master protocol stack for Modbus TCP.
139 * This function disables the Modbus Master protocol stack and release all
153 * \brief Enable the Modbus Master protocol stack.
155 * This function enables processing of Modbus Master frames. Enabling the protocol
165 * \brief Disable the Modbus Master protocol stack.
176 * \brief The main pooling loop of the Modbus Master protocol stack.
267 * this would be the case when the Modbus master has issued an
335 *\brief These Modbus functions are called for user when Modbus run in Master Mode.
382 *\brief These functions are interface for Modbus Master