UniSet  2.2.1
Открытые члены | Открытые статические члены | Открытые атрибуты
Структура ModbusRTU::SetDateTimeMessage

#include <ModbusTypes.h>

Граф наследования:ModbusRTU::SetDateTimeMessage:
ModbusRTU::ModbusHeader ModbusRTU::SetDateTimeRetMessage

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

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

 SetDateTimeMessage (ModbusAddr addr)
ModbusMessage transport_msg ()
 SetDateTimeMessage (ModbusMessage &m)
SetDateTimeMessageoperator= (ModbusMessage &m)
bool checkFormat ()

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

static int szData ()

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

ModbusByte hour = { 0 }
ModbusByte min = { 0 }
ModbusByte sec = { 0 }
ModbusByte day = { 1 }
ModbusByte mon = { 1 }
ModbusByte year = { 0 }
ModbusByte century = { 20 }
ModbusCRC crc = { 0 }

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

Установка времени


Методы

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

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

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

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

Переопределяется в ModbusRTU::SetDateTimeRetMessage.

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

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


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

столетие [19-20]

Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().

день [1..31]

Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().

минуты [0..59]

Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().

месяц [1..12]

Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().

секунды [0..59]

Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().

год [0..99]

Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().


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