Spec-Zone.ru › Qt 5.9

Класс QModbusExceptionResponse

QModbusExceptionResponse — это класс-контейнер, содержащий код функции и код ошибки внутри ADU Modbus. Подробнее...

Заголовок: #include <QModbusExceptionResponse>
qmake: QT += serialbus
С тех пор: Qt 5.8
Наследует: QModbusResponse
  • Список всех членов, включая унаследованные

Открытые функции

QModbusExceptionResponse() = default
QModbusExceptionResponse(const QModbusPdu &pdu)
QModbusExceptionResponse(FunctionCode code, ExceptionCode ec)
void setExceptionCode(ExceptionCode ec)

Переопределенные открытые функции

virtual void setFunctionCode(FunctionCode c)
  • 11 открытых функций, унаследованных от QModbusPdu

Дополнительные унаследованные члены

  • 3 статических открытых члена, унаследованных от QModbusResponse
  • 1 статический открытый член, унаследованный от QModbusPdu
  • 1 защищённая функция, унаследованная от QModbusPdu

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

QModbusExceptionResponse — это класс-контейнер, содержащий код функции и код ошибки внутри ADU Modbus.

Типичный ответ QModbusExceptionResponse может выглядеть так:

QModbusExceptionResponse exception(QModbusExceptionResponse::ReportServerId,
    QModbusExceptionResponse::ServerDeviceFailure);

Документация по функциям-членам

[default] QModbusExceptionResponse::QModbusExceptionResponse()

Создаёт недействительный QModbusExceptionResponse.

QModbusExceptionResponse::QModbusExceptionResponse(const QModbusPdu &pdu)

Создаёт копию pdu.

QModbusExceptionResponse::QModbusExceptionResponse(FunctionCode code, ExceptionCode ec)

Создаёт QModbusExceptionResponse с кодом функции, установленным в code, и кодом ошибки, установленным в ec.

void QModbusExceptionResponse::setExceptionCode(ExceptionCode ec)

Устанавливает код ошибки ответа на ec.

[virtual] void QModbusExceptionResponse::setFunctionCode(FunctionCode c)

Переопределяет функцию QModbusPdu::setFunctionCode().

Устанавливает код функции ответа в c.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qmodbusexceptionresponse.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API