Структура ModbusRTU::WriteOutputRetMessage

#include <ModbusTypes.h>

Граф наследования:ModbusRTU::WriteOutputRetMessage:

ModbusRTU::ModbusHeader

Полный список членов класса

Открытые члены

 WriteOutputRetMessage (ModbusMessage &m)
WriteOutputRetMessageoperator= (ModbusMessage &m)
void init (ModbusMessage &m)
 WriteOutputRetMessage (ModbusAddr _from, ModbusData start=0, ModbusData quant=0)
void set (ModbusData start, ModbusData quant)
ModbusMessage transport_msg ()

Открытые статические члены

static int szData ()

Открытые атрибуты

ModbusData start
ModbusData quant
ModbusCRC crc


Подробное описание

Ответ для запроса на запись 0x10

Конструктор(ы)

WriteOutputRetMessage::WriteOutputRetMessage ( ModbusAddr  _from,
ModbusData  start = 0,
ModbusData  quant = 0 
)

Аргументы:
_from - адрес отправителя
start - записанный регистр
quant - количество записанных слов

Перекрестные ссылки ModbusRTU::ModbusHeader::addr, ModbusRTU::ModbusHeader::func и start.


Методы

void WriteOutputRetMessage::init ( ModbusMessage m  ) 

Необходимо сделать:
(WriteOutputRetMessage): необходимо встроить проверку на корректность данных

Перекрестные ссылки ModbusRTU::ModbusMessage::data, ModbusRTU::ModbusHeader::func, ModbusRTU::ModbusMessage::len и start.

void WriteOutputRetMessage::set ( ModbusData  start,
ModbusData  quant 
)

записать данные

Перекрестные ссылки start.

Используется в MBTCPServer::writeOutputRegisters() и MBSlave::writeOutputRegisters().

static int ModbusRTU::WriteOutputRetMessage::szData (  )  [inline, static]

размер данных(после заголовка) у данного типа сообщения Для данного типа он постоянный..

Используется в transport_msg().

ModbusMessage WriteOutputRetMessage::transport_msg (  ) 

преобразование для посылки в сеть

Перекрестные ссылки ModbusRTU::ModbusMessage::data, ModbusRTU::ModbusMessage::len, start и szData().

Используется в ModbusClient::write10().


Данные класса

количество записанных слов данных

записанный начальный адрес

Используется в init(), set(), transport_msg() и WriteOutputRetMessage().


Объявления и описания членов структур находятся в файлах:

Документация по UniSet. Последние изменения: Mon Dec 3 16:14:29 2012. Создано системой  doxygen 1.5.9