UniSet
1.4.0
|
#include <ModbusTypes.h>
Открытые члены | |
SetDateTimeMessage (ModbusAddr addr) | |
ModbusMessage | transport_msg () |
SetDateTimeMessage (ModbusMessage &m) | |
SetDateTimeMessage & | operator= (ModbusMessage &m) |
bool | checkFormat () |
Открытые статические члены | |
static int | szData () |
Открытые атрибуты | |
ModbusByte | hour |
ModbusByte | min |
ModbusByte | sec |
ModbusByte | day |
ModbusByte | mon |
ModbusByte | year |
ModbusByte | century |
ModbusCRC | crc |
Установка времени
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().
ModbusByte ModbusRTU::SetDateTimeMessage::century |
столетие [19-20]
Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().
ModbusByte ModbusRTU::SetDateTimeMessage::day |
день [1..31]
Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().
ModbusByte ModbusRTU::SetDateTimeMessage::hour |
часы [0..23]
Используется в ModbusServer::replySetDateTime(), ModbusClient::setDateTime(), transport_msg() и ModbusRTU::SetDateTimeRetMessage::transport_msg().
ModbusByte ModbusRTU::SetDateTimeMessage::min |
минуты [0..59]
Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().
ModbusByte ModbusRTU::SetDateTimeMessage::mon |
месяц [1..12]
Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().
ModbusByte ModbusRTU::SetDateTimeMessage::sec |
секунды [0..59]
Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().
ModbusByte ModbusRTU::SetDateTimeMessage::year |
год [0..99]
Используется в ModbusServer::replySetDateTime() и ModbusClient::setDateTime().