<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QDOCINDEX>
<INDEX url="http://doc.qt.io/qt-5" title="Qt Serial Bus Reference Documentation" version="5.11.3" project="QtSerialBus" indexTitle="Qt Serial Bus">
    <namespace threadsafety="unspecified" name="" status="active" access="public" module="qtserialbus">
        <typedef threadsafety="unspecified" name="ConfigEntry" status="internal" access="private" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="58"/>
        <namespace threadsafety="unspecified" name="Diagnostics" href="diagnostics.html" status="internal" access="private" location="qmodbus_symbols_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbus_symbols_p.h" lineno="56">
            <enum threadsafety="unspecified" name="SubFunctionCode" fullname="Diagnostics::SubFunctionCode" href="diagnostics.html#SubFunctionCode-enum" status="active" access="public" location="qmodbus_symbols_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbus_symbols_p.h" lineno="58">
                <value name="ReturnQueryData" value="0x0000"/>
                <value name="RestartCommunicationsOption" value="0x0001"/>
                <value name="ReturnDiagnosticRegister" value="0x0002"/>
                <value name="ChangeAsciiInputDelimiter" value="0x0003"/>
                <value name="ForceListenOnlyMode" value="0x0004"/>
                <value name="ClearCountersAndDiagnosticRegister" value="0x000a"/>
                <value name="ReturnBusMessageCount" value="0x000b"/>
                <value name="ReturnBusCommunicationErrorCount" value="0x000c"/>
                <value name="ReturnBusExceptionErrorCount" value="0x000d"/>
                <value name="ReturnServerMessageCount" value="0x000e"/>
                <value name="ReturnServerNoResponseCount" value="0x000f"/>
                <value name="ReturnServerNAKCount" value="0x0010"/>
                <value name="ReturnServerBusyCount" value="0x0011"/>
                <value name="ReturnBusCharacterOverrunCount" value="0x0012"/>
                <value name="ClearOverrunCounterAndFlag" value="0x0014"/>
            </enum>
        </namespace>
        <namespace threadsafety="unspecified" name="EncapsulatedInterfaceTransport" href="encapsulatedinterfacetransport.html" status="internal" access="private" location="qmodbus_symbols_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbus_symbols_p.h" lineno="78">
            <enum threadsafety="unspecified" name="SubFunctionCode" fullname="EncapsulatedInterfaceTransport::SubFunctionCode" href="encapsulatedinterfacetransport.html#SubFunctionCode-enum" status="active" access="public" location="qmodbus_symbols_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbus_symbols_p.h" lineno="80">
                <value name="CanOpenGeneralReference" value="0x0D"/>
                <value name="ReadDeviceIdentification" value="0x0E"/>
            </enum>
        </namespace>
        <class threadsafety="unspecified" name="QCanBusDeviceInfoPrivate" href="qcanbusdeviceinfoprivate.html" status="internal" access="private" location="qcanbusdeviceinfo_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo_p.h" lineno="56" bases="QSharedData">
            <function threadsafety="unspecified" name="QCanBusDeviceInfoPrivate" fullname="QCanBusDeviceInfoPrivate::QCanBusDeviceInfoPrivate" href="qcanbusdeviceinfoprivate.html#QCanBusDeviceInfoPrivate" status="active" access="public" location="qcanbusdeviceinfo_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo_p.h" lineno="58" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBusDeviceInfoPrivate()"/>
            <function threadsafety="unspecified" name="~QCanBusDeviceInfoPrivate" fullname="QCanBusDeviceInfoPrivate::~QCanBusDeviceInfoPrivate" href="qcanbusdeviceinfoprivate.html#dtor.QCanBusDeviceInfoPrivate" status="active" access="public" location="qcanbusdeviceinfo_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo_p.h" lineno="60" virtual="non" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QCanBusDeviceInfoPrivate()"/>
            <variable threadsafety="unspecified" name="channel" fullname="QCanBusDeviceInfoPrivate::channel" href="qcanbusdeviceinfoprivate.html#channel-var" status="active" access="public" location="qcanbusdeviceinfo_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo_p.h" lineno="67" type="int" static="false"/>
            <variable threadsafety="unspecified" name="description" fullname="QCanBusDeviceInfoPrivate::description" href="qcanbusdeviceinfoprivate.html#description-var" status="active" access="public" location="qcanbusdeviceinfo_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo_p.h" lineno="65" type="QString" static="false"/>
            <variable threadsafety="unspecified" name="hasFlexibleDataRate" fullname="QCanBusDeviceInfoPrivate::hasFlexibleDataRate" href="qcanbusdeviceinfoprivate.html#hasFlexibleDataRate-var" status="active" access="public" location="qcanbusdeviceinfo_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo_p.h" lineno="68" type="bool" static="false"/>
            <variable threadsafety="unspecified" name="isVirtual" fullname="QCanBusDeviceInfoPrivate::isVirtual" href="qcanbusdeviceinfoprivate.html#isVirtual-var" status="active" access="public" location="qcanbusdeviceinfo_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo_p.h" lineno="69" type="bool" static="false"/>
            <variable threadsafety="unspecified" name="name" fullname="QCanBusDeviceInfoPrivate::name" href="qcanbusdeviceinfoprivate.html#name-var" status="active" access="public" location="qcanbusdeviceinfo_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo_p.h" lineno="64" type="QString" static="false"/>
            <variable threadsafety="unspecified" name="serialNumber" fullname="QCanBusDeviceInfoPrivate::serialNumber" href="qcanbusdeviceinfoprivate.html#serialNumber-var" status="active" access="public" location="qcanbusdeviceinfo_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo_p.h" lineno="66" type="QString" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QCanBusDevicePrivate" href="qcanbusdeviceprivate.html" status="internal" access="private" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="60" bases="QObjectPrivate">
            <function threadsafety="unspecified" name="q_func" fullname="QCanBusDevicePrivate::q_func" href="qcanbusdeviceprivate.html#q_func" status="active" access="private" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="62" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDevice *" signature="QCanBusDevice * q_func()"/>
            <function threadsafety="unspecified" name="QCanBusDevicePrivate" fullname="QCanBusDevicePrivate::QCanBusDevicePrivate" href="qcanbusdeviceprivate.html#QCanBusDevicePrivate" status="active" access="public" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="64" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBusDevicePrivate()"/>
            <function threadsafety="unspecified" name="q_func" fullname="QCanBusDevicePrivate::q_func" href="qcanbusdeviceprivate.html#q_func-1" status="active" access="private" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="62" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QCanBusDevice *" signature="const QCanBusDevice * q_func() const"/>
            <variable threadsafety="unspecified" name="configOptions" fullname="QCanBusDevicePrivate::configOptions" href="qcanbusdeviceprivate.html#configOptions-var" status="active" access="public" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="73" type="QVector&lt;ConfigEntry&gt;" static="false"/>
            <variable threadsafety="unspecified" name="errorText" fullname="QCanBusDevicePrivate::errorText" href="qcanbusdeviceprivate.html#errorText-var" status="active" access="public" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="68" type="QString" static="false"/>
            <variable threadsafety="unspecified" name="incomingFrames" fullname="QCanBusDevicePrivate::incomingFrames" href="qcanbusdeviceprivate.html#incomingFrames-var" status="active" access="public" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="70" type="QVector&lt;QCanBusFrame&gt;" static="false"/>
            <variable threadsafety="unspecified" name="incomingFramesGuard" fullname="QCanBusDevicePrivate::incomingFramesGuard" href="qcanbusdeviceprivate.html#incomingFramesGuard-var" status="active" access="public" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="71" type="QMutex" static="false"/>
            <variable threadsafety="unspecified" name="lastError" fullname="QCanBusDevicePrivate::lastError" href="qcanbusdeviceprivate.html#lastError-var" status="active" access="public" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="66" type="QCanBusDevice::CanBusError" static="false"/>
            <variable threadsafety="unspecified" name="outgoingFrames" fullname="QCanBusDevicePrivate::outgoingFrames" href="qcanbusdeviceprivate.html#outgoingFrames-var" status="active" access="public" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="72" type="QVector&lt;QCanBusFrame&gt;" static="false"/>
            <variable threadsafety="unspecified" name="state" fullname="QCanBusDevicePrivate::state" href="qcanbusdeviceprivate.html#state-var" status="active" access="public" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="67" type="QCanBusDevice::CanBusDeviceState" static="false"/>
            <variable threadsafety="unspecified" name="waitForReceivedEntered" fullname="QCanBusDevicePrivate::waitForReceivedEntered" href="qcanbusdeviceprivate.html#waitForReceivedEntered-var" status="active" access="public" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="75" type="bool" static="false"/>
            <variable threadsafety="unspecified" name="waitForWrittenEntered" fullname="QCanBusDevicePrivate::waitForWrittenEntered" href="qcanbusdeviceprivate.html#waitForWrittenEntered-var" status="active" access="public" location="qcanbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice_p.h" lineno="76" type="bool" static="false"/>
        </class>
        <enum threadsafety="unspecified" name="Coil" status="internal" access="private" location="qmodbus_symbols_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbus_symbols_p.h" lineno="51">
            <value name="On" value="0xff00"/>
            <value name="Off" value="0x0000"/>
        </enum>
        <function threadsafety="unspecified" name="operator|" status="internal" access="private" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="113" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusCommEvent::EventByte" signature="QModbusCommEvent::EventByte operator|(QModbusCommEvent::EventByte b, QModbusCommEvent::ReceiveFlag rf)">
            <parameter type="QModbusCommEvent::EventByte" name="b" default=""/>
            <parameter type="QModbusCommEvent::ReceiveFlag" name="rf" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator|" status="internal" access="private" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="109" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusCommEvent::EventByte" signature="QModbusCommEvent::EventByte operator|(QModbusCommEvent::EventByte b, QModbusCommEvent::SendFlag sf)">
            <parameter type="QModbusCommEvent::EventByte" name="b" default=""/>
            <parameter type="QModbusCommEvent::SendFlag" name="sf" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator|" status="internal" access="private" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="115" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusCommEvent::EventByte" signature="QModbusCommEvent::EventByte operator|(QModbusCommEvent::ReceiveFlag rf, QModbusCommEvent::EventByte b)">
            <parameter type="QModbusCommEvent::ReceiveFlag" name="rf" default=""/>
            <parameter type="QModbusCommEvent::EventByte" name="b" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator|" status="internal" access="private" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="111" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusCommEvent::EventByte" signature="QModbusCommEvent::EventByte operator|(QModbusCommEvent::SendFlag sf, QModbusCommEvent::EventByte b)">
            <parameter type="QModbusCommEvent::SendFlag" name="sf" default=""/>
            <parameter type="QModbusCommEvent::EventByte" name="b" default=""/>
        </function>
        <function threadsafety="unspecified" name="QT_MODBUS" status="internal" access="private" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="65" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QLoggingCategory &amp;" signature="const QLoggingCategory &amp; QT_MODBUS()"/>
        <function threadsafety="unspecified" name="QT_MODBUS_LOW" status="internal" access="private" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="66" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QLoggingCategory &amp;" signature="const QLoggingCategory &amp; QT_MODBUS_LOW()"/>
        <page name="can" href="qtserialbus-can-example.html" status="active" location="can.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/examples/can.qdoc" lineno="28" subtype="example" title="CAN Bus example" fulltitle="CAN Bus example" subtitle="" module="QtSerialBus" groups="qtserialbus-examples" brief="Example sends and receives CAN bus frames">
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <page name="can/images/application-exit.png" href="qtserialbus-can-images-application-exit-png.html" status="active" title="" fulltitle="application-exit.png Image File" subtitle="can/images/application-exit.png"/>
            <page name="can/bitratebox.cpp" href="qtserialbus-can-bitratebox-cpp.html" status="active" subtype="file" title="" fulltitle="bitratebox.cpp Example File" subtitle="can/bitratebox.cpp"/>
            <page name="can/bitratebox.h" href="qtserialbus-can-bitratebox-h.html" status="active" subtype="file" title="" fulltitle="bitratebox.h Example File" subtitle="can/bitratebox.h"/>
            <page name="can/can.pro" href="qtserialbus-can-can-pro.html" status="active" subtype="file" title="" fulltitle="can.pro Example File" subtitle="can/can.pro"/>
            <page name="can/can.qrc" href="qtserialbus-can-can-qrc.html" status="active" subtype="file" title="" fulltitle="can.qrc Example File" subtitle="can/can.qrc"/>
            <page name="can/images/clear.png" href="qtserialbus-can-images-clear-png.html" status="active" title="" fulltitle="clear.png Image File" subtitle="can/images/clear.png"/>
            <page name="can/images/connect.png" href="qtserialbus-can-images-connect-png.html" status="active" title="" fulltitle="connect.png Image File" subtitle="can/images/connect.png"/>
            <page name="can/connectdialog.cpp" href="qtserialbus-can-connectdialog-cpp.html" status="active" subtype="file" title="" fulltitle="connectdialog.cpp Example File" subtitle="can/connectdialog.cpp"/>
            <page name="can/connectdialog.h" href="qtserialbus-can-connectdialog-h.html" status="active" subtype="file" title="" fulltitle="connectdialog.h Example File" subtitle="can/connectdialog.h"/>
            <page name="can/connectdialog.ui" href="qtserialbus-can-connectdialog-ui.html" status="active" subtype="file" title="" fulltitle="connectdialog.ui Example File" subtitle="can/connectdialog.ui"/>
            <page name="can/images/disconnect.png" href="qtserialbus-can-images-disconnect-png.html" status="active" title="" fulltitle="disconnect.png Image File" subtitle="can/images/disconnect.png"/>
            <page name="can/main.cpp" href="qtserialbus-can-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="can/main.cpp"/>
            <page name="can/mainwindow.cpp" href="qtserialbus-can-mainwindow-cpp.html" status="active" subtype="file" title="" fulltitle="mainwindow.cpp Example File" subtitle="can/mainwindow.cpp"/>
            <page name="can/mainwindow.h" href="qtserialbus-can-mainwindow-h.html" status="active" subtype="file" title="" fulltitle="mainwindow.h Example File" subtitle="can/mainwindow.h"/>
            <page name="can/mainwindow.ui" href="qtserialbus-can-mainwindow-ui.html" status="active" subtype="file" title="" fulltitle="mainwindow.ui Example File" subtitle="can/mainwindow.ui"/>
            <page name="can/sendframebox.cpp" href="qtserialbus-can-sendframebox-cpp.html" status="active" subtype="file" title="" fulltitle="sendframebox.cpp Example File" subtitle="can/sendframebox.cpp"/>
            <page name="can/sendframebox.h" href="qtserialbus-can-sendframebox-h.html" status="active" subtype="file" title="" fulltitle="sendframebox.h Example File" subtitle="can/sendframebox.h"/>
            <page name="can/sendframebox.ui" href="qtserialbus-can-sendframebox-ui.html" status="active" subtype="file" title="" fulltitle="sendframebox.ui Example File" subtitle="can/sendframebox.ui"/>
        </page>
        <page name="modbus/master" href="qtserialbus-modbus-master-example.html" status="active" location="modbusmaster.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/examples/serialbus/modbus/master/doc/src/modbusmaster.qdoc" lineno="28" subtype="example" title="Modbus Master example" fulltitle="Modbus Master example" subtitle="" module="QtSerialBus" brief="Example implements a Modbus master application">
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <page name="modbus/master/images/application-exit.png" href="qtserialbus-modbus-master-images-application-exit-png.html" status="active" title="" fulltitle="application-exit.png Image File" subtitle="modbus/master/images/application-exit.png"/>
            <page name="modbus/master/images/connect.png" href="qtserialbus-modbus-master-images-connect-png.html" status="active" title="" fulltitle="connect.png Image File" subtitle="modbus/master/images/connect.png"/>
            <page name="modbus/master/images/disconnect.png" href="qtserialbus-modbus-master-images-disconnect-png.html" status="active" title="" fulltitle="disconnect.png Image File" subtitle="modbus/master/images/disconnect.png"/>
            <page name="modbus/master/main.cpp" href="qtserialbus-modbus-master-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="modbus/master/main.cpp"/>
            <page name="modbus/master/mainwindow.cpp" href="qtserialbus-modbus-master-mainwindow-cpp.html" status="active" subtype="file" title="" fulltitle="mainwindow.cpp Example File" subtitle="modbus/master/mainwindow.cpp"/>
            <page name="modbus/master/mainwindow.h" href="qtserialbus-modbus-master-mainwindow-h.html" status="active" subtype="file" title="" fulltitle="mainwindow.h Example File" subtitle="modbus/master/mainwindow.h"/>
            <page name="modbus/master/mainwindow.ui" href="qtserialbus-modbus-master-mainwindow-ui.html" status="active" subtype="file" title="" fulltitle="mainwindow.ui Example File" subtitle="modbus/master/mainwindow.ui"/>
            <page name="modbus/master/master.pro" href="qtserialbus-modbus-master-master-pro.html" status="active" subtype="file" title="" fulltitle="master.pro Example File" subtitle="modbus/master/master.pro"/>
            <page name="modbus/master/master.qrc" href="qtserialbus-modbus-master-master-qrc.html" status="active" subtype="file" title="" fulltitle="master.qrc Example File" subtitle="modbus/master/master.qrc"/>
            <page name="modbus/master/images/settings.png" href="qtserialbus-modbus-master-images-settings-png.html" status="active" title="" fulltitle="settings.png Image File" subtitle="modbus/master/images/settings.png"/>
            <page name="modbus/master/settingsdialog.cpp" href="qtserialbus-modbus-master-settingsdialog-cpp.html" status="active" subtype="file" title="" fulltitle="settingsdialog.cpp Example File" subtitle="modbus/master/settingsdialog.cpp"/>
            <page name="modbus/master/settingsdialog.h" href="qtserialbus-modbus-master-settingsdialog-h.html" status="active" subtype="file" title="" fulltitle="settingsdialog.h Example File" subtitle="modbus/master/settingsdialog.h"/>
            <page name="modbus/master/settingsdialog.ui" href="qtserialbus-modbus-master-settingsdialog-ui.html" status="active" subtype="file" title="" fulltitle="settingsdialog.ui Example File" subtitle="modbus/master/settingsdialog.ui"/>
            <page name="modbus/master/writeregistermodel.cpp" href="qtserialbus-modbus-master-writeregistermodel-cpp.html" status="active" subtype="file" title="" fulltitle="writeregistermodel.cpp Example File" subtitle="modbus/master/writeregistermodel.cpp"/>
            <page name="modbus/master/writeregistermodel.h" href="qtserialbus-modbus-master-writeregistermodel-h.html" status="active" subtype="file" title="" fulltitle="writeregistermodel.h Example File" subtitle="modbus/master/writeregistermodel.h"/>
        </page>
        <page name="modbus/slave" href="qtserialbus-modbus-slave-example.html" status="active" location="modbusslave.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/examples/serialbus/modbus/slave/doc/src/modbusslave.qdoc" lineno="28" subtype="example" title="Modbus Slave example" fulltitle="Modbus Slave example" subtitle="" module="QtSerialBus" brief="Example implements a Modbus slave application">
            <contents name="running-the-example" title="Running the Example" level="1"/>
            <page name="modbus/slave/images/application-exit.png" href="qtserialbus-modbus-slave-images-application-exit-png.html" status="active" title="" fulltitle="application-exit.png Image File" subtitle="modbus/slave/images/application-exit.png"/>
            <page name="modbus/slave/images/connect.png" href="qtserialbus-modbus-slave-images-connect-png.html" status="active" title="" fulltitle="connect.png Image File" subtitle="modbus/slave/images/connect.png"/>
            <page name="modbus/slave/images/disconnect.png" href="qtserialbus-modbus-slave-images-disconnect-png.html" status="active" title="" fulltitle="disconnect.png Image File" subtitle="modbus/slave/images/disconnect.png"/>
            <page name="modbus/slave/main.cpp" href="qtserialbus-modbus-slave-main-cpp.html" status="active" subtype="file" title="" fulltitle="main.cpp Example File" subtitle="modbus/slave/main.cpp"/>
            <page name="modbus/slave/mainwindow.cpp" href="qtserialbus-modbus-slave-mainwindow-cpp.html" status="active" subtype="file" title="" fulltitle="mainwindow.cpp Example File" subtitle="modbus/slave/mainwindow.cpp"/>
            <page name="modbus/slave/mainwindow.h" href="qtserialbus-modbus-slave-mainwindow-h.html" status="active" subtype="file" title="" fulltitle="mainwindow.h Example File" subtitle="modbus/slave/mainwindow.h"/>
            <page name="modbus/slave/mainwindow.ui" href="qtserialbus-modbus-slave-mainwindow-ui.html" status="active" subtype="file" title="" fulltitle="mainwindow.ui Example File" subtitle="modbus/slave/mainwindow.ui"/>
            <page name="modbus/slave/images/settings.png" href="qtserialbus-modbus-slave-images-settings-png.html" status="active" title="" fulltitle="settings.png Image File" subtitle="modbus/slave/images/settings.png"/>
            <page name="modbus/slave/settingsdialog.cpp" href="qtserialbus-modbus-slave-settingsdialog-cpp.html" status="active" subtype="file" title="" fulltitle="settingsdialog.cpp Example File" subtitle="modbus/slave/settingsdialog.cpp"/>
            <page name="modbus/slave/settingsdialog.h" href="qtserialbus-modbus-slave-settingsdialog-h.html" status="active" subtype="file" title="" fulltitle="settingsdialog.h Example File" subtitle="modbus/slave/settingsdialog.h"/>
            <page name="modbus/slave/settingsdialog.ui" href="qtserialbus-modbus-slave-settingsdialog-ui.html" status="active" subtype="file" title="" fulltitle="settingsdialog.ui Example File" subtitle="modbus/slave/settingsdialog.ui"/>
            <page name="modbus/slave/slave.pro" href="qtserialbus-modbus-slave-slave-pro.html" status="active" subtype="file" title="" fulltitle="slave.pro Example File" subtitle="modbus/slave/slave.pro"/>
            <page name="modbus/slave/slave.qrc" href="qtserialbus-modbus-slave-slave-qrc.html" status="active" subtype="file" title="" fulltitle="slave.qrc Example File" subtitle="modbus/slave/slave.qrc"/>
        </page>
        <class threadsafety="unspecified" name="QCanBus" href="qcanbus.html" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="47" since="5.8" bases="QObject" module="QtSerialBus" brief="Handles registration and creation of bus plugins">
            <class threadsafety="unspecified" name="QPrivateSignal" fullname="QCanBus::QPrivateSignal" href="qcanbus-qprivatesignal.html" status="active" access="private" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="49"/>
            <function threadsafety="unspecified" name="operator=" fullname="QCanBus::operator=" href="qcanbus.html#operator-eq" status="active" access="private" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="64" virtual="non" meta="copy-assign" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBus &amp;" signature="QCanBus &amp; operator=(const QCanBus &amp;)">
                <parameter type="const QCanBus &amp;" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="instance" fullname="QCanBus::instance" href="qcanbus.html#instance" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="52" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QCanBus *" signature="QCanBus * instance()"/>
            <function threadsafety="unspecified" name="QCanBus" fullname="QCanBus::QCanBus" href="qcanbus.html#QCanBus" status="active" access="private" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="62" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBus(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="QCanBus" fullname="QCanBus::QCanBus" href="qcanbus.html#QCanBus-1" status="active" access="private" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="64" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBus(const QCanBus &amp;)">
                <parameter type="const QCanBus &amp;" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="tr" fullname="QCanBus::tr" href="qcanbus.html#tr" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="49" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString tr(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="trUtf8" fullname="QCanBus::trUtf8" href="qcanbus.html#trUtf8" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="49" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString trUtf8(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="qt_metacall" fullname="QCanBus::qt_metacall" href="qcanbus.html#qt_metacall" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="49" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **)">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacast" fullname="QCanBus::qt_metacast" href="qcanbus.html#qt_metacast" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="49" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void *" signature="void * qt_metacast(const char *)">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_static_metacall" fullname="QCanBus::qt_static_metacall" href="qcanbus.html#qt_static_metacall" status="active" access="private" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="49" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="createDevice" fullname="QCanBus::createDevice" href="qcanbus.html#createDevice" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="57" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDevice *" signature="QCanBusDevice * createDevice(const QString &amp;plugin, const QString &amp;interfaceName, QString *errorMessage) const">
                <parameter type="const QString &amp;" name="plugin" default=""/>
                <parameter type="const QString &amp;" name="interfaceName" default=""/>
                <parameter type="QString *" name="errorMessage" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="availableDevices" fullname="QCanBus::availableDevices" href="qcanbus.html#availableDevices" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="55" since="5.9" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QList&lt;QCanBusDeviceInfo&gt;" signature="QList&lt;QCanBusDeviceInfo&gt; availableDevices(const QString &amp;plugin, QString *errorMessage) const">
                <parameter type="const QString &amp;" name="plugin" default=""/>
                <parameter type="QString *" name="errorMessage" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="plugins" fullname="QCanBus::plugins" href="qcanbus.html#plugins" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="53" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QStringList" signature="QStringList plugins() const"/>
            <function threadsafety="unspecified" name="metaObject" fullname="QCanBus::metaObject" href="qcanbus.html#metaObject" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="49" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <variable threadsafety="unspecified" name="staticMetaObject" fullname="QCanBus::staticMetaObject" href="qcanbus.html#staticMetaObject-var" status="active" access="public" location="qcanbus.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbus.h" lineno="49" type="const QMetaObject" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QCanBusDevice" href="qcanbusdevice.html" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="48" since="5.8" bases="QObject" module="QtSerialBus" brief="The interface class for CAN bus">
            <class threadsafety="unspecified" name="Filter" fullname="QCanBusDevice::Filter" href="qcanbusdevice-filter.html" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="85" since="5.8" module="QtSerialBus" brief="QCanBusDevice::Filter struct defines a filter for CAN bus frames">
                <enum threadsafety="unspecified" name="FormatFilter" fullname="QCanBusDevice::Filter::FormatFilter" href="qcanbusdevice-filter.html#FormatFilter-enum" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="87" typedef="QCanBusDevice::Filter::FormatFilters">
                    <value name="MatchBaseFormat" value="0x0001"/>
                    <value name="MatchExtendedFormat" value="0x0002"/>
                    <value name="MatchBaseAndExtendedFormat" value="0x0003"/>
                </enum>
                <typedef threadsafety="unspecified" name="FormatFilters" fullname="QCanBusDevice::Filter::FormatFilters" href="qcanbusdevice-filter.html#FormatFilter-enum" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="92" enum="QCanBusDevice::Filter::FormatFilter"/>
                <variable threadsafety="unspecified" name="format" fullname="QCanBusDevice::Filter::format" href="qcanbusdevice-filter.html#format-var" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="97" type="QCanBusDevice::Filter::FormatFilter" static="false" brief="Frame format of the matching CAN bus frame"/>
                <variable threadsafety="unspecified" name="frameId" fullname="QCanBusDevice::Filter::frameId" href="qcanbusdevice-filter.html#frameId-var" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="94" type="quint32" static="false" brief="Frame id used to filter the incoming frames"/>
                <variable threadsafety="unspecified" name="frameIdMask" fullname="QCanBusDevice::Filter::frameIdMask" href="qcanbusdevice-filter.html#frameIdMask-var" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="95" type="quint32" static="false" brief="Bit mask that is applied to the frame id of the filter and the received frame"/>
                <variable threadsafety="unspecified" name="type" fullname="QCanBusDevice::Filter::type" href="qcanbusdevice-filter.html#type-var" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="96" type="QCanBusFrame::FrameType" static="false" brief="Of the frame to be filtered"/>
            </class>
            <class threadsafety="unspecified" name="QPrivateSignal" fullname="QCanBusDevice::QPrivateSignal" href="qcanbusdevice-qprivatesignal.html" status="active" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="50"/>
            <enum threadsafety="unspecified" name="CanBusDeviceState" fullname="QCanBusDevice::CanBusDeviceState" href="qcanbusdevice.html#CanBusDeviceState-enum" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="65">
                <value name="UnconnectedState" value="0"/>
                <value name="ConnectingState" value="1"/>
                <value name="ConnectedState" value="2"/>
                <value name="ClosingState" value="3"/>
            </enum>
            <enum threadsafety="unspecified" name="CanBusError" fullname="QCanBusDevice::CanBusError" href="qcanbusdevice.html#CanBusError-enum" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="55">
                <value name="NoError" value="0"/>
                <value name="ReadError" value="1"/>
                <value name="WriteError" value="2"/>
                <value name="ConnectionError" value="3"/>
                <value name="ConfigurationError" value="4"/>
                <value name="UnknownError" value="5"/>
            </enum>
            <enum threadsafety="unspecified" name="ConfigurationKey" fullname="QCanBusDevice::ConfigurationKey" href="qcanbusdevice.html#ConfigurationKey-enum" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="73">
                <value name="RawFilterKey" value="0"/>
                <value name="ErrorFilterKey" value="1"/>
                <value name="LoopbackKey" value="2"/>
                <value name="ReceiveOwnKey" value="3"/>
                <value name="BitRateKey" value="4"/>
                <value name="CanFdKey" value="5"/>
                <value name="DataBitRateKey" value="6"/>
                <value name="UserKey" value="30"/>
            </enum>
            <function threadsafety="unspecified" name="operator=" fullname="QCanBusDevice::operator=" href="qcanbusdevice.html#operator-eq" status="active" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="52" virtual="non" meta="copy-assign" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDevice &amp;" signature="QCanBusDevice &amp; operator=(const QCanBusDevice &amp;)">
                <parameter type="const QCanBusDevice &amp;" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="QCanBusDevice" fullname="QCanBusDevice::QCanBusDevice" href="qcanbusdevice.html#QCanBusDevice" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="100" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBusDevice(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="QCanBusDevice" fullname="QCanBusDevice::QCanBusDevice" href="qcanbusdevice.html#QCanBusDevice-1" status="active" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="52" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBusDevice(const QCanBusDevice &amp;)">
                <parameter type="const QCanBusDevice &amp;" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="createDeviceInfo" fullname="QCanBusDevice::createDeviceInfo" href="qcanbusdevice.html#createDeviceInfo" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="146" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDeviceInfo" signature="QCanBusDeviceInfo createDeviceInfo(const QString &amp;name, bool isVirtual, bool isFlexibleDataRateCapable)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="bool" name="isVirtual" default="false"/>
                <parameter type="bool" name="isFlexibleDataRateCapable" default="false"/>
            </function>
            <function threadsafety="unspecified" name="createDeviceInfo" fullname="QCanBusDevice::createDeviceInfo" href="qcanbusdevice.html#createDeviceInfo-1" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="149" since="5.11" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDeviceInfo" signature="QCanBusDeviceInfo createDeviceInfo(const QString &amp;name, const QString &amp;serialNumber, const QString &amp;description, int channel, bool isVirtual, bool isFlexibleDataRateCapable)">
                <parameter type="const QString &amp;" name="name" default=""/>
                <parameter type="const QString &amp;" name="serialNumber" default=""/>
                <parameter type="const QString &amp;" name="description" default=""/>
                <parameter type="int" name="channel" default=""/>
                <parameter type="bool" name="isVirtual" default=""/>
                <parameter type="bool" name="isFlexibleDataRateCapable" default=""/>
            </function>
            <function threadsafety="unspecified" name="d_func" fullname="QCanBusDevice::d_func" href="qcanbusdevice.html#d_func" status="active" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="51" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDevicePrivate *" signature="QCanBusDevicePrivate * d_func()"/>
            <function threadsafety="unspecified" name="dequeueOutgoingFrame" fullname="QCanBusDevice::dequeueOutgoingFrame" href="qcanbusdevice.html#dequeueOutgoingFrame" status="active" access="protected" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="138" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusFrame" signature="QCanBusFrame dequeueOutgoingFrame()"/>
            <function threadsafety="unspecified" name="readFrame" fullname="QCanBusDevice::readFrame" href="qcanbusdevice.html#readFrame" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="107" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusFrame" signature="QCanBusFrame readFrame()"/>
            <function threadsafety="unspecified" name="interpretErrorFrame" fullname="QCanBusDevice::interpretErrorFrame" href="qcanbusdevice.html#interpretErrorFrame" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="123" virtual="pure" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString interpretErrorFrame(const QCanBusFrame &amp;errorFrame) = 0">
                <parameter type="const QCanBusFrame &amp;" name="errorFrame" default=""/>
            </function>
            <function threadsafety="unspecified" name="tr" fullname="QCanBusDevice::tr" href="qcanbusdevice.html#tr" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="50" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString tr(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="trUtf8" fullname="QCanBusDevice::trUtf8" href="qcanbusdevice.html#trUtf8" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="50" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString trUtf8(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="connectDevice" fullname="QCanBusDevice::connectDevice" href="qcanbusdevice.html#connectDevice" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="115" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool connectDevice()"/>
            <function threadsafety="unspecified" name="open" fullname="QCanBusDevice::open" href="qcanbusdevice.html#open" status="active" access="protected" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="143" virtual="pure" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool open() = 0"/>
            <function threadsafety="unspecified" name="waitForFramesReceived" fullname="QCanBusDevice::waitForFramesReceived" href="qcanbusdevice.html#waitForFramesReceived" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="112" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool waitForFramesReceived(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function threadsafety="unspecified" name="waitForFramesWritten" fullname="QCanBusDevice::waitForFramesWritten" href="qcanbusdevice.html#waitForFramesWritten" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="111" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool waitForFramesWritten(int msecs)">
                <parameter type="int" name="msecs" default=""/>
            </function>
            <function threadsafety="unspecified" name="writeFrame" fullname="QCanBusDevice::writeFrame" href="qcanbusdevice.html#writeFrame" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="106" virtual="pure" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool writeFrame(const QCanBusFrame &amp;frame) = 0">
                <parameter type="const QCanBusFrame &amp;" name="frame" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacall" fullname="QCanBusDevice::qt_metacall" href="qcanbusdevice.html#qt_metacall" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="50" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **)">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacast" fullname="QCanBusDevice::qt_metacast" href="qcanbusdevice.html#qt_metacast" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="50" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void *" signature="void * qt_metacast(const char *)">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="close" fullname="QCanBusDevice::close" href="qcanbusdevice.html#close" status="active" access="protected" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="144" virtual="pure" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void close() = 0"/>
            <function threadsafety="unspecified" name="disconnectDevice" fullname="QCanBusDevice::disconnectDevice" href="qcanbusdevice.html#disconnectDevice" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="116" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void disconnectDevice()"/>
            <function threadsafety="unspecified" name="enqueueOutgoingFrame" fullname="QCanBusDevice::enqueueOutgoingFrame" href="qcanbusdevice.html#enqueueOutgoingFrame" status="active" access="protected" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="137" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void enqueueOutgoingFrame(const QCanBusFrame &amp;newFrame)">
                <parameter type="const QCanBusFrame &amp;" name="newFrame" default=""/>
            </function>
            <function threadsafety="unspecified" name="enqueueReceivedFrames" fullname="QCanBusDevice::enqueueReceivedFrames" href="qcanbusdevice.html#enqueueReceivedFrames" status="active" access="protected" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="135" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void enqueueReceivedFrames(const QVector&lt;QCanBusFrame&gt; &amp;newFrames)">
                <parameter type="const QVector&lt;QCanBusFrame&gt; &amp;" name="newFrames" default=""/>
            </function>
            <function threadsafety="unspecified" name="errorOccurred" fullname="QCanBusDevice::errorOccurred" href="qcanbusdevice.html#errorOccurred" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="126" virtual="non" meta="signal" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void errorOccurred(QCanBusDevice::CanBusError )">
                <parameter type="QCanBusDevice::CanBusError" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="framesReceived" fullname="QCanBusDevice::framesReceived" href="qcanbusdevice.html#framesReceived" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="127" virtual="non" meta="signal" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void framesReceived()"/>
            <function threadsafety="unspecified" name="framesWritten" fullname="QCanBusDevice::framesWritten" href="qcanbusdevice.html#framesWritten" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="128" virtual="non" meta="signal" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void framesWritten(qint64 framesCount)">
                <parameter type="qint64" name="framesCount" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_static_metacall" fullname="QCanBusDevice::qt_static_metacall" href="qcanbusdevice.html#qt_static_metacall" status="active" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="50" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="setConfigurationParameter" fullname="QCanBusDevice::setConfigurationParameter" href="qcanbusdevice.html#setConfigurationParameter" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="102" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setConfigurationParameter(int key, const QVariant &amp;value)">
                <parameter type="int" name="key" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function threadsafety="unspecified" name="setError" fullname="QCanBusDevice::setError" href="qcanbusdevice.html#setError" status="active" access="protected" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="133" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setError(const QString &amp;errorText, QCanBusDevice::CanBusError errorId)">
                <parameter type="const QString &amp;" name="errorText" default=""/>
                <parameter type="QCanBusDevice::CanBusError" name="errorId" default=""/>
            </function>
            <function threadsafety="unspecified" name="setState" fullname="QCanBusDevice::setState" href="qcanbusdevice.html#setState" status="active" access="protected" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="132" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setState(QCanBusDevice::CanBusDeviceState newState)">
                <parameter type="QCanBusDevice::CanBusDeviceState" name="newState" default=""/>
            </function>
            <function threadsafety="unspecified" name="stateChanged" fullname="QCanBusDevice::stateChanged" href="qcanbusdevice.html#stateChanged" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="129" virtual="non" meta="signal" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void stateChanged(QCanBusDevice::CanBusDeviceState state)">
                <parameter type="QCanBusDevice::CanBusDeviceState" name="state" default=""/>
            </function>
            <function threadsafety="unspecified" name="state" fullname="QCanBusDevice::state" href="qcanbusdevice.html#state" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="118" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDevice::CanBusDeviceState" signature="QCanBusDevice::CanBusDeviceState state() const"/>
            <function threadsafety="unspecified" name="error" fullname="QCanBusDevice::error" href="qcanbusdevice.html#error" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="120" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDevice::CanBusError" signature="QCanBusDevice::CanBusError error() const"/>
            <function threadsafety="unspecified" name="errorString" fullname="QCanBusDevice::errorString" href="qcanbusdevice.html#errorString" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="121" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString errorString() const"/>
            <function threadsafety="unspecified" name="configurationParameter" fullname="QCanBusDevice::configurationParameter" href="qcanbusdevice.html#configurationParameter" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="103" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QVariant" signature="QVariant configurationParameter(int key) const">
                <parameter type="int" name="key" default=""/>
            </function>
            <function threadsafety="unspecified" name="configurationKeys" fullname="QCanBusDevice::configurationKeys" href="qcanbusdevice.html#configurationKeys" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="104" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QVector&lt;int&gt;" signature="QVector&lt;int&gt; configurationKeys() const"/>
            <function threadsafety="unspecified" name="hasOutgoingFrames" fullname="QCanBusDevice::hasOutgoingFrames" href="qcanbusdevice.html#hasOutgoingFrames" status="active" access="protected" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="139" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool hasOutgoingFrames() const"/>
            <function threadsafety="unspecified" name="d_func" fullname="QCanBusDevice::d_func" href="qcanbusdevice.html#d_func-1" status="active" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="51" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QCanBusDevicePrivate *" signature="const QCanBusDevicePrivate * d_func() const"/>
            <function threadsafety="unspecified" name="metaObject" fullname="QCanBusDevice::metaObject" href="qcanbusdevice.html#metaObject" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="50" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function threadsafety="unspecified" name="framesAvailable" fullname="QCanBusDevice::framesAvailable" href="qcanbusdevice.html#framesAvailable" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="108" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="qint64" signature="qint64 framesAvailable() const"/>
            <function threadsafety="unspecified" name="framesToWrite" fullname="QCanBusDevice::framesToWrite" href="qcanbusdevice.html#framesToWrite" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="109" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="qint64" signature="qint64 framesToWrite() const"/>
            <variable threadsafety="unspecified" name="staticMetaObject" fullname="QCanBusDevice::staticMetaObject" href="qcanbusdevice.html#staticMetaObject-var" status="active" access="public" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="50" type="const QMetaObject" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QCanBusDeviceInfo" href="qcanbusdeviceinfo.html" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="48" since="5.9" module="QtSerialBus" brief="Information about CAN bus interfaces">
            <function threadsafety="unspecified" name="operator=" fullname="QCanBusDeviceInfo::operator=" href="qcanbusdeviceinfo.html#operator-eq-1" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="61" virtual="non" meta="move-assign" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDeviceInfo &amp;" signature="QCanBusDeviceInfo &amp; operator=(QCanBusDeviceInfo &amp;&amp;other)">
                <parameter type="QCanBusDeviceInfo &amp;&amp;" name="other" default=""/>
            </function>
            <function threadsafety="unspecified" name="operator=" fullname="QCanBusDeviceInfo::operator=" href="qcanbusdeviceinfo.html#operator-eq" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="60" virtual="non" meta="copy-assign" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDeviceInfo &amp;" signature="QCanBusDeviceInfo &amp; operator=(const QCanBusDeviceInfo &amp;other)">
                <parameter type="const QCanBusDeviceInfo &amp;" name="other" default=""/>
            </function>
            <function threadsafety="unspecified" name="QCanBusDeviceInfo" fullname="QCanBusDeviceInfo::QCanBusDeviceInfo" href="qcanbusdeviceinfo.html#QCanBusDeviceInfo" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="51" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBusDeviceInfo()"/>
            <function threadsafety="unspecified" name="QCanBusDeviceInfo" fullname="QCanBusDeviceInfo::QCanBusDeviceInfo" href="qcanbusdeviceinfo.html#QCanBusDeviceInfo-2" status="internal" access="private" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="78" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBusDeviceInfo(QCanBusDeviceInfoPrivate &amp;dd)">
                <parameter type="QCanBusDeviceInfoPrivate &amp;" name="dd" default=""/>
            </function>
            <function threadsafety="unspecified" name="QCanBusDeviceInfo" fullname="QCanBusDeviceInfo::QCanBusDeviceInfo" href="qcanbusdeviceinfo.html#QCanBusDeviceInfo-1" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="52" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBusDeviceInfo(const QCanBusDeviceInfo &amp;other)">
                <parameter type="const QCanBusDeviceInfo &amp;" name="other" default=""/>
            </function>
            <function threadsafety="unspecified" name="swap" fullname="QCanBusDeviceInfo::swap" href="qcanbusdeviceinfo.html#swap" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="55" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void swap(QCanBusDeviceInfo &amp;other)">
                <parameter type="QCanBusDeviceInfo &amp;" name="other" default=""/>
            </function>
            <function threadsafety="unspecified" name="~QCanBusDeviceInfo" fullname="QCanBusDeviceInfo::~QCanBusDeviceInfo" href="qcanbusdeviceinfo.html#dtor.QCanBusDeviceInfo" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="53" virtual="non" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QCanBusDeviceInfo()"/>
            <function threadsafety="unspecified" name="description" fullname="QCanBusDeviceInfo::description" href="qcanbusdeviceinfo.html#description" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="68" since="5.11" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString description() const"/>
            <function threadsafety="unspecified" name="name" fullname="QCanBusDeviceInfo::name" href="qcanbusdeviceinfo.html#name" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="67" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString name() const"/>
            <function threadsafety="unspecified" name="serialNumber" fullname="QCanBusDeviceInfo::serialNumber" href="qcanbusdeviceinfo.html#serialNumber" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="69" since="5.11" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString serialNumber() const"/>
            <function threadsafety="unspecified" name="hasFlexibleDataRate" fullname="QCanBusDeviceInfo::hasFlexibleDataRate" href="qcanbusdeviceinfo.html#hasFlexibleDataRate" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="72" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool hasFlexibleDataRate() const"/>
            <function threadsafety="unspecified" name="isVirtual" fullname="QCanBusDeviceInfo::isVirtual" href="qcanbusdeviceinfo.html#isVirtual" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="73" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isVirtual() const"/>
            <function threadsafety="unspecified" name="channel" fullname="QCanBusDeviceInfo::channel" href="qcanbusdeviceinfo.html#channel" status="active" access="public" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="70" since="5.11" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int channel() const"/>
            <variable threadsafety="unspecified" name="d_ptr" fullname="QCanBusDeviceInfo::d_ptr" href="qcanbusdeviceinfo.html#d_ptr-var" status="active" access="private" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="80" type="QSharedDataPointer&lt;QCanBusDeviceInfoPrivate&gt;" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QCanBusFactory" href="qcanbusfactory.html" status="obsolete" access="public" location="qcanbusfactory.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusfactory.h" lineno="47" since="5.8" module="QtSerialBus" brief="Factory class used as the plugin interface for CAN bus plugins">
            <function threadsafety="unspecified" name="~QCanBusFactory" fullname="QCanBusFactory::~QCanBusFactory" href="qcanbusfactory.html#dtor.QCanBusFactory" status="internal" access="private" location="qcanbusfactory.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusfactory.h" lineno="53" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QCanBusFactory()"/>
            <function threadsafety="unspecified" name="createDevice" fullname="QCanBusFactory::createDevice" href="qcanbusfactory.html#createDevice" status="active" access="public" location="qcanbusfactory.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusfactory.h" lineno="50" virtual="pure" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDevice *" signature="QCanBusDevice * createDevice(const QString &amp;interfaceName, QString *errorMessage) const = 0">
                <parameter type="const QString &amp;" name="interfaceName" default=""/>
                <parameter type="QString *" name="errorMessage" default=""/>
            </function>
        </class>
        <class threadsafety="unspecified" name="QCanBusFactoryV2" href="qcanbusfactoryv2.html" status="active" access="public" location="qcanbusfactory.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusfactory.h" lineno="58" since="5.9" bases="QCanBusFactory" module="QtSerialBus" brief="Factory class used as the plugin interface for CAN bus plugins">
            <function threadsafety="unspecified" name="~QCanBusFactoryV2" fullname="QCanBusFactoryV2::~QCanBusFactoryV2" href="qcanbusfactoryv2.html#dtor.QCanBusFactoryV2" status="internal" access="private" location="qcanbusfactory.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusfactory.h" lineno="66" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QCanBusFactoryV2()"/>
            <function threadsafety="unspecified" name="createDevice" fullname="QCanBusFactoryV2::createDevice" href="qcanbusfactoryv2.html#createDevice" status="active" access="public" location="qcanbusfactory.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusfactory.h" lineno="61" virtual="pure" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusDevice *" signature="QCanBusDevice * createDevice(const QString &amp;interfaceName, QString *errorMessage) const = 0">
                <parameter type="const QString &amp;" name="interfaceName" default=""/>
                <parameter type="QString *" name="errorMessage" default=""/>
            </function>
            <function threadsafety="unspecified" name="availableDevices" fullname="QCanBusFactoryV2::availableDevices" href="qcanbusfactoryv2.html#availableDevices" status="active" access="public" location="qcanbusfactory.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusfactory.h" lineno="63" virtual="pure" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QList&lt;QCanBusDeviceInfo&gt;" signature="QList&lt;QCanBusDeviceInfo&gt; availableDevices(QString *errorMessage) const = 0">
                <parameter type="QString *" name="errorMessage" default=""/>
            </function>
        </class>
        <class threadsafety="unspecified" name="QCanBusFrame" href="qcanbusframe.html" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="48" since="5.8" module="QtSerialBus" brief="Container class representing a single CAN frame">
            <class threadsafety="unspecified" name="TimeStamp" fullname="QCanBusFrame::TimeStamp" href="qcanbusframe-timestamp.html" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="51" since="5.8" module="QtSerialBus" brief="Timestamp information with microsecond precision">
                <function threadsafety="unspecified" name="fromMicroSeconds" fullname="QCanBusFrame::TimeStamp::fromMicroSeconds" href="qcanbusframe-timestamp.html#fromMicroSeconds" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="56" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="TimeStamp" signature="TimeStamp fromMicroSeconds(qint64 usec)">
                    <parameter type="qint64" name="usec" default=""/>
                </function>
                <function threadsafety="unspecified" name="TimeStamp" fullname="QCanBusFrame::TimeStamp::TimeStamp" href="qcanbusframe-timestamp.html#TimeStamp" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="53" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="TimeStamp(qint64 s, qint64 usec)">
                    <parameter type="qint64" name="s" default="0"/>
                    <parameter type="qint64" name="usec" default="0"/>
                </function>
                <function threadsafety="unspecified" name="microSeconds" fullname="QCanBusFrame::TimeStamp::microSeconds" href="qcanbusframe-timestamp.html#microSeconds" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="60" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="qint64" signature="qint64 microSeconds() const"/>
                <function threadsafety="unspecified" name="seconds" fullname="QCanBusFrame::TimeStamp::seconds" href="qcanbusframe-timestamp.html#seconds" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="59" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="qint64" signature="qint64 seconds() const"/>
                <variable threadsafety="unspecified" name="secs" fullname="QCanBusFrame::TimeStamp::secs" href="qcanbusframe-timestamp.html#secs-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="63" type="qint64" static="false"/>
                <variable threadsafety="unspecified" name="usecs" fullname="QCanBusFrame::TimeStamp::usecs" href="qcanbusframe-timestamp.html#usecs-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="64" type="qint64" static="false"/>
            </class>
            <enum threadsafety="unspecified" name="FrameError" fullname="QCanBusFrame::FrameError" href="qcanbusframe.html#FrameError-enum" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="90" typedef="QCanBusFrame::FrameErrors">
                <value name="NoError" value="0"/>
                <value name="TransmissionTimeoutError" value="(1 &lt;&lt; 0)"/>
                <value name="LostArbitrationError" value="(1 &lt;&lt; 1)"/>
                <value name="ControllerError" value="(1 &lt;&lt; 2)"/>
                <value name="ProtocolViolationError" value="(1 &lt;&lt; 3)"/>
                <value name="TransceiverError" value="(1 &lt;&lt; 4)"/>
                <value name="MissingAcknowledgmentError" value="(1 &lt;&lt; 5)"/>
                <value name="BusOffError" value="(1 &lt;&lt; 6)"/>
                <value name="BusError" value="(1 &lt;&lt; 7)"/>
                <value name="ControllerRestartError" value="(1 &lt;&lt; 8)"/>
                <value name="UnknownError" value="(1 &lt;&lt; 9)"/>
                <value name="AnyError" value="0x1FFFFFFFU"/>
            </enum>
            <enum threadsafety="unspecified" name="FrameType" fullname="QCanBusFrame::FrameType" href="qcanbusframe.html#FrameType-enum" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="67">
                <value name="UnknownFrame" value="0x0"/>
                <value name="DataFrame" value="0x1"/>
                <value name="ErrorFrame" value="0x2"/>
                <value name="RemoteRequestFrame" value="0x3"/>
                <value name="InvalidFrame" value="0x4"/>
            </enum>
            <enum threadsafety="unspecified" name="Version" fullname="QCanBusFrame::Version" href="qcanbusframe.html#Version-enum" status="internal" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="265">
                <value name="Qt_5_8" value="0x0"/>
                <value name="Qt_5_9" value="0x1"/>
                <value name="Qt_5_10" value="0x2"/>
            </enum>
            <typedef threadsafety="unspecified" name="FrameErrors" fullname="QCanBusFrame::FrameErrors" href="qcanbusframe.html#FrameError-enum" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="105" enum="QCanBusFrame::FrameError"/>
            <function threadsafety="unspecified" name="QCanBusFrame" fullname="QCanBusFrame::QCanBusFrame" href="qcanbusframe.html#QCanBusFrame" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="75" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBusFrame(QCanBusFrame::FrameType type)">
                <parameter type="QCanBusFrame::FrameType" name="type" default="..."/>
            </function>
            <function threadsafety="unspecified" name="QCanBusFrame" fullname="QCanBusFrame::QCanBusFrame" href="qcanbusframe.html#QCanBusFrame-1" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="108" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QCanBusFrame(quint32 identifier, const QByteArray &amp;data)">
                <parameter type="quint32" name="identifier" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="setBitrateSwitch" fullname="QCanBusFrame::setBitrateSwitch" href="qcanbusframe.html#setBitrateSwitch" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="239" since="5.9" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setBitrateSwitch(bool bitrateSwitch)">
                <parameter type="bool" name="bitrateSwitch" default=""/>
            </function>
            <function threadsafety="unspecified" name="setError" fullname="QCanBusFrame::setError" href="qcanbusframe.html#setError" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="219" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setError(QCanBusFrame::FrameErrors error)">
                <parameter type="QCanBusFrame::FrameErrors" name="error" default=""/>
            </function>
            <function threadsafety="unspecified" name="setErrorStateIndicator" fullname="QCanBusFrame::setErrorStateIndicator" href="qcanbusframe.html#setErrorStateIndicator" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="247" since="5.9" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setErrorStateIndicator(bool errorStateIndicator)">
                <parameter type="bool" name="errorStateIndicator" default=""/>
            </function>
            <function threadsafety="unspecified" name="setExtendedFrameFormat" fullname="QCanBusFrame::setExtendedFrameFormat" href="qcanbusframe.html#setExtendedFrameFormat" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="178" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setExtendedFrameFormat(bool isExtended)">
                <parameter type="bool" name="isExtended" default=""/>
            </function>
            <function threadsafety="unspecified" name="setFlexibleDataRateFormat" fullname="QCanBusFrame::setFlexibleDataRateFormat" href="qcanbusframe.html#setFlexibleDataRateFormat" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="229" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setFlexibleDataRateFormat(bool isFlexibleData)">
                <parameter type="bool" name="isFlexibleData" default=""/>
            </function>
            <function threadsafety="unspecified" name="setFrameId" fullname="QCanBusFrame::setFrameId" href="qcanbusframe.html#setFrameId" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="189" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setFrameId(quint32 newFrameId)">
                <parameter type="quint32" name="newFrameId" default=""/>
            </function>
            <function threadsafety="unspecified" name="setFrameType" fullname="QCanBusFrame::setFrameType" href="qcanbusframe.html#setFrameType" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="161" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setFrameType(QCanBusFrame::FrameType newType)">
                <parameter type="QCanBusFrame::FrameType" name="newType" default=""/>
            </function>
            <function threadsafety="unspecified" name="setLocalEcho" fullname="QCanBusFrame::setLocalEcho" href="qcanbusframe.html#setLocalEcho" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="254" since="5.10" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setLocalEcho(bool echo)">
                <parameter type="bool" name="echo" default=""/>
            </function>
            <function threadsafety="unspecified" name="setPayload" fullname="QCanBusFrame::setPayload" href="qcanbusframe.html#setPayload" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="201" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setPayload(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="setTimeStamp" fullname="QCanBusFrame::setTimeStamp" href="qcanbusframe.html#setTimeStamp" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="207" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setTimeStamp(QCanBusFrame::TimeStamp ts)">
                <parameter type="QCanBusFrame::TimeStamp" name="ts" default=""/>
            </function>
            <function threadsafety="unspecified" name="payload" fullname="QCanBusFrame::payload" href="qcanbusframe.html#payload" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="209" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QByteArray" signature="QByteArray payload() const"/>
            <function threadsafety="unspecified" name="error" fullname="QCanBusFrame::error" href="qcanbusframe.html#error" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="212" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusFrame::FrameErrors" signature="QCanBusFrame::FrameErrors error() const"/>
            <function threadsafety="unspecified" name="frameType" fullname="QCanBusFrame::frameType" href="qcanbusframe.html#frameType" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="148" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusFrame::FrameType" signature="QCanBusFrame::FrameType frameType() const"/>
            <function threadsafety="unspecified" name="timeStamp" fullname="QCanBusFrame::timeStamp" href="qcanbusframe.html#timeStamp" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="210" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QCanBusFrame::TimeStamp" signature="QCanBusFrame::TimeStamp timeStamp() const"/>
            <function threadsafety="unspecified" name="toString" fullname="QCanBusFrame::toString" href="qcanbusframe.html#toString" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="226" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString toString() const"/>
            <function threadsafety="unspecified" name="hasBitrateSwitch" fullname="QCanBusFrame::hasBitrateSwitch" href="qcanbusframe.html#hasBitrateSwitch" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="238" since="5.9" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool hasBitrateSwitch() const"/>
            <function threadsafety="unspecified" name="hasErrorStateIndicator" fullname="QCanBusFrame::hasErrorStateIndicator" href="qcanbusframe.html#hasErrorStateIndicator" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="246" since="5.9" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool hasErrorStateIndicator() const"/>
            <function threadsafety="unspecified" name="hasExtendedFrameFormat" fullname="QCanBusFrame::hasExtendedFrameFormat" href="qcanbusframe.html#hasExtendedFrameFormat" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="177" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool hasExtendedFrameFormat() const"/>
            <function threadsafety="unspecified" name="hasFlexibleDataRateFormat" fullname="QCanBusFrame::hasFlexibleDataRateFormat" href="qcanbusframe.html#hasFlexibleDataRateFormat" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="228" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool hasFlexibleDataRateFormat() const"/>
            <function threadsafety="unspecified" name="hasLocalEcho" fullname="QCanBusFrame::hasLocalEcho" href="qcanbusframe.html#hasLocalEcho" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="253" since="5.10" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool hasLocalEcho() const"/>
            <function threadsafety="unspecified" name="isValid" fullname="QCanBusFrame::isValid" href="qcanbusframe.html#isValid" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="123" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function threadsafety="unspecified" name="frameId" fullname="QCanBusFrame::frameId" href="qcanbusframe.html#frameId" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="183" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="quint32" signature="quint32 frameId() const"/>
            <variable threadsafety="unspecified" name="canId" fullname="QCanBusFrame::canId" href="qcanbusframe.html#canId-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="271" type="quint32" static="false"/>
            <variable threadsafety="unspecified" name="format" fullname="QCanBusFrame::format" href="qcanbusframe.html#format-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="272" type="quint8" static="false"/>
            <variable threadsafety="unspecified" name="isBitrateSwitch" fullname="QCanBusFrame::isBitrateSwitch" href="qcanbusframe.html#isBitrateSwitch-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="279" type="quint8" static="false"/>
            <variable threadsafety="unspecified" name="isErrorStateIndicator" fullname="QCanBusFrame::isErrorStateIndicator" href="qcanbusframe.html#isErrorStateIndicator-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="280" type="quint8" static="false"/>
            <variable threadsafety="unspecified" name="isExtendedFrame" fullname="QCanBusFrame::isExtendedFrame" href="qcanbusframe.html#isExtendedFrame-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="274" type="quint8" static="false"/>
            <variable threadsafety="unspecified" name="isFlexibleDataRate" fullname="QCanBusFrame::isFlexibleDataRate" href="qcanbusframe.html#isFlexibleDataRate-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="277" type="quint8" static="false"/>
            <variable threadsafety="unspecified" name="isLocalEcho" fullname="QCanBusFrame::isLocalEcho" href="qcanbusframe.html#isLocalEcho-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="281" type="quint8" static="false"/>
            <variable threadsafety="unspecified" name="isValidFrameId" fullname="QCanBusFrame::isValidFrameId" href="qcanbusframe.html#isValidFrameId-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="276" type="quint8" static="false"/>
            <variable threadsafety="unspecified" name="load" fullname="QCanBusFrame::load" href="qcanbusframe.html#load-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="287" type="QByteArray" static="false"/>
            <variable threadsafety="unspecified" name="reserved" fullname="QCanBusFrame::reserved" href="qcanbusframe.html#reserved-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="285" type="quint8 [2]" static="false"/>
            <variable threadsafety="unspecified" name="reserved0" fullname="QCanBusFrame::reserved0" href="qcanbusframe.html#reserved0-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="282" type="quint8" static="false"/>
            <variable threadsafety="unspecified" name="stamp" fullname="QCanBusFrame::stamp" href="qcanbusframe.html#stamp-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="288" type="QCanBusFrame::TimeStamp" static="false"/>
            <variable threadsafety="unspecified" name="version" fullname="QCanBusFrame::version" href="qcanbusframe.html#version-var" status="active" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="275" type="quint8" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QMetaTypeId" href="qmetatypeid.html" status="internal" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="305">
            <enum threadsafety="unspecified" name="anonymous" fullname="QMetaTypeId::anonymous" href="qmetatypeid.html#anonymous-enum" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="305">
                <value name="Defined" value="Q_DECLARE_METATYPE(QCanBusFrame::FrameType)"/>
            </enum>
            <function threadsafety="unspecified" name="qt_metatype_id" fullname="QMetaTypeId::qt_metatype_id" href="qmetatypeid.html#qt_metatype_id" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="305" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metatype_id()"/>
        </class>
        <class threadsafety="unspecified" name="QModbusClient" href="qmodbusclient.html" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="50" since="5.8" bases="QModbusDevice" module="QtSerialBus" brief="The interface to send Modbus requests">
            <class threadsafety="unspecified" name="QPrivateSignal" fullname="QModbusClient::QPrivateSignal" href="qmodbusclient-qprivatesignal.html" status="active" access="private" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="52"/>
            <function threadsafety="unspecified" name="QModbusClient" fullname="QModbusClient::QModbusClient" href="qmodbusclient.html#QModbusClient-1" status="internal" access="private" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="76" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusClient(QModbusClientPrivate &amp;dd, QObject *parent)">
                <parameter type="QModbusClientPrivate &amp;" name="dd" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="QModbusClient" fullname="QModbusClient::QModbusClient" href="qmodbusclient.html#QModbusClient" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="57" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusClient(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusClient::d_func" href="qmodbusclient.html#d_func" status="active" access="private" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="53" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusClientPrivate *" signature="QModbusClientPrivate * d_func()"/>
            <function threadsafety="unspecified" name="sendRawRequest" fullname="QModbusClient::sendRawRequest" href="qmodbusclient.html#sendRawRequest" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="64" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusReply *" signature="QModbusReply * sendRawRequest(const QModbusRequest &amp;request, int serverAddress)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
                <parameter type="int" name="serverAddress" default=""/>
            </function>
            <function threadsafety="unspecified" name="sendReadRequest" fullname="QModbusClient::sendReadRequest" href="qmodbusclient.html#sendReadRequest" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="60" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusReply *" signature="QModbusReply * sendReadRequest(const QModbusDataUnit &amp;read, int serverAddress)">
                <parameter type="const QModbusDataUnit &amp;" name="read" default=""/>
                <parameter type="int" name="serverAddress" default=""/>
            </function>
            <function threadsafety="unspecified" name="sendReadWriteRequest" fullname="QModbusClient::sendReadWriteRequest" href="qmodbusclient.html#sendReadWriteRequest" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="62" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusReply *" signature="QModbusReply * sendReadWriteRequest(const QModbusDataUnit &amp;read, const QModbusDataUnit &amp;write, int serverAddress)">
                <parameter type="const QModbusDataUnit &amp;" name="read" default=""/>
                <parameter type="const QModbusDataUnit &amp;" name="write" default=""/>
                <parameter type="int" name="serverAddress" default=""/>
            </function>
            <function threadsafety="unspecified" name="sendWriteRequest" fullname="QModbusClient::sendWriteRequest" href="qmodbusclient.html#sendWriteRequest" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="61" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusReply *" signature="QModbusReply * sendWriteRequest(const QModbusDataUnit &amp;write, int serverAddress)">
                <parameter type="const QModbusDataUnit &amp;" name="write" default=""/>
                <parameter type="int" name="serverAddress" default=""/>
            </function>
            <function threadsafety="unspecified" name="tr" fullname="QModbusClient::tr" href="qmodbusclient.html#tr" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="52" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString tr(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="trUtf8" fullname="QModbusClient::trUtf8" href="qmodbusclient.html#trUtf8" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="52" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString trUtf8(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="processPrivateResponse" fullname="QModbusClient::processPrivateResponse" href="qmodbusclient.html#processPrivateResponse" status="active" access="protected" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="79" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processPrivateResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processResponse" fullname="QModbusClient::processResponse" href="qmodbusclient.html#processResponse" status="active" access="protected" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="78" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacall" fullname="QModbusClient::qt_metacall" href="qmodbusclient.html#qt_metacall" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="52" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **)">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacast" fullname="QModbusClient::qt_metacast" href="qmodbusclient.html#qt_metacast" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="52" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void *" signature="void * qt_metacast(const char *)">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_static_metacall" fullname="QModbusClient::qt_static_metacall" href="qmodbusclient.html#qt_static_metacall" status="active" access="private" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="52" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="setNumberOfRetries" fullname="QModbusClient::setNumberOfRetries" href="qmodbusclient.html#setNumberOfRetries" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="70" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setNumberOfRetries(int number)">
                <parameter type="int" name="number" default=""/>
            </function>
            <function threadsafety="unspecified" name="setTimeout" fullname="QModbusClient::setTimeout" href="qmodbusclient.html#setTimeout" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="67" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" associated-property="timeout" type="void" signature="void setTimeout(int newTimeout)">
                <parameter type="int" name="newTimeout" default=""/>
            </function>
            <function threadsafety="unspecified" name="timeoutChanged" fullname="QModbusClient::timeoutChanged" href="qmodbusclient.html#timeoutChanged" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="73" virtual="non" meta="signal" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" associated-property="timeout" type="void" signature="void timeoutChanged(int newTimeout)">
                <parameter type="int" name="newTimeout" default=""/>
            </function>
            <function threadsafety="unspecified" name="~QModbusClient" fullname="QModbusClient::~QModbusClient" href="qmodbusclient.html#dtor.QModbusClient" status="internal" access="private" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="58" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QModbusClient()"/>
            <function threadsafety="unspecified" name="metaObject" fullname="QModbusClient::metaObject" href="qmodbusclient.html#metaObject" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="52" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusClient::d_func" href="qmodbusclient.html#d_func-1" status="active" access="private" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="53" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusClientPrivate *" signature="const QModbusClientPrivate * d_func() const"/>
            <function threadsafety="unspecified" name="numberOfRetries" fullname="QModbusClient::numberOfRetries" href="qmodbusclient.html#numberOfRetries" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="69" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int numberOfRetries() const"/>
            <function threadsafety="unspecified" name="timeout" fullname="QModbusClient::timeout" href="qmodbusclient.html#timeout-prop" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="66" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" associated-property="timeout" type="int" signature="int timeout() const"/>
            <property threadsafety="unspecified" name="timeout" fullname="QModbusClient::timeout" href="qmodbusclient.html#timeout-prop" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="54" type="int" brief="The timeout value used by this client">
                <getter name="timeout"/>
                <setter name="setTimeout"/>
                <notifier name="timeoutChanged"/>
            </property>
            <variable threadsafety="unspecified" name="staticMetaObject" fullname="QModbusClient::staticMetaObject" href="qmodbusclient.html#staticMetaObject-var" status="active" access="public" location="qmodbusclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient.h" lineno="52" type="const QMetaObject" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QModbusClientPrivate" href="qmodbusclientprivate.html" status="internal" access="private" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="59" bases="QModbusDevicePrivate">
            <class threadsafety="unspecified" name="QueueElement" fullname="QModbusClientPrivate::QueueElement" href="qmodbusclientprivate-queueelement.html" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="105">
                <function threadsafety="unspecified" name="QueueElement" fullname="QModbusClientPrivate::QueueElement::QueueElement" href="qmodbusclientprivate-queueelement.html#QueueElement" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="106" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QueueElement()"/>
                <function threadsafety="unspecified" name="QueueElement" fullname="QModbusClientPrivate::QueueElement::QueueElement" href="qmodbusclientprivate-queueelement.html#QueueElement-1" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="107" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QueueElement(QModbusReply *r, const QModbusRequest &amp;req, const QModbusDataUnit &amp;u, int num, int timeout)">
                    <parameter type="QModbusReply *" name="r" default=""/>
                    <parameter type="const QModbusRequest &amp;" name="req" default=""/>
                    <parameter type="const QModbusDataUnit &amp;" name="u" default=""/>
                    <parameter type="int" name="num" default=""/>
                    <parameter type="int" name="timeout" default="-1"/>
                </function>
                <function threadsafety="unspecified" name="operator==" fullname="QModbusClientPrivate::QueueElement::operator==" href="qmodbusclientprivate-queueelement.html#operator-eq-eq" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="118" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool operator==(const QueueElement &amp;other) const">
                    <parameter type="const QueueElement &amp;" name="other" default=""/>
                </function>
                <variable threadsafety="unspecified" name="adu" fullname="QModbusClientPrivate::QueueElement::adu" href="qmodbusclientprivate-queueelement.html#adu-var" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="127" type="QByteArray" static="false"/>
                <variable threadsafety="unspecified" name="bytesWritten" fullname="QModbusClientPrivate::QueueElement::bytesWritten" href="qmodbusclientprivate-queueelement.html#bytesWritten-var" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="128" type="qint64" static="false"/>
                <variable threadsafety="unspecified" name="numberOfRetries" fullname="QModbusClientPrivate::QueueElement::numberOfRetries" href="qmodbusclientprivate-queueelement.html#numberOfRetries-var" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="125" type="int" static="false"/>
                <variable threadsafety="unspecified" name="reply" fullname="QModbusClientPrivate::QueueElement::reply" href="qmodbusclientprivate-queueelement.html#reply-var" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="122" type="QPointer&lt;QModbusReply&gt;" static="false"/>
                <variable threadsafety="unspecified" name="requestPdu" fullname="QModbusClientPrivate::QueueElement::requestPdu" href="qmodbusclientprivate-queueelement.html#requestPdu-var" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="123" type="QModbusRequest" static="false"/>
                <variable threadsafety="unspecified" name="timer" fullname="QModbusClientPrivate::QueueElement::timer" href="qmodbusclientprivate-queueelement.html#timer-var" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="126" type="QSharedPointer&lt;QTimer&gt;" static="false"/>
                <variable threadsafety="unspecified" name="unit" fullname="QModbusClientPrivate::QueueElement::unit" href="qmodbusclientprivate-queueelement.html#unit-var" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="124" type="QModbusDataUnit" static="false"/>
            </class>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusClientPrivate::q_func" href="qmodbusclientprivate.html#q_func" status="active" access="private" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="61" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusClient *" signature="QModbusClient * q_func()"/>
            <function threadsafety="unspecified" name="enqueueRequest" fullname="QModbusClientPrivate::enqueueRequest" href="qmodbusclientprivate.html#enqueueRequest" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="95" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusReply *" signature="QModbusReply * enqueueRequest(const QModbusRequest &amp;, int , const QModbusDataUnit &amp;, QModbusReply::ReplyType )">
                <parameter type="const QModbusRequest &amp;" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="const QModbusDataUnit &amp;" name="" default=""/>
                <parameter type="QModbusReply::ReplyType" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="sendRequest" fullname="QModbusClientPrivate::sendRequest" href="qmodbusclientprivate.html#sendRequest" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="64" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusReply *" signature="QModbusReply * sendRequest(const QModbusRequest &amp;request, int serverAddress, const QModbusDataUnit *const unit)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
                <parameter type="int" name="serverAddress" default=""/>
                <parameter type="const QModbusDataUnit *const" name="unit" default=""/>
            </function>
            <function threadsafety="unspecified" name="collateBits" fullname="QModbusClientPrivate::collateBits" href="qmodbusclientprivate.html#collateBits" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="74" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool collateBits(const QModbusPdu &amp;pdu, QModbusDataUnit::RegisterType type, QModbusDataUnit *data)">
                <parameter type="const QModbusPdu &amp;" name="pdu" default=""/>
                <parameter type="QModbusDataUnit::RegisterType" name="type" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="collateBytes" fullname="QModbusClientPrivate::collateBytes" href="qmodbusclientprivate.html#collateBytes" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="78" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool collateBytes(const QModbusPdu &amp;pdu, QModbusDataUnit::RegisterType type, QModbusDataUnit *data)">
                <parameter type="const QModbusPdu &amp;" name="pdu" default=""/>
                <parameter type="QModbusDataUnit::RegisterType" name="type" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="collateMultipleValues" fullname="QModbusClientPrivate::collateMultipleValues" href="qmodbusclientprivate.html#collateMultipleValues" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="89" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool collateMultipleValues(const QModbusPdu &amp;pdu, QModbusDataUnit::RegisterType type, QModbusDataUnit *data)">
                <parameter type="const QModbusPdu &amp;" name="pdu" default=""/>
                <parameter type="QModbusDataUnit::RegisterType" name="type" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="collateSingleValue" fullname="QModbusClientPrivate::collateSingleValue" href="qmodbusclientprivate.html#collateSingleValue" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="83" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool collateSingleValue(const QModbusPdu &amp;pdu, QModbusDataUnit::RegisterType type, QModbusDataUnit *data)">
                <parameter type="const QModbusPdu &amp;" name="pdu" default=""/>
                <parameter type="QModbusDataUnit::RegisterType" name="type" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadCoilsResponse" fullname="QModbusClientPrivate::processReadCoilsResponse" href="qmodbusclientprivate.html#processReadCoilsResponse" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="72" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processReadCoilsResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadDiscreteInputsResponse" fullname="QModbusClientPrivate::processReadDiscreteInputsResponse" href="qmodbusclientprivate.html#processReadDiscreteInputsResponse" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="73" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processReadDiscreteInputsResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadHoldingRegistersResponse" fullname="QModbusClientPrivate::processReadHoldingRegistersResponse" href="qmodbusclientprivate.html#processReadHoldingRegistersResponse" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="76" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processReadHoldingRegistersResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadInputRegistersResponse" fullname="QModbusClientPrivate::processReadInputRegistersResponse" href="qmodbusclientprivate.html#processReadInputRegistersResponse" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="77" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processReadInputRegistersResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadWriteMultipleRegistersResponse" fullname="QModbusClientPrivate::processReadWriteMultipleRegistersResponse" href="qmodbusclientprivate.html#processReadWriteMultipleRegistersResponse" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="92" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processReadWriteMultipleRegistersResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processResponse" fullname="QModbusClientPrivate::processResponse" href="qmodbusclientprivate.html#processResponse" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="70" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processWriteMultipleCoilsResponse" fullname="QModbusClientPrivate::processWriteMultipleCoilsResponse" href="qmodbusclientprivate.html#processWriteMultipleCoilsResponse" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="86" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processWriteMultipleCoilsResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processWriteMultipleRegistersResponse" fullname="QModbusClientPrivate::processWriteMultipleRegistersResponse" href="qmodbusclientprivate.html#processWriteMultipleRegistersResponse" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="87" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processWriteMultipleRegistersResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processWriteSingleCoilResponse" fullname="QModbusClientPrivate::processWriteSingleCoilResponse" href="qmodbusclientprivate.html#processWriteSingleCoilResponse" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="80" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processWriteSingleCoilResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processWriteSingleRegisterResponse" fullname="QModbusClientPrivate::processWriteSingleRegisterResponse" href="qmodbusclientprivate.html#processWriteSingleRegisterResponse" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="81" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processWriteSingleRegisterResponse(const QModbusResponse &amp;response, QModbusDataUnit *data)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="QModbusDataUnit *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processQueueElement" fullname="QModbusClientPrivate::processQueueElement" href="qmodbusclientprivate.html#processQueueElement" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="130" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void processQueueElement(const QModbusResponse &amp;pdu, const QModbusClientPrivate::QueueElement &amp;element)">
                <parameter type="const QModbusResponse &amp;" name="pdu" default=""/>
                <parameter type="const QModbusClientPrivate::QueueElement &amp;" name="element" default=""/>
            </function>
            <function threadsafety="unspecified" name="createRWRequest" fullname="QModbusClientPrivate::createRWRequest" href="qmodbusclientprivate.html#createRWRequest" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="68" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusRequest" signature="QModbusRequest createRWRequest(const QModbusDataUnit &amp;read, const QModbusDataUnit &amp;write) const">
                <parameter type="const QModbusDataUnit &amp;" name="read" default=""/>
                <parameter type="const QModbusDataUnit &amp;" name="write" default=""/>
            </function>
            <function threadsafety="unspecified" name="createReadRequest" fullname="QModbusClientPrivate::createReadRequest" href="qmodbusclientprivate.html#createReadRequest" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="66" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusRequest" signature="QModbusRequest createReadRequest(const QModbusDataUnit &amp;data) const">
                <parameter type="const QModbusDataUnit &amp;" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="createWriteRequest" fullname="QModbusClientPrivate::createWriteRequest" href="qmodbusclientprivate.html#createWriteRequest" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="67" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusRequest" signature="QModbusRequest createWriteRequest(const QModbusDataUnit &amp;data) const">
                <parameter type="const QModbusDataUnit &amp;" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="isOpen" fullname="QModbusClientPrivate::isOpen" href="qmodbusclientprivate.html#isOpen" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="100" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isOpen() const"/>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusClientPrivate::q_func" href="qmodbusclientprivate.html#q_func-1" status="active" access="private" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="61" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusClient *" signature="const QModbusClient * q_func() const"/>
            <variable threadsafety="unspecified" name="m_numberOfRetries" fullname="QModbusClientPrivate::m_numberOfRetries" href="qmodbusclientprivate.html#m_numberOfRetries-var" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="102" type="int" static="false"/>
            <variable threadsafety="unspecified" name="m_responseTimeoutDuration" fullname="QModbusClientPrivate::m_responseTimeoutDuration" href="qmodbusclientprivate.html#m_responseTimeoutDuration-var" status="active" access="public" location="qmodbusclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusclient_p.h" lineno="103" type="int" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusCommEvent" href="qmodbuscommevent.html" status="internal" access="private" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="55">
            <enum threadsafety="unspecified" name="EventByte" fullname="QModbusCommEvent::EventByte" href="qmodbuscommevent.html#EventByte-enum" status="active" access="public" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="77">
                <value name="SentEvent" value="0x40"/>
                <value name="ReceiveEvent" value="0x80"/>
                <value name="EnteredListenOnlyMode" value="0x04"/>
                <value name="InitiatedCommunicationRestart" value="0x00"/>
            </enum>
            <enum threadsafety="unspecified" name="ReceiveFlag" fullname="QModbusCommEvent::ReceiveFlag" href="qmodbuscommevent.html#ReceiveFlag-enum" status="active" access="public" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="67">
                <value name="CommunicationError" value="0x02"/>
                <value name="CharacterOverrun" value="0x10"/>
                <value name="CurrentlyInListenOnlyMode" value="0x20"/>
                <value name="BroadcastReceived" value="0x40"/>
            </enum>
            <enum threadsafety="unspecified" name="SendFlag" fullname="QModbusCommEvent::SendFlag" href="qmodbuscommevent.html#SendFlag-enum" status="active" access="public" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="58">
                <value name="ReadExceptionSent" value="0x01"/>
                <value name="ServerAbortExceptionSent" value="0x02"/>
                <value name="ServerBusyExceptionSent" value="0x04"/>
                <value name="ServerProgramNAKExceptionSent" value="0x08"/>
                <value name="WriteTimeoutErrorOccurred" value="0x10"/>
                <value name="CurrentlyInListenOnlyMode" value="0x20"/>
            </enum>
            <function threadsafety="unspecified" name="operator=" fullname="QModbusCommEvent::operator=" href="qmodbuscommevent.html#operator-eq" status="active" access="public" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="92" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusCommEvent" signature="QModbusCommEvent operator=(QModbusCommEvent::EventByte byte)">
                <parameter type="QModbusCommEvent::EventByte" name="byte" default=""/>
            </function>
            <function threadsafety="unspecified" name="operator|=" fullname="QModbusCommEvent::operator|=" href="qmodbuscommevent.html#operator-7c-eq-1" status="active" access="public" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="100" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusCommEvent" signature="QModbusCommEvent operator|=(QModbusCommEvent::ReceiveFlag rf)">
                <parameter type="QModbusCommEvent::ReceiveFlag" name="rf" default=""/>
            </function>
            <function threadsafety="unspecified" name="operator|=" fullname="QModbusCommEvent::operator|=" href="qmodbuscommevent.html#operator-7c-eq" status="active" access="public" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="96" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusCommEvent" signature="QModbusCommEvent operator|=(QModbusCommEvent::SendFlag sf)">
                <parameter type="QModbusCommEvent::SendFlag" name="sf" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusCommEvent" fullname="QModbusCommEvent::QModbusCommEvent" href="qmodbuscommevent.html#QModbusCommEvent" status="active" access="public" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="84" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusCommEvent(QModbusCommEvent::EventByte byte)">
                <parameter type="QModbusCommEvent::EventByte" name="byte" default=""/>
            </function>
            <function threadsafety="unspecified" name="operator QModbusCommEvent::EventByte" fullname="QModbusCommEvent::operator QModbusCommEvent::EventByte" href="qmodbuscommevent.html#operator-QModbusCommEvent::EventByte" status="active" access="public" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="88" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusCommEvent::EventByte" signature="QModbusCommEvent::EventByte operator QModbusCommEvent::EventByte() const"/>
            <function threadsafety="unspecified" name="operator quint8" fullname="QModbusCommEvent::operator quint8" href="qmodbuscommevent.html#operator-quint8" status="active" access="public" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="87" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="quint8" signature="quint8 operator quint8() const"/>
            <variable threadsafety="unspecified" name="m_eventByte" fullname="QModbusCommEvent::m_eventByte" href="qmodbuscommevent.html#m_eventByte-var" status="active" access="private" location="qmodbuscommevent_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuscommevent_p.h" lineno="106" type="quint8" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusDataUnit" href="qmodbusdataunit.html" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="46" since="5.8" module="QtSerialBus" brief="Container class representing single bit and 16 bit word entries in the Modbus register">
            <enum threadsafety="unspecified" name="RegisterType" fullname="QModbusDataUnit::RegisterType" href="qmodbusdataunit.html#RegisterType-enum" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="49">
                <value name="Invalid" value="0"/>
                <value name="DiscreteInputs" value="1"/>
                <value name="Coils" value="2"/>
                <value name="InputRegisters" value="3"/>
                <value name="HoldingRegisters" value="4"/>
            </enum>
            <function threadsafety="unspecified" name="QModbusDataUnit" fullname="QModbusDataUnit::QModbusDataUnit" href="qmodbusdataunit.html#QModbusDataUnit" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="57" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusDataUnit()"/>
            <function threadsafety="unspecified" name="QModbusDataUnit" fullname="QModbusDataUnit::QModbusDataUnit" href="qmodbusdataunit.html#QModbusDataUnit-1" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="59" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusDataUnit(QModbusDataUnit::RegisterType type)">
                <parameter type="QModbusDataUnit::RegisterType" name="type" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusDataUnit" fullname="QModbusDataUnit::QModbusDataUnit" href="qmodbusdataunit.html#QModbusDataUnit-3" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="67" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusDataUnit(QModbusDataUnit::RegisterType type, int address, const QVector&lt;quint16&gt; &amp;data)">
                <parameter type="QModbusDataUnit::RegisterType" name="type" default=""/>
                <parameter type="int" name="address" default=""/>
                <parameter type="const QVector&lt;quint16&gt; &amp;" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusDataUnit" fullname="QModbusDataUnit::QModbusDataUnit" href="qmodbusdataunit.html#QModbusDataUnit-2" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="63" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusDataUnit(QModbusDataUnit::RegisterType type, int address, quint16 size)">
                <parameter type="QModbusDataUnit::RegisterType" name="type" default=""/>
                <parameter type="int" name="address" default=""/>
                <parameter type="quint16" name="size" default=""/>
            </function>
            <function threadsafety="unspecified" name="setRegisterType" fullname="QModbusDataUnit::setRegisterType" href="qmodbusdataunit.html#setRegisterType" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="75" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setRegisterType(QModbusDataUnit::RegisterType type)">
                <parameter type="QModbusDataUnit::RegisterType" name="type" default=""/>
            </function>
            <function threadsafety="unspecified" name="setStartAddress" fullname="QModbusDataUnit::setStartAddress" href="qmodbusdataunit.html#setStartAddress" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="78" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setStartAddress(int address)">
                <parameter type="int" name="address" default=""/>
            </function>
            <function threadsafety="unspecified" name="setValue" fullname="QModbusDataUnit::setValue" href="qmodbusdataunit.html#setValue" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="90" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setValue(int index, quint16 value)">
                <parameter type="int" name="index" default=""/>
                <parameter type="quint16" name="value" default=""/>
            </function>
            <function threadsafety="unspecified" name="setValueCount" fullname="QModbusDataUnit::setValueCount" href="qmodbusdataunit.html#setValueCount" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="88" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setValueCount(uint newCount)">
                <parameter type="uint" name="newCount" default=""/>
            </function>
            <function threadsafety="unspecified" name="setValues" fullname="QModbusDataUnit::setValues" href="qmodbusdataunit.html#setValues" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="81" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setValues(const QVector&lt;quint16&gt; &amp;values)">
                <parameter type="const QVector&lt;quint16&gt; &amp;" name="values" default=""/>
            </function>
            <function threadsafety="unspecified" name="registerType" fullname="QModbusDataUnit::registerType" href="qmodbusdataunit.html#registerType" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="74" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusDataUnit::RegisterType" signature="QModbusDataUnit::RegisterType registerType() const"/>
            <function threadsafety="unspecified" name="values" fullname="QModbusDataUnit::values" href="qmodbusdataunit.html#values" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="80" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QVector&lt;quint16&gt;" signature="QVector&lt;quint16&gt; values() const"/>
            <function threadsafety="unspecified" name="isValid" fullname="QModbusDataUnit::isValid" href="qmodbusdataunit.html#isValid" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="98" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function threadsafety="unspecified" name="startAddress" fullname="QModbusDataUnit::startAddress" href="qmodbusdataunit.html#startAddress" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="77" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int startAddress() const"/>
            <function threadsafety="unspecified" name="value" fullname="QModbusDataUnit::value" href="qmodbusdataunit.html#value" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="96" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="quint16" signature="quint16 value(int index) const">
                <parameter type="int" name="index" default=""/>
            </function>
            <function threadsafety="unspecified" name="valueCount" fullname="QModbusDataUnit::valueCount" href="qmodbusdataunit.html#valueCount" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="87" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="uint" signature="uint valueCount() const"/>
            <variable threadsafety="unspecified" name="m_startAddress" fullname="QModbusDataUnit::m_startAddress" href="qmodbusdataunit.html#m_startAddress-var" status="active" access="private" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="102" type="int" static="false"/>
            <variable threadsafety="unspecified" name="m_type" fullname="QModbusDataUnit::m_type" href="qmodbusdataunit.html#m_type-var" status="active" access="private" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="101" type="QModbusDataUnit::RegisterType" static="false"/>
            <variable threadsafety="unspecified" name="m_valueCount" fullname="QModbusDataUnit::m_valueCount" href="qmodbusdataunit.html#m_valueCount-var" status="active" access="private" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="104" type="uint" static="false"/>
            <variable threadsafety="unspecified" name="m_values" fullname="QModbusDataUnit::m_values" href="qmodbusdataunit.html#m_values-var" status="active" access="private" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="103" type="QVector&lt;quint16&gt;" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusDevice" href="qmodbusdevice.html" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="47" since="5.8" bases="QObject" module="QtSerialBus" brief="The base class for Modbus classes, QModbusServer and QModbusClient">
            <class threadsafety="unspecified" name="QPrivateSignal" fullname="QModbusDevice::QPrivateSignal" href="qmodbusdevice-qprivatesignal.html" status="active" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="49"/>
            <enum threadsafety="unspecified" name="ConnectionParameter" fullname="QModbusDevice::ConnectionParameter" href="qmodbusdevice.html#ConnectionParameter-enum" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="74">
                <value name="SerialPortNameParameter" value="0"/>
                <value name="SerialParityParameter" value="1"/>
                <value name="SerialBaudRateParameter" value="2"/>
                <value name="SerialDataBitsParameter" value="3"/>
                <value name="SerialStopBitsParameter" value="4"/>
                <value name="NetworkPortParameter" value="5"/>
                <value name="NetworkAddressParameter" value="6"/>
                <value name="UserParameter" value="0x100"/>
            </enum>
            <enum threadsafety="unspecified" name="Error" fullname="QModbusDevice::Error" href="qmodbusdevice.html#Error-enum" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="53">
                <value name="NoError" value="0"/>
                <value name="ReadError" value="1"/>
                <value name="WriteError" value="2"/>
                <value name="ConnectionError" value="3"/>
                <value name="ConfigurationError" value="4"/>
                <value name="TimeoutError" value="5"/>
                <value name="ProtocolError" value="6"/>
                <value name="ReplyAbortedError" value="7"/>
                <value name="UnknownError" value="8"/>
            </enum>
            <enum threadsafety="unspecified" name="State" fullname="QModbusDevice::State" href="qmodbusdevice.html#State-enum" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="66">
                <value name="UnconnectedState" value="0"/>
                <value name="ConnectingState" value="1"/>
                <value name="ConnectedState" value="2"/>
                <value name="ClosingState" value="3"/>
            </enum>
            <function threadsafety="unspecified" name="QModbusDevice" fullname="QModbusDevice::QModbusDevice" href="qmodbusdevice.html#QModbusDevice-1" status="internal" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="108" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusDevice(QModbusDevicePrivate &amp;dd, QObject *parent)">
                <parameter type="QModbusDevicePrivate &amp;" name="dd" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="QModbusDevice" fullname="QModbusDevice::QModbusDevice" href="qmodbusdevice.html#QModbusDevice" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="89" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusDevice(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusDevice::d_func" href="qmodbusdevice.html#d_func" status="active" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="50" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusDevicePrivate *" signature="QModbusDevicePrivate * d_func()"/>
            <function threadsafety="unspecified" name="tr" fullname="QModbusDevice::tr" href="qmodbusdevice.html#tr" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="49" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString tr(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="trUtf8" fullname="QModbusDevice::trUtf8" href="qmodbusdevice.html#trUtf8" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="49" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString trUtf8(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="connectDevice" fullname="QModbusDevice::connectDevice" href="qmodbusdevice.html#connectDevice" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="95" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool connectDevice()"/>
            <function threadsafety="unspecified" name="open" fullname="QModbusDevice::open" href="qmodbusdevice.html#open" status="active" access="protected" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="112" virtual="pure" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool open() = 0"/>
            <function threadsafety="unspecified" name="qt_metacall" fullname="QModbusDevice::qt_metacall" href="qmodbusdevice.html#qt_metacall" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="49" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **)">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacast" fullname="QModbusDevice::qt_metacast" href="qmodbusdevice.html#qt_metacast" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="49" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void *" signature="void * qt_metacast(const char *)">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="close" fullname="QModbusDevice::close" href="qmodbusdevice.html#close" status="active" access="protected" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="113" virtual="pure" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void close() = 0"/>
            <function threadsafety="unspecified" name="disconnectDevice" fullname="QModbusDevice::disconnectDevice" href="qmodbusdevice.html#disconnectDevice" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="96" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void disconnectDevice()"/>
            <function threadsafety="unspecified" name="errorOccurred" fullname="QModbusDevice::errorOccurred" href="qmodbusdevice.html#errorOccurred" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="104" virtual="non" meta="signal" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void errorOccurred(QModbusDevice::Error error)">
                <parameter type="QModbusDevice::Error" name="error" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_static_metacall" fullname="QModbusDevice::qt_static_metacall" href="qmodbusdevice.html#qt_static_metacall" status="active" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="49" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="setConnectionParameter" fullname="QModbusDevice::setConnectionParameter" href="qmodbusdevice.html#setConnectionParameter" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="93" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setConnectionParameter(int parameter, const QVariant &amp;value)">
                <parameter type="int" name="parameter" default=""/>
                <parameter type="const QVariant &amp;" name="value" default=""/>
            </function>
            <function threadsafety="unspecified" name="setError" fullname="QModbusDevice::setError" href="qmodbusdevice.html#setError" status="active" access="protected" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="111" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setError(const QString &amp;errorText, QModbusDevice::Error error)">
                <parameter type="const QString &amp;" name="errorText" default=""/>
                <parameter type="QModbusDevice::Error" name="error" default=""/>
            </function>
            <function threadsafety="unspecified" name="setState" fullname="QModbusDevice::setState" href="qmodbusdevice.html#setState" status="active" access="protected" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="110" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setState(QModbusDevice::State newState)">
                <parameter type="QModbusDevice::State" name="newState" default=""/>
            </function>
            <function threadsafety="unspecified" name="stateChanged" fullname="QModbusDevice::stateChanged" href="qmodbusdevice.html#stateChanged" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="105" virtual="non" meta="signal" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void stateChanged(QModbusDevice::State state)">
                <parameter type="QModbusDevice::State" name="state" default=""/>
            </function>
            <function threadsafety="unspecified" name="~QModbusDevice" fullname="QModbusDevice::~QModbusDevice" href="qmodbusdevice.html#dtor.QModbusDevice" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="90" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QModbusDevice()"/>
            <function threadsafety="unspecified" name="error" fullname="QModbusDevice::error" href="qmodbusdevice.html#error" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="100" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusDevice::Error" signature="QModbusDevice::Error error() const"/>
            <function threadsafety="unspecified" name="state" fullname="QModbusDevice::state" href="qmodbusdevice.html#state" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="98" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusDevice::State" signature="QModbusDevice::State state() const"/>
            <function threadsafety="unspecified" name="errorString" fullname="QModbusDevice::errorString" href="qmodbusdevice.html#errorString" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="101" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString errorString() const"/>
            <function threadsafety="unspecified" name="connectionParameter" fullname="QModbusDevice::connectionParameter" href="qmodbusdevice.html#connectionParameter" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="92" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QVariant" signature="QVariant connectionParameter(int parameter) const">
                <parameter type="int" name="parameter" default=""/>
            </function>
            <function threadsafety="unspecified" name="metaObject" fullname="QModbusDevice::metaObject" href="qmodbusdevice.html#metaObject" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="49" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusDevice::d_func" href="qmodbusdevice.html#d_func-1" status="active" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="50" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusDevicePrivate *" signature="const QModbusDevicePrivate * d_func() const"/>
            <variable threadsafety="unspecified" name="staticMetaObject" fullname="QModbusDevice::staticMetaObject" href="qmodbusdevice.html#staticMetaObject-var" status="active" access="public" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="49" type="const QMetaObject" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QModbusDeviceIdentification" href="qmodbusdeviceidentification.html" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="46" since="5.8" module="QtSerialBus" brief="Container class representing the physical and functional description of a Modbus server">
            <enum threadsafety="unspecified" name="ConformityLevel" fullname="QModbusDeviceIdentification::ConformityLevel" href="qmodbusdeviceidentification.html#ConformityLevel-enum" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="75">
                <value name="BasicConformityLevel" value="0x01"/>
                <value name="RegularConformityLevel" value="0x02"/>
                <value name="ExtendedConformityLevel" value="0x03"/>
                <value name="BasicIndividualConformityLevel" value="0x81"/>
                <value name="RegularIndividualConformityLevel" value="0x82"/>
                <value name="ExtendedIndividualConformityLevel" value="0x83"/>
            </enum>
            <enum threadsafety="unspecified" name="ObjectId" fullname="QModbusDeviceIdentification::ObjectId" href="qmodbusdeviceidentification.html#ObjectId-enum" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="49">
                <value name="VendorNameObjectId" value="0x00"/>
                <value name="ProductCodeObjectId" value="0x01"/>
                <value name="MajorMinorRevisionObjectId" value="0x02"/>
                <value name="VendorUrlObjectId" value="0x03"/>
                <value name="ProductNameObjectId" value="0x04"/>
                <value name="ModelNameObjectId" value="0x05"/>
                <value name="UserApplicationNameObjectId" value="0x06"/>
                <value name="ReservedObjectId" value="0x07"/>
                <value name="ProductDependentObjectId" value="0x80"/>
                <value name="UndefinedObjectId" value="0x100"/>
            </enum>
            <enum threadsafety="unspecified" name="ReadDeviceIdCode" fullname="QModbusDeviceIdentification::ReadDeviceIdCode" href="qmodbusdeviceidentification.html#ReadDeviceIdCode-enum" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="68">
                <value name="BasicReadDeviceIdCode" value="0x01"/>
                <value name="RegularReadDeviceIdCode" value="0x02"/>
                <value name="ExtendedReadDeviceIdCode" value="0x03"/>
                <value name="IndividualReadDeviceIdCode" value="0x04"/>
            </enum>
            <function threadsafety="unspecified" name="fromByteArray" fullname="QModbusDeviceIdentification::fromByteArray" href="qmodbusdeviceidentification.html#fromByteArray" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="107" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QModbusDeviceIdentification" signature="QModbusDeviceIdentification fromByteArray(const QByteArray &amp;ba)">
                <parameter type="const QByteArray &amp;" name="ba" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusDeviceIdentification" fullname="QModbusDeviceIdentification::QModbusDeviceIdentification" href="qmodbusdeviceidentification.html#QModbusDeviceIdentification" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="84" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusDeviceIdentification()"/>
            <function threadsafety="unspecified" name="insert" fullname="QModbusDeviceIdentification::insert" href="qmodbusdeviceidentification.html#insert" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="96" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool insert(uint objectId, const QByteArray &amp;value)">
                <parameter type="uint" name="objectId" default=""/>
                <parameter type="const QByteArray &amp;" name="value" default=""/>
            </function>
            <function threadsafety="unspecified" name="remove" fullname="QModbusDeviceIdentification::remove" href="qmodbusdeviceidentification.html#remove" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="93" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void remove(uint objectId)">
                <parameter type="uint" name="objectId" default=""/>
            </function>
            <function threadsafety="unspecified" name="setConformityLevel" fullname="QModbusDeviceIdentification::setConformityLevel" href="qmodbusdeviceidentification.html#setConformityLevel" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="105" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setConformityLevel(QModbusDeviceIdentification::ConformityLevel level)">
                <parameter type="QModbusDeviceIdentification::ConformityLevel" name="level" default=""/>
            </function>
            <function threadsafety="unspecified" name="value" fullname="QModbusDeviceIdentification::value" href="qmodbusdeviceidentification.html#value" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="102" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QByteArray" signature="QByteArray value(uint objectId) const">
                <parameter type="uint" name="objectId" default=""/>
            </function>
            <function threadsafety="unspecified" name="objectIds" fullname="QModbusDeviceIdentification::objectIds" href="qmodbusdeviceidentification.html#objectIds" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="92" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QList&lt;int&gt;" signature="QList&lt;int&gt; objectIds() const"/>
            <function threadsafety="unspecified" name="conformityLevel" fullname="QModbusDeviceIdentification::conformityLevel" href="qmodbusdeviceidentification.html#conformityLevel" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="104" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusDeviceIdentification::ConformityLevel" signature="QModbusDeviceIdentification::ConformityLevel conformityLevel() const"/>
            <function threadsafety="unspecified" name="contains" fullname="QModbusDeviceIdentification::contains" href="qmodbusdeviceidentification.html#contains" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="94" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool contains(uint objectId) const">
                <parameter type="uint" name="objectId" default=""/>
            </function>
            <function threadsafety="unspecified" name="isValid" fullname="QModbusDeviceIdentification::isValid" href="qmodbusdeviceidentification.html#isValid" status="active" access="public" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="86" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <variable threadsafety="unspecified" name="m_conformityLevel" fullname="QModbusDeviceIdentification::m_conformityLevel" href="qmodbusdeviceidentification.html#m_conformityLevel-var" status="active" access="private" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="111" type="QModbusDeviceIdentification::ConformityLevel" static="false"/>
            <variable threadsafety="unspecified" name="m_objects" fullname="QModbusDeviceIdentification::m_objects" href="qmodbusdeviceidentification.html#m_objects-var" status="active" access="private" location="qmodbusdeviceidentification.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdeviceidentification.h" lineno="110" type="QMap&lt;int, QByteArray&gt;" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusDevicePrivate" href="qmodbusdeviceprivate.html" status="internal" access="private" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="59" bases="QObjectPrivate">
            <function threadsafety="unspecified" name="q_func" fullname="QModbusDevicePrivate::q_func" href="qmodbusdeviceprivate.html#q_func" status="active" access="private" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="61" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusDevice *" signature="QModbusDevice * q_func()"/>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusDevicePrivate::q_func" href="qmodbusdeviceprivate.html#q_func-1" status="active" access="private" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="61" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusDevice *" signature="const QModbusDevice * q_func() const"/>
            <variable threadsafety="unspecified" name="error" fullname="QModbusDevicePrivate::error" href="qmodbusdeviceprivate.html#error-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="65" type="QModbusDevice::Error" static="false"/>
            <variable threadsafety="unspecified" name="errorString" fullname="QModbusDevicePrivate::errorString" href="qmodbusdeviceprivate.html#errorString-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="66" type="QString" static="false"/>
            <variable threadsafety="unspecified" name="m_baudRate" fullname="QModbusDevicePrivate::m_baudRate" href="qmodbusdeviceprivate.html#m_baudRate-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="72" type="QSerialPort::BaudRate" static="false"/>
            <variable threadsafety="unspecified" name="m_comPort" fullname="QModbusDevicePrivate::m_comPort" href="qmodbusdeviceprivate.html#m_comPort-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="68" type="QString" static="false"/>
            <variable threadsafety="unspecified" name="m_dataBits" fullname="QModbusDevicePrivate::m_dataBits" href="qmodbusdeviceprivate.html#m_dataBits-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="69" type="QSerialPort::DataBits" static="false"/>
            <variable threadsafety="unspecified" name="m_networkAddress" fullname="QModbusDevicePrivate::m_networkAddress" href="qmodbusdeviceprivate.html#m_networkAddress-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="75" type="QString" static="false"/>
            <variable threadsafety="unspecified" name="m_networkPort" fullname="QModbusDevicePrivate::m_networkPort" href="qmodbusdeviceprivate.html#m_networkPort-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="74" type="int" static="false"/>
            <variable threadsafety="unspecified" name="m_parity" fullname="QModbusDevicePrivate::m_parity" href="qmodbusdeviceprivate.html#m_parity-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="70" type="QSerialPort::Parity" static="false"/>
            <variable threadsafety="unspecified" name="m_stopBits" fullname="QModbusDevicePrivate::m_stopBits" href="qmodbusdeviceprivate.html#m_stopBits-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="71" type="QSerialPort::StopBits" static="false"/>
            <variable threadsafety="unspecified" name="m_userConnectionParams" fullname="QModbusDevicePrivate::m_userConnectionParams" href="qmodbusdeviceprivate.html#m_userConnectionParams-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="77" type="QHash&lt;int, QVariant&gt;" static="false"/>
            <variable threadsafety="unspecified" name="state" fullname="QModbusDevicePrivate::state" href="qmodbusdeviceprivate.html#state-var" status="active" access="public" location="qmodbusdevice_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice_p.h" lineno="64" type="QModbusDevice::State" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusExceptionResponse" href="qmodbusexceptionresponse.html" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="238" since="5.8" bases="QModbusResponse" module="QtSerialBus" brief="Container class containing the function and error code inside a Modbus ADU">
            <function threadsafety="unspecified" name="QModbusExceptionResponse" fullname="QModbusExceptionResponse::QModbusExceptionResponse" href="qmodbusexceptionresponse.html#QModbusExceptionResponse" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="241" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusExceptionResponse()"/>
            <function threadsafety="unspecified" name="QModbusExceptionResponse" fullname="QModbusExceptionResponse::QModbusExceptionResponse" href="qmodbusexceptionresponse.html#QModbusExceptionResponse-2" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="245" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusExceptionResponse(QModbusPdu::FunctionCode code, QModbusPdu::ExceptionCode ec)">
                <parameter type="QModbusPdu::FunctionCode" name="code" default=""/>
                <parameter type="QModbusPdu::ExceptionCode" name="ec" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusExceptionResponse" fullname="QModbusExceptionResponse::QModbusExceptionResponse" href="qmodbusexceptionresponse.html#QModbusExceptionResponse-1" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="242" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusExceptionResponse(const QModbusPdu &amp;pdu)">
                <parameter type="const QModbusPdu &amp;" name="pdu" default=""/>
            </function>
            <function threadsafety="unspecified" name="setExceptionCode" fullname="QModbusExceptionResponse::setExceptionCode" href="qmodbusexceptionresponse.html#setExceptionCode" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="252" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setExceptionCode(QModbusPdu::ExceptionCode ec)">
                <parameter type="QModbusPdu::ExceptionCode" name="ec" default=""/>
            </function>
            <function threadsafety="unspecified" name="setFunctionCode" fullname="QModbusExceptionResponse::setFunctionCode" href="qmodbusexceptionresponse.html#setFunctionCode" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="249" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setFunctionCode(QModbusPdu::FunctionCode c)">
                <parameter type="QModbusPdu::FunctionCode" name="c" default=""/>
            </function>
        </class>
        <class threadsafety="unspecified" name="QModbusPdu" href="qmodbuspdu.html" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="46" since="5.8" module="QtSerialBus" brief="Abstract container class containing the function code and payload that is stored inside a Modbus ADU">
            <class threadsafety="unspecified" name="IsType" fullname="QModbusPdu::IsType" href="qmodbuspdu-istype.html" status="active" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="139">
                <enum threadsafety="unspecified" name="anonymous" fullname="QModbusPdu::IsType::anonymous" href="qmodbuspdu-istype.html#anonymous-enum" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="139">
                    <value name="value" value="false"/>
                </enum>
            </class>
            <enum threadsafety="unspecified" name="ExceptionCode" fullname="QModbusPdu::ExceptionCode" href="qmodbuspdu.html#ExceptionCode-enum" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="49">
                <value name="IllegalFunction" value="0x01"/>
                <value name="IllegalDataAddress" value="0x02"/>
                <value name="IllegalDataValue" value="0x03"/>
                <value name="ServerDeviceFailure" value="0x04"/>
                <value name="Acknowledge" value="0x05"/>
                <value name="ServerDeviceBusy" value="0x06"/>
                <value name="NegativeAcknowledge" value="0x07"/>
                <value name="MemoryParityError" value="0x08"/>
                <value name="GatewayPathUnavailable" value="0x0A"/>
                <value name="GatewayTargetDeviceFailedToRespond" value="0x0B"/>
                <value name="ExtendedException" value="0xFF"/>
            </enum>
            <enum threadsafety="unspecified" name="FunctionCode" fullname="QModbusPdu::FunctionCode" href="qmodbuspdu.html#FunctionCode-enum" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="63">
                <value name="Invalid" value="0x00"/>
                <value name="ReadCoils" value="0x01"/>
                <value name="ReadDiscreteInputs" value="0x02"/>
                <value name="ReadHoldingRegisters" value="0x03"/>
                <value name="ReadInputRegisters" value="0x04"/>
                <value name="WriteSingleCoil" value="0x05"/>
                <value name="WriteSingleRegister" value="0x06"/>
                <value name="ReadExceptionStatus" value="0x07"/>
                <value name="Diagnostics" value="0x08"/>
                <value name="GetCommEventCounter" value="0x0B"/>
                <value name="GetCommEventLog" value="0x0C"/>
                <value name="WriteMultipleCoils" value="0x0F"/>
                <value name="WriteMultipleRegisters" value="0x10"/>
                <value name="ReportServerId" value="0x11"/>
                <value name="ReadFileRecord" value="0x14"/>
                <value name="WriteFileRecord" value="0x15"/>
                <value name="MaskWriteRegister" value="0x16"/>
                <value name="ReadWriteMultipleRegisters" value="0x17"/>
                <value name="ReadFifoQueue" value="0x18"/>
                <value name="EncapsulatedInterfaceTransport" value="0x2B"/>
                <value name="UndefinedFunctionCode" value="0x100"/>
            </enum>
            <function threadsafety="unspecified" name="operator=" fullname="QModbusPdu::operator=" href="qmodbuspdu.html#operator-eq" status="active" access="protected" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="129" virtual="non" meta="copy-assign" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusPdu &amp;" signature="QModbusPdu &amp; operator=(const QModbusPdu &amp;other)">
                <parameter type="const QModbusPdu &amp;" name="other" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusPdu" fullname="QModbusPdu::QModbusPdu" href="qmodbuspdu.html#QModbusPdu" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="87" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusPdu()"/>
            <function threadsafety="unspecified" name="QModbusPdu" fullname="QModbusPdu::QModbusPdu" href="qmodbuspdu.html#QModbusPdu-3" status="internal" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="132" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusPdu(QModbusPdu::FunctionCode code, Args... data)">
                <parameter type="QModbusPdu::FunctionCode" name="code" default=""/>
                <parameter type="Args..." name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusPdu" fullname="QModbusPdu::QModbusPdu" href="qmodbuspdu.html#QModbusPdu-1" status="active" access="protected" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="123" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusPdu(QModbusPdu::FunctionCode code, const QByteArray &amp;data)">
                <parameter type="QModbusPdu::FunctionCode" name="code" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusPdu" fullname="QModbusPdu::QModbusPdu" href="qmodbuspdu.html#QModbusPdu-2" status="active" access="protected" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="128" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusPdu(const QModbusPdu &amp;other)">
                <parameter type="const QModbusPdu &amp;" name="other" default=""/>
            </function>
            <function threadsafety="unspecified" name="encode" fullname="QModbusPdu::encode" href="qmodbuspdu.html#encode-2" status="active" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="161" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void encode(Args... newData)">
                <parameter type="Args..." name="newData" default=""/>
            </function>
            <function threadsafety="unspecified" name="encode" fullname="QModbusPdu::encode" href="qmodbuspdu.html#encode-1" status="active" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="154" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void encode(QDataStream *stream, const QVector&lt;T&gt; &amp;vector)">
                <parameter type="QDataStream *" name="stream" default=""/>
                <parameter type="const QVector&lt;T&gt; &amp;" name="vector" default=""/>
            </function>
            <function threadsafety="unspecified" name="encode" fullname="QModbusPdu::encode" href="qmodbuspdu.html#encode" status="active" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="144" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void encode(QDataStream *stream, const T &amp;t)">
                <parameter type="QDataStream *" name="stream" default=""/>
                <parameter type="const T &amp;" name="t" default=""/>
            </function>
            <function threadsafety="unspecified" name="encodeData" fullname="QModbusPdu::encodeData" href="qmodbuspdu.html#encodeData" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="114" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void encodeData(Args... data)">
                <parameter type="Args..." name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="setData" fullname="QModbusPdu::setData" href="qmodbuspdu.html#setData" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="112" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setData(const QByteArray &amp;data)">
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="setFunctionCode" fullname="QModbusPdu::setFunctionCode" href="qmodbuspdu.html#setFunctionCode" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="109" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setFunctionCode(QModbusPdu::FunctionCode code)">
                <parameter type="QModbusPdu::FunctionCode" name="code" default=""/>
            </function>
            <function threadsafety="unspecified" name="~QModbusPdu" fullname="QModbusPdu::~QModbusPdu" href="qmodbuspdu.html#dtor.QModbusPdu" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="88" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QModbusPdu()"/>
            <function threadsafety="unspecified" name="data" fullname="QModbusPdu::data" href="qmodbuspdu.html#data" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="111" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QByteArray" signature="QByteArray data() const"/>
            <function threadsafety="unspecified" name="exceptionCode" fullname="QModbusPdu::exceptionCode" href="qmodbuspdu.html#exceptionCode" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="96" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusPdu::ExceptionCode" signature="QModbusPdu::ExceptionCode exceptionCode() const"/>
            <function threadsafety="unspecified" name="functionCode" fullname="QModbusPdu::functionCode" href="qmodbuspdu.html#functionCode" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="106" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusPdu::FunctionCode" signature="QModbusPdu::FunctionCode functionCode() const"/>
            <function threadsafety="unspecified" name="isException" fullname="QModbusPdu::isException" href="qmodbuspdu.html#isException" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="101" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isException() const"/>
            <function threadsafety="unspecified" name="isValid" fullname="QModbusPdu::isValid" href="qmodbuspdu.html#isValid" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="90" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isValid() const"/>
            <function threadsafety="unspecified" name="dataSize" fullname="QModbusPdu::dataSize" href="qmodbuspdu.html#dataSize" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="104" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="qint16" signature="qint16 dataSize() const"/>
            <function threadsafety="unspecified" name="size" fullname="QModbusPdu::size" href="qmodbuspdu.html#size" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="103" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="qint16" signature="qint16 size() const"/>
            <function threadsafety="unspecified" name="decode" fullname="QModbusPdu::decode" href="qmodbuspdu.html#decode-1" status="active" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="170" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void decode(Args... newData) const">
                <parameter type="Args..." name="newData" default=""/>
            </function>
            <function threadsafety="unspecified" name="decode" fullname="QModbusPdu::decode" href="qmodbuspdu.html#decode" status="active" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="149" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void decode(QDataStream *stream, T &amp;t) const">
                <parameter type="QDataStream *" name="stream" default=""/>
                <parameter type="T &amp;" name="t" default=""/>
            </function>
            <function threadsafety="unspecified" name="decodeData" fullname="QModbusPdu::decodeData" href="qmodbuspdu.html#decodeData" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="118" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void decodeData(Args &amp;&amp;... data) const">
                <parameter type="Args &amp;&amp;..." name="data" default=""/>
            </function>
            <variable threadsafety="unspecified" name="ExceptionByte" fullname="QModbusPdu::ExceptionByte" href="qmodbuspdu.html#ExceptionByte-var" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="95" type="const quint8" static="true"/>
            <variable threadsafety="unspecified" name="m_code" fullname="QModbusPdu::m_code" href="qmodbuspdu.html#m_code-var" status="active" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="180" type="QModbusPdu::FunctionCode" static="false"/>
            <variable threadsafety="unspecified" name="m_data" fullname="QModbusPdu::m_data" href="qmodbuspdu.html#m_data-var" status="active" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="181" type="QByteArray" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusReply" href="qmodbusreply.html" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="48" since="5.8" bases="QObject" module="QtSerialBus" brief="Contains the data for a request sent with a QModbusClient derived class">
            <class threadsafety="unspecified" name="QPrivateSignal" fullname="QModbusReply::QPrivateSignal" href="qmodbusreply-qprivatesignal.html" status="active" access="private" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="50"/>
            <enum threadsafety="unspecified" name="ReplyType" fullname="QModbusReply::ReplyType" href="qmodbusreply.html#ReplyType-enum" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="54">
                <value name="Raw" value="0"/>
                <value name="Common" value="1"/>
            </enum>
            <function threadsafety="unspecified" name="QModbusReply" fullname="QModbusReply::QModbusReply" href="qmodbusreply.html#QModbusReply" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="60" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusReply(QModbusReply::ReplyType type, int serverAddress, QObject *parent)">
                <parameter type="QModbusReply::ReplyType" name="type" default=""/>
                <parameter type="int" name="serverAddress" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusReply::d_func" href="qmodbusreply.html#d_func" status="active" access="private" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="51" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusReplyPrivate *" signature="QModbusReplyPrivate * d_func()"/>
            <function threadsafety="unspecified" name="tr" fullname="QModbusReply::tr" href="qmodbusreply.html#tr" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="50" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString tr(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="trUtf8" fullname="QModbusReply::trUtf8" href="qmodbusreply.html#trUtf8" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="50" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString trUtf8(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="qt_metacall" fullname="QModbusReply::qt_metacall" href="qmodbusreply.html#qt_metacall" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="50" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **)">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacast" fullname="QModbusReply::qt_metacast" href="qmodbusreply.html#qt_metacast" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="50" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void *" signature="void * qt_metacast(const char *)">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="errorOccurred" fullname="QModbusReply::errorOccurred" href="qmodbusreply.html#errorOccurred" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="81" virtual="non" meta="signal" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void errorOccurred(QModbusDevice::Error error)">
                <parameter type="QModbusDevice::Error" name="error" default=""/>
            </function>
            <function threadsafety="unspecified" name="finished" fullname="QModbusReply::finished" href="qmodbusreply.html#finished" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="80" virtual="non" meta="signal" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void finished()"/>
            <function threadsafety="unspecified" name="qt_static_metacall" fullname="QModbusReply::qt_static_metacall" href="qmodbusreply.html#qt_static_metacall" status="active" access="private" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="50" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="setError" fullname="QModbusReply::setError" href="qmodbusreply.html#setError" status="internal" access="private" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="77" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setError(QModbusDevice::Error error, const QString &amp;errorText)">
                <parameter type="QModbusDevice::Error" name="error" default=""/>
                <parameter type="const QString &amp;" name="errorText" default=""/>
            </function>
            <function threadsafety="unspecified" name="setFinished" fullname="QModbusReply::setFinished" href="qmodbusreply.html#setFinished" status="internal" access="private" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="76" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setFinished(bool isFinished)">
                <parameter type="bool" name="isFinished" default=""/>
            </function>
            <function threadsafety="unspecified" name="setRawResult" fullname="QModbusReply::setRawResult" href="qmodbusreply.html#setRawResult" status="internal" access="private" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="74" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setRawResult(const QModbusResponse &amp;response)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
            </function>
            <function threadsafety="unspecified" name="setResult" fullname="QModbusReply::setResult" href="qmodbusreply.html#setResult" status="internal" access="private" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="73" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setResult(const QModbusDataUnit &amp;unit)">
                <parameter type="const QModbusDataUnit &amp;" name="unit" default=""/>
            </function>
            <function threadsafety="unspecified" name="result" fullname="QModbusReply::result" href="qmodbusreply.html#result" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="67" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusDataUnit" signature="QModbusDataUnit result() const"/>
            <function threadsafety="unspecified" name="error" fullname="QModbusReply::error" href="qmodbusreply.html#error" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="71" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusDevice::Error" signature="QModbusDevice::Error error() const"/>
            <function threadsafety="unspecified" name="type" fullname="QModbusReply::type" href="qmodbusreply.html#type" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="62" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusReply::ReplyType" signature="QModbusReply::ReplyType type() const"/>
            <function threadsafety="unspecified" name="rawResult" fullname="QModbusReply::rawResult" href="qmodbusreply.html#rawResult" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="68" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse rawResult() const"/>
            <function threadsafety="unspecified" name="errorString" fullname="QModbusReply::errorString" href="qmodbusreply.html#errorString" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="70" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString errorString() const"/>
            <function threadsafety="unspecified" name="isFinished" fullname="QModbusReply::isFinished" href="qmodbusreply.html#isFinished" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="65" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool isFinished() const"/>
            <function threadsafety="unspecified" name="metaObject" fullname="QModbusReply::metaObject" href="qmodbusreply.html#metaObject" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="50" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusReply::d_func" href="qmodbusreply.html#d_func-1" status="active" access="private" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="51" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusReplyPrivate *" signature="const QModbusReplyPrivate * d_func() const"/>
            <function threadsafety="unspecified" name="serverAddress" fullname="QModbusReply::serverAddress" href="qmodbusreply.html#serverAddress" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="63" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int serverAddress() const"/>
            <variable threadsafety="unspecified" name="staticMetaObject" fullname="QModbusReply::staticMetaObject" href="qmodbusreply.html#staticMetaObject-var" status="active" access="public" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="50" type="const QMetaObject" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QModbusRequest" href="qmodbusrequest.html" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="187" since="5.8" bases="QModbusPdu" module="QtSerialBus" brief="Container class containing the function code and payload that is stored inside a Modbus ADU">
            <typedef threadsafety="unspecified" name="CalcFuncPtr" fullname="QModbusRequest::CalcFuncPtr" href="qmodbusrequest.html#CalcFuncPtr-typedef" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="202"/>
            <function threadsafety="unspecified" name="QModbusRequest" fullname="QModbusRequest::QModbusRequest" href="qmodbusrequest.html#QModbusRequest" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="190" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusRequest()"/>
            <function threadsafety="unspecified" name="QModbusRequest" fullname="QModbusRequest::QModbusRequest" href="qmodbusrequest.html#QModbusRequest-3" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="206" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusRequest(QModbusPdu::FunctionCode code, Args... data)">
                <parameter type="QModbusPdu::FunctionCode" name="code" default=""/>
                <parameter type="Args..." name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusRequest" fullname="QModbusRequest::QModbusRequest" href="qmodbusrequest.html#QModbusRequest-2" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="195" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusRequest(QModbusPdu::FunctionCode code, const QByteArray &amp;data)">
                <parameter type="QModbusPdu::FunctionCode" name="code" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default="..."/>
            </function>
            <function threadsafety="unspecified" name="QModbusRequest" fullname="QModbusRequest::QModbusRequest" href="qmodbusrequest.html#QModbusRequest-1" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="191" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusRequest(const QModbusPdu &amp;pdu)">
                <parameter type="const QModbusPdu &amp;" name="pdu" default=""/>
            </function>
            <function threadsafety="unspecified" name="calculateDataSize" fullname="QModbusRequest::calculateDataSize" href="qmodbusrequest.html#calculateDataSize" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="200" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int calculateDataSize(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="minimumDataSize" fullname="QModbusRequest::minimumDataSize" href="qmodbusrequest.html#minimumDataSize" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="199" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int minimumDataSize(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="registerDataSizeCalculator" fullname="QModbusRequest::registerDataSizeCalculator" href="qmodbusrequest.html#registerDataSizeCalculator" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="203" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void registerDataSizeCalculator(QModbusPdu::FunctionCode fc, QModbusRequest::CalcFuncPtr calculator)">
                <parameter type="QModbusPdu::FunctionCode" name="fc" default=""/>
                <parameter type="QModbusRequest::CalcFuncPtr" name="calculator" default=""/>
            </function>
        </class>
        <class threadsafety="unspecified" name="QModbusResponse" href="qmodbusresponse.html" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="214" since="5.8" bases="QModbusPdu" module="QtSerialBus" brief="Container class containing the function code and payload that is stored inside a Modbus ADU">
            <typedef threadsafety="unspecified" name="CalcFuncPtr" fullname="QModbusResponse::CalcFuncPtr" href="qmodbusresponse.html#CalcFuncPtr-typedef" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="229"/>
            <function threadsafety="unspecified" name="QModbusResponse" fullname="QModbusResponse::QModbusResponse" href="qmodbusresponse.html#QModbusResponse" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="217" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusResponse()"/>
            <function threadsafety="unspecified" name="QModbusResponse" fullname="QModbusResponse::QModbusResponse" href="qmodbusresponse.html#QModbusResponse-3" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="233" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusResponse(QModbusPdu::FunctionCode code, Args... data)">
                <parameter type="QModbusPdu::FunctionCode" name="code" default=""/>
                <parameter type="Args..." name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusResponse" fullname="QModbusResponse::QModbusResponse" href="qmodbusresponse.html#QModbusResponse-2" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="222" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusResponse(QModbusPdu::FunctionCode code, const QByteArray &amp;data)">
                <parameter type="QModbusPdu::FunctionCode" name="code" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default="..."/>
            </function>
            <function threadsafety="unspecified" name="QModbusResponse" fullname="QModbusResponse::QModbusResponse" href="qmodbusresponse.html#QModbusResponse-1" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="218" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusResponse(const QModbusPdu &amp;pdu)">
                <parameter type="const QModbusPdu &amp;" name="pdu" default=""/>
            </function>
            <function threadsafety="unspecified" name="calculateDataSize" fullname="QModbusResponse::calculateDataSize" href="qmodbusresponse.html#calculateDataSize" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="227" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int calculateDataSize(const QModbusResponse &amp;response)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
            </function>
            <function threadsafety="unspecified" name="minimumDataSize" fullname="QModbusResponse::minimumDataSize" href="qmodbusresponse.html#minimumDataSize" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="226" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int minimumDataSize(const QModbusResponse &amp;response)">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
            </function>
            <function threadsafety="unspecified" name="registerDataSizeCalculator" fullname="QModbusResponse::registerDataSizeCalculator" href="qmodbusresponse.html#registerDataSizeCalculator" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="230" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void registerDataSizeCalculator(QModbusPdu::FunctionCode fc, QModbusResponse::CalcFuncPtr calculator)">
                <parameter type="QModbusPdu::FunctionCode" name="fc" default=""/>
                <parameter type="QModbusResponse::CalcFuncPtr" name="calculator" default=""/>
            </function>
        </class>
        <class threadsafety="unspecified" name="QModbusRtuSerialMaster" href="qmodbusrtuserialmaster.html" status="active" access="public" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="46" since="5.8" bases="QModbusClient" module="QtSerialBus" brief="Represents a Modbus client that uses a serial bus for its communication with the Modbus server">
            <class threadsafety="unspecified" name="QPrivateSignal" fullname="QModbusRtuSerialMaster::QPrivateSignal" href="qmodbusrtuserialmaster-qprivatesignal.html" status="active" access="private" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="48"/>
            <function threadsafety="unspecified" name="QModbusRtuSerialMaster" fullname="QModbusRtuSerialMaster::QModbusRtuSerialMaster" href="qmodbusrtuserialmaster.html#QModbusRtuSerialMaster-1" status="internal" access="private" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="59" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusRtuSerialMaster(QModbusRtuSerialMasterPrivate &amp;dd, QObject *parent)">
                <parameter type="QModbusRtuSerialMasterPrivate &amp;" name="dd" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="QModbusRtuSerialMaster" fullname="QModbusRtuSerialMaster::QModbusRtuSerialMaster" href="qmodbusrtuserialmaster.html#QModbusRtuSerialMaster" status="active" access="public" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="52" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusRtuSerialMaster(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusRtuSerialMaster::d_func" href="qmodbusrtuserialmaster.html#d_func" status="active" access="private" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="49" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusRtuSerialMasterPrivate *" signature="QModbusRtuSerialMasterPrivate * d_func()"/>
            <function threadsafety="unspecified" name="tr" fullname="QModbusRtuSerialMaster::tr" href="qmodbusrtuserialmaster.html#tr" status="active" access="public" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="48" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString tr(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="trUtf8" fullname="QModbusRtuSerialMaster::trUtf8" href="qmodbusrtuserialmaster.html#trUtf8" status="active" access="public" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="48" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString trUtf8(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="open" fullname="QModbusRtuSerialMaster::open" href="qmodbusrtuserialmaster.html#open" status="active" access="protected" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="62" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool open() override"/>
            <function threadsafety="unspecified" name="qt_metacall" fullname="QModbusRtuSerialMaster::qt_metacall" href="qmodbusrtuserialmaster.html#qt_metacall" status="active" access="public" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="48" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **)">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacast" fullname="QModbusRtuSerialMaster::qt_metacast" href="qmodbusrtuserialmaster.html#qt_metacast" status="active" access="public" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="48" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void *" signature="void * qt_metacast(const char *)">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="close" fullname="QModbusRtuSerialMaster::close" href="qmodbusrtuserialmaster.html#close" status="active" access="protected" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="61" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void close() override"/>
            <function threadsafety="unspecified" name="qt_static_metacall" fullname="QModbusRtuSerialMaster::qt_static_metacall" href="qmodbusrtuserialmaster.html#qt_static_metacall" status="active" access="private" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="48" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="setInterFrameDelay" fullname="QModbusRtuSerialMaster::setInterFrameDelay" href="qmodbusrtuserialmaster.html#setInterFrameDelay" status="active" access="public" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="56" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setInterFrameDelay(int microseconds)">
                <parameter type="int" name="microseconds" default=""/>
            </function>
            <function threadsafety="unspecified" name="~QModbusRtuSerialMaster" fullname="QModbusRtuSerialMaster::~QModbusRtuSerialMaster" href="qmodbusrtuserialmaster.html#dtor.QModbusRtuSerialMaster" status="internal" access="private" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="53" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QModbusRtuSerialMaster()"/>
            <function threadsafety="unspecified" name="metaObject" fullname="QModbusRtuSerialMaster::metaObject" href="qmodbusrtuserialmaster.html#metaObject" status="active" access="public" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="48" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusRtuSerialMaster::d_func" href="qmodbusrtuserialmaster.html#d_func-1" status="active" access="private" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="49" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusRtuSerialMasterPrivate *" signature="const QModbusRtuSerialMasterPrivate * d_func() const"/>
            <function threadsafety="unspecified" name="interFrameDelay" fullname="QModbusRtuSerialMaster::interFrameDelay" href="qmodbusrtuserialmaster.html#interFrameDelay" status="active" access="public" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="55" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int interFrameDelay() const"/>
            <variable threadsafety="unspecified" name="staticMetaObject" fullname="QModbusRtuSerialMaster::staticMetaObject" href="qmodbusrtuserialmaster.html#staticMetaObject-var" status="active" access="public" location="qmodbusrtuserialmaster.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster.h" lineno="48" type="const QMetaObject" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QModbusRtuSerialMasterPrivate" href="qmodbusrtuserialmasterprivate.html" status="internal" access="private" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="68" bases="QModbusClientPrivate">
            <enum threadsafety="unspecified" name="State" fullname="QModbusRtuSerialMasterPrivate::State" href="qmodbusrtuserialmasterprivate.html#State-enum" status="active" access="private" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="71">
                <value name="Idle" value="0"/>
                <value name="Schedule" value="1"/>
                <value name="Send" value="2"/>
                <value name="Receive" value="3"/>
            </enum>
            <function threadsafety="unspecified" name="enqueueRequest" fullname="QModbusRtuSerialMasterPrivate::enqueueRequest" href="qmodbusrtuserialmasterprivate.html#enqueueRequest" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="275" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="QModbusReply *" signature="QModbusReply * enqueueRequest(const QModbusRequest &amp;request, int serverAddress, const QModbusDataUnit &amp;unit, QModbusReply::ReplyType type) override">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
                <parameter type="int" name="serverAddress" default=""/>
                <parameter type="const QModbusDataUnit &amp;" name="unit" default=""/>
                <parameter type="QModbusReply::ReplyType" name="type" default=""/>
            </function>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusRtuSerialMasterPrivate::q_func" href="qmodbusrtuserialmasterprivate.html#q_func" status="active" access="private" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="70" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusRtuSerialMaster *" signature="QModbusRtuSerialMaster * q_func()"/>
            <function threadsafety="unspecified" name="calculateInterFrameDelay" fullname="QModbusRtuSerialMasterPrivate::calculateInterFrameDelay" href="qmodbusrtuserialmasterprivate.html#calculateInterFrameDelay" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="238" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void calculateInterFrameDelay()"/>
            <function threadsafety="unspecified" name="processQueue" fullname="QModbusRtuSerialMasterPrivate::processQueue" href="qmodbusrtuserialmasterprivate.html#processQueue" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="290" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void processQueue()"/>
            <function threadsafety="unspecified" name="scheduleNextRequest" fullname="QModbusRtuSerialMasterPrivate::scheduleNextRequest" href="qmodbusrtuserialmasterprivate.html#scheduleNextRequest" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="267" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void scheduleNextRequest()"/>
            <function threadsafety="unspecified" name="setupEnvironment" fullname="QModbusRtuSerialMasterPrivate::setupEnvironment" href="qmodbusrtuserialmasterprivate.html#setupEnvironment" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="252" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setupEnvironment()"/>
            <function threadsafety="unspecified" name="setupSerialPort" fullname="QModbusRtuSerialMasterPrivate::setupSerialPort" href="qmodbusrtuserialmasterprivate.html#setupSerialPort" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="79" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setupSerialPort()"/>
            <function threadsafety="unspecified" name="canMatchRequestAndResponse" fullname="QModbusRtuSerialMasterPrivate::canMatchRequestAndResponse" href="qmodbusrtuserialmasterprivate.html#canMatchRequestAndResponse" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="373" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool canMatchRequestAndResponse(const QModbusResponse &amp;response, int sendingServer) const">
                <parameter type="const QModbusResponse &amp;" name="response" default=""/>
                <parameter type="int" name="sendingServer" default=""/>
            </function>
            <function threadsafety="unspecified" name="isOpen" fullname="QModbusRtuSerialMasterPrivate::isOpen" href="qmodbusrtuserialmasterprivate.html#isOpen" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="384" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool isOpen() const override"/>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusRtuSerialMasterPrivate::q_func" href="qmodbusrtuserialmasterprivate.html#q_func-1" status="active" access="private" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="70" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusRtuSerialMaster *" signature="const QModbusRtuSerialMaster * q_func() const"/>
            <variable threadsafety="unspecified" name="m_current" fullname="QModbusRtuSerialMasterPrivate::m_current" href="qmodbusrtuserialmasterprivate.html#m_current-var" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="394" type="QModbusClientPrivate::QueueElement" static="false"/>
            <variable threadsafety="unspecified" name="m_interFrameDelayMilliseconds" fullname="QModbusRtuSerialMasterPrivate::m_interFrameDelayMilliseconds" href="qmodbusrtuserialmasterprivate.html#m_interFrameDelayMilliseconds-var" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="400" type="int" static="false"/>
            <variable threadsafety="unspecified" name="m_queue" fullname="QModbusRtuSerialMasterPrivate::m_queue" href="qmodbusrtuserialmasterprivate.html#m_queue-var" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="397" type="QQueue&lt;QModbusClientPrivate::QueueElement&gt;" static="false"/>
            <variable threadsafety="unspecified" name="m_responseTimer" fullname="QModbusRtuSerialMasterPrivate::m_responseTimer" href="qmodbusrtuserialmasterprivate.html#m_responseTimer-var" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="392" type="QTimer" static="false"/>
            <variable threadsafety="unspecified" name="m_sendTimer" fullname="QModbusRtuSerialMasterPrivate::m_sendTimer" href="qmodbusrtuserialmasterprivate.html#m_sendTimer-var" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="391" type="QTimer" static="false"/>
            <variable threadsafety="unspecified" name="m_serialPort" fullname="QModbusRtuSerialMasterPrivate::m_serialPort" href="qmodbusrtuserialmasterprivate.html#m_serialPort-var" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="398" type="QSerialPort *" static="false"/>
            <variable threadsafety="unspecified" name="m_state" fullname="QModbusRtuSerialMasterPrivate::m_state" href="qmodbusrtuserialmasterprivate.html#m_state-var" status="active" access="private" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="76" type="enum State" static="false"/>
            <variable threadsafety="unspecified" name="responseBuffer" fullname="QModbusRtuSerialMasterPrivate::responseBuffer" href="qmodbusrtuserialmasterprivate.html#responseBuffer-var" status="active" access="public" location="qmodbusrtuserialmaster_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialmaster_p.h" lineno="395" type="QByteArray" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusRtuSerialSlave" href="qmodbusrtuserialslave.html" status="active" access="public" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="46" since="5.8" bases="QModbusServer" module="QtSerialBus" brief="Represents a Modbus server that uses a serial port for its communication with the Modbus client">
            <class threadsafety="unspecified" name="QPrivateSignal" fullname="QModbusRtuSerialSlave::QPrivateSignal" href="qmodbusrtuserialslave-qprivatesignal.html" status="active" access="private" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="48"/>
            <function threadsafety="unspecified" name="processRequest" fullname="QModbusRtuSerialSlave::processRequest" href="qmodbusrtuserialslave.html#processRequest" status="active" access="protected" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="63" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="QModbusResponse" signature="QModbusResponse processRequest(const QModbusPdu &amp;request) override">
                <parameter type="const QModbusPdu &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusRtuSerialSlave" fullname="QModbusRtuSerialSlave::QModbusRtuSerialSlave" href="qmodbusrtuserialslave.html#QModbusRtuSerialSlave-1" status="internal" access="private" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="58" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusRtuSerialSlave(QModbusRtuSerialSlavePrivate &amp;dd, QObject *parent)">
                <parameter type="QModbusRtuSerialSlavePrivate &amp;" name="dd" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="QModbusRtuSerialSlave" fullname="QModbusRtuSerialSlave::QModbusRtuSerialSlave" href="qmodbusrtuserialslave.html#QModbusRtuSerialSlave" status="active" access="public" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="52" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusRtuSerialSlave(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusRtuSerialSlave::d_func" href="qmodbusrtuserialslave.html#d_func" status="active" access="private" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="49" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusRtuSerialSlavePrivate *" signature="QModbusRtuSerialSlavePrivate * d_func()"/>
            <function threadsafety="unspecified" name="tr" fullname="QModbusRtuSerialSlave::tr" href="qmodbusrtuserialslave.html#tr" status="active" access="public" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="48" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString tr(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="trUtf8" fullname="QModbusRtuSerialSlave::trUtf8" href="qmodbusrtuserialslave.html#trUtf8" status="active" access="public" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="48" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString trUtf8(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="open" fullname="QModbusRtuSerialSlave::open" href="qmodbusrtuserialslave.html#open" status="active" access="protected" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="60" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool open() override"/>
            <function threadsafety="unspecified" name="qt_metacall" fullname="QModbusRtuSerialSlave::qt_metacall" href="qmodbusrtuserialslave.html#qt_metacall" status="active" access="public" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="48" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **)">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacast" fullname="QModbusRtuSerialSlave::qt_metacast" href="qmodbusrtuserialslave.html#qt_metacast" status="active" access="public" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="48" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void *" signature="void * qt_metacast(const char *)">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="close" fullname="QModbusRtuSerialSlave::close" href="qmodbusrtuserialslave.html#close" status="active" access="protected" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="61" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void close() override"/>
            <function threadsafety="unspecified" name="qt_static_metacall" fullname="QModbusRtuSerialSlave::qt_static_metacall" href="qmodbusrtuserialslave.html#qt_static_metacall" status="active" access="private" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="48" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="~QModbusRtuSerialSlave" fullname="QModbusRtuSerialSlave::~QModbusRtuSerialSlave" href="qmodbusrtuserialslave.html#dtor.QModbusRtuSerialSlave" status="active" access="public" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="53" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QModbusRtuSerialSlave()"/>
            <function threadsafety="unspecified" name="processesBroadcast" fullname="QModbusRtuSerialSlave::processesBroadcast" href="qmodbusrtuserialslave.html#processesBroadcast" status="active" access="public" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="55" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool processesBroadcast() const override"/>
            <function threadsafety="unspecified" name="metaObject" fullname="QModbusRtuSerialSlave::metaObject" href="qmodbusrtuserialslave.html#metaObject" status="active" access="public" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="48" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusRtuSerialSlave::d_func" href="qmodbusrtuserialslave.html#d_func-1" status="active" access="private" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="49" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusRtuSerialSlavePrivate *" signature="const QModbusRtuSerialSlavePrivate * d_func() const"/>
            <variable threadsafety="unspecified" name="staticMetaObject" fullname="QModbusRtuSerialSlave::staticMetaObject" href="qmodbusrtuserialslave.html#staticMetaObject-var" status="active" access="public" location="qmodbusrtuserialslave.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave.h" lineno="48" type="const QMetaObject" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QModbusRtuSerialSlavePrivate" href="qmodbusrtuserialslaveprivate.html" status="internal" access="private" location="qmodbusrtuserialslave_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave_p.h" lineno="65" bases="QModbusServerPrivate">
            <function threadsafety="unspecified" name="q_func" fullname="QModbusRtuSerialSlavePrivate::q_func" href="qmodbusrtuserialslaveprivate.html#q_func" status="active" access="private" location="qmodbusrtuserialslave_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave_p.h" lineno="67" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusRtuSerialSlave *" signature="QModbusRtuSerialSlave * q_func()"/>
            <function threadsafety="unspecified" name="setupEnvironment" fullname="QModbusRtuSerialSlavePrivate::setupEnvironment" href="qmodbusrtuserialslaveprivate.html#setupEnvironment" status="active" access="public" location="qmodbusrtuserialslave_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave_p.h" lineno="324" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setupEnvironment()"/>
            <function threadsafety="unspecified" name="setupSerialPort" fullname="QModbusRtuSerialSlavePrivate::setupSerialPort" href="qmodbusrtuserialslaveprivate.html#setupSerialPort" status="active" access="public" location="qmodbusrtuserialslave_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave_p.h" lineno="70" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setupSerialPort()"/>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusRtuSerialSlavePrivate::q_func" href="qmodbusrtuserialslaveprivate.html#q_func-1" status="active" access="private" location="qmodbusrtuserialslave_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave_p.h" lineno="67" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusRtuSerialSlave *" signature="const QModbusRtuSerialSlave * q_func() const"/>
            <variable threadsafety="unspecified" name="m_processesBroadcast" fullname="QModbusRtuSerialSlavePrivate::m_processesBroadcast" href="qmodbusrtuserialslaveprivate.html#m_processesBroadcast-var" status="active" access="public" location="qmodbusrtuserialslave_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave_p.h" lineno="337" type="bool" static="false"/>
            <variable threadsafety="unspecified" name="m_requestBuffer" fullname="QModbusRtuSerialSlavePrivate::m_requestBuffer" href="qmodbusrtuserialslaveprivate.html#m_requestBuffer-var" status="active" access="public" location="qmodbusrtuserialslave_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave_p.h" lineno="336" type="QByteArray" static="false"/>
            <variable threadsafety="unspecified" name="m_serialPort" fullname="QModbusRtuSerialSlavePrivate::m_serialPort" href="qmodbusrtuserialslaveprivate.html#m_serialPort-var" status="active" access="public" location="qmodbusrtuserialslave_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusrtuserialslave_p.h" lineno="338" type="QSerialPort *" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusSerialAdu" href="qmodbusserialadu.html" status="internal" access="private" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="55">
            <enum threadsafety="unspecified" name="Type" fullname="QModbusSerialAdu::Type" href="qmodbusserialadu.html#Type-enum" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="58">
                <value name="Ascii" value="0"/>
                <value name="Rtu" value="1"/>
            </enum>
            <function threadsafety="unspecified" name="create" fullname="QModbusSerialAdu::create" href="qmodbusserialadu.html#create" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="153" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QByteArray" signature="QByteArray create(QModbusSerialAdu::Type type, int serverAddress, const QModbusPdu &amp;pdu, char delimiter)">
                <parameter type="QModbusSerialAdu::Type" name="type" default=""/>
                <parameter type="int" name="serverAddress" default=""/>
                <parameter type="const QModbusPdu &amp;" name="pdu" default=""/>
                <parameter type="char" name="delimiter" default="'\n'"/>
            </function>
            <function threadsafety="unspecified" name="QModbusSerialAdu" fullname="QModbusSerialAdu::QModbusSerialAdu" href="qmodbusserialadu.html#QModbusSerialAdu" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="63" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusSerialAdu(QModbusSerialAdu::Type type, const QByteArray &amp;data)">
                <parameter type="QModbusSerialAdu::Type" name="type" default=""/>
                <parameter type="const QByteArray &amp;" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="calculateCRC" fullname="QModbusSerialAdu::calculateCRC" href="qmodbusserialadu.html#calculateCRC" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="130" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="quint16" signature="quint16 calculateCRC(const char *data, qint32 len)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qint32" name="len" default=""/>
            </function>
            <function threadsafety="unspecified" name="crc_reflect" fullname="QModbusSerialAdu::crc_reflect" href="qmodbusserialadu.html#crc_reflect" status="active" access="private" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="169" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="quint16" signature="quint16 crc_reflect(quint16 data, qint32 len)">
                <parameter type="quint16" name="data" default=""/>
                <parameter type="qint32" name="len" default=""/>
            </function>
            <function threadsafety="unspecified" name="calculateLRC" fullname="QModbusSerialAdu::calculateLRC" href="qmodbusserialadu.html#calculateLRC" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="112" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="quint8" signature="quint8 calculateLRC(const char *data, qint32 len)">
                <parameter type="const char *" name="data" default=""/>
                <parameter type="qint32" name="len" default=""/>
            </function>
            <function threadsafety="unspecified" name="data" fullname="QModbusSerialAdu::data" href="qmodbusserialadu.html#data" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="75" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QByteArray" signature="QByteArray data() const"/>
            <function threadsafety="unspecified" name="rawData" fullname="QModbusSerialAdu::rawData" href="qmodbusserialadu.html#rawData" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="78" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QByteArray" signature="QByteArray rawData() const"/>
            <function threadsafety="unspecified" name="pdu" fullname="QModbusSerialAdu::pdu" href="qmodbusserialadu.html#pdu" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="85" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusPdu" signature="QModbusPdu pdu() const"/>
            <function threadsafety="unspecified" name="matchingChecksum" fullname="QModbusSerialAdu::matchingChecksum" href="qmodbusserialadu.html#matchingChecksum" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="98" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool matchingChecksum() const"/>
            <function threadsafety="unspecified" name="checksum" fullname="QModbusSerialAdu::checksum" href="qmodbusserialadu.html#checksum" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="91" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="decltype(T())" signature="decltype(T()) checksum() const"/>
            <function threadsafety="unspecified" name="rawSize" fullname="QModbusSerialAdu::rawSize" href="qmodbusserialadu.html#rawSize" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="77" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int rawSize() const"/>
            <function threadsafety="unspecified" name="serverAddress" fullname="QModbusSerialAdu::serverAddress" href="qmodbusserialadu.html#serverAddress" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="80" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int serverAddress() const"/>
            <function threadsafety="unspecified" name="size" fullname="QModbusSerialAdu::size" href="qmodbusserialadu.html#size" status="active" access="public" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="70" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int size() const"/>
            <variable threadsafety="unspecified" name="m_data" fullname="QModbusSerialAdu::m_data" href="qmodbusserialadu.html#m_data-var" status="active" access="private" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="185" type="QByteArray" static="false"/>
            <variable threadsafety="unspecified" name="m_rawData" fullname="QModbusSerialAdu::m_rawData" href="qmodbusserialadu.html#m_rawData-var" status="active" access="private" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="186" type="QByteArray" static="false"/>
            <variable threadsafety="unspecified" name="m_type" fullname="QModbusSerialAdu::m_type" href="qmodbusserialadu.html#m_type-var" status="active" access="private" location="qmodbusadu_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusadu_p.h" lineno="184" type="QModbusSerialAdu::Type" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusServer" href="qmodbusserver.html" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="50" since="5.8" bases="QModbusDevice" module="QtSerialBus" brief="The interface to receive and process Modbus requests">
            <class threadsafety="unspecified" name="QPrivateSignal" fullname="QModbusServer::QPrivateSignal" href="qmodbusserver-qprivatesignal.html" status="active" access="private" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="52"/>
            <enum threadsafety="unspecified" name="Option" fullname="QModbusServer::Option" href="qmodbusserver.html#Option-enum" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="56">
                <value name="DiagnosticRegister" value="0"/>
                <value name="ExceptionStatusOffset" value="1"/>
                <value name="DeviceBusy" value="2"/>
                <value name="AsciiInputDelimiter" value="3"/>
                <value name="ListenOnlyMode" value="4"/>
                <value name="ServerIdentifier" value="5"/>
                <value name="RunIndicatorStatus" value="6"/>
                <value name="AdditionalData" value="7"/>
                <value name="DeviceIdentification" value="8"/>
                <value name="UserOption" value="0x100"/>
            </enum>
            <function threadsafety="unspecified" name="processPrivateRequest" fullname="QModbusServer::processPrivateRequest" href="qmodbusserver.html#processPrivateRequest" status="active" access="protected" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="99" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processPrivateRequest(const QModbusPdu &amp;request)">
                <parameter type="const QModbusPdu &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processRequest" fullname="QModbusServer::processRequest" href="qmodbusserver.html#processRequest" status="active" access="protected" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="98" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processRequest(const QModbusPdu &amp;request)">
                <parameter type="const QModbusPdu &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusServer" fullname="QModbusServer::QModbusServer" href="qmodbusserver.html#QModbusServer-1" status="internal" access="private" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="93" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusServer(QModbusServerPrivate &amp;dd, QObject *parent)">
                <parameter type="QModbusServerPrivate &amp;" name="dd" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="QModbusServer" fullname="QModbusServer::QModbusServer" href="qmodbusserver.html#QModbusServer" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="71" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusServer(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusServer::d_func" href="qmodbusserver.html#d_func" status="active" access="private" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="53" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusServerPrivate *" signature="QModbusServerPrivate * d_func()"/>
            <function threadsafety="unspecified" name="tr" fullname="QModbusServer::tr" href="qmodbusserver.html#tr" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="52" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString tr(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="trUtf8" fullname="QModbusServer::trUtf8" href="qmodbusserver.html#trUtf8" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="52" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString trUtf8(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="setData" fullname="QModbusServer::setData" href="qmodbusserver.html#setData-1" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="86" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool setData(QModbusDataUnit::RegisterType table, quint16 address, quint16 data)">
                <parameter type="QModbusDataUnit::RegisterType" name="table" default=""/>
                <parameter type="quint16" name="address" default=""/>
                <parameter type="quint16" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="setData" fullname="QModbusServer::setData" href="qmodbusserver.html#setData" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="84" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool setData(const QModbusDataUnit &amp;newData)">
                <parameter type="const QModbusDataUnit &amp;" name="newData" default=""/>
            </function>
            <function threadsafety="unspecified" name="setMap" fullname="QModbusServer::setMap" href="qmodbusserver.html#setMap" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="77" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool setMap(const QModbusDataUnitMap &amp;map)">
                <parameter type="const QModbusDataUnitMap &amp;" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="setValue" fullname="QModbusServer::setValue" href="qmodbusserver.html#setValue" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="81" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool setValue(int option, const QVariant &amp;newValue)">
                <parameter type="int" name="option" default=""/>
                <parameter type="const QVariant &amp;" name="newValue" default=""/>
            </function>
            <function threadsafety="unspecified" name="writeData" fullname="QModbusServer::writeData" href="qmodbusserver.html#writeData" status="active" access="protected" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="95" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool writeData(const QModbusDataUnit &amp;newData)">
                <parameter type="const QModbusDataUnit &amp;" name="newData" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacall" fullname="QModbusServer::qt_metacall" href="qmodbusserver.html#qt_metacall" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="52" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **)">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacast" fullname="QModbusServer::qt_metacast" href="qmodbusserver.html#qt_metacast" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="52" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void *" signature="void * qt_metacast(const char *)">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="dataWritten" fullname="QModbusServer::dataWritten" href="qmodbusserver.html#dataWritten" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="90" virtual="non" meta="signal" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void dataWritten(QModbusDataUnit::RegisterType table, int address, int size)">
                <parameter type="QModbusDataUnit::RegisterType" name="table" default=""/>
                <parameter type="int" name="address" default=""/>
                <parameter type="int" name="size" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_static_metacall" fullname="QModbusServer::qt_static_metacall" href="qmodbusserver.html#qt_static_metacall" status="active" access="private" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="52" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="setServerAddress" fullname="QModbusServer::setServerAddress" href="qmodbusserver.html#setServerAddress" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="75" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setServerAddress(int serverAddress)">
                <parameter type="int" name="serverAddress" default=""/>
            </function>
            <function threadsafety="unspecified" name="~QModbusServer" fullname="QModbusServer::~QModbusServer" href="qmodbusserver.html#dtor.QModbusServer" status="internal" access="private" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="72" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QModbusServer()"/>
            <function threadsafety="unspecified" name="value" fullname="QModbusServer::value" href="qmodbusserver.html#value" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="80" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QVariant" signature="QVariant value(int option) const">
                <parameter type="int" name="option" default=""/>
            </function>
            <function threadsafety="unspecified" name="data" fullname="QModbusServer::data" href="qmodbusserver.html#data" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="83" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool data(QModbusDataUnit *newData) const">
                <parameter type="QModbusDataUnit *" name="newData" default=""/>
            </function>
            <function threadsafety="unspecified" name="data" fullname="QModbusServer::data" href="qmodbusserver.html#data-1" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="87" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool data(QModbusDataUnit::RegisterType table, quint16 address, quint16 *data) const">
                <parameter type="QModbusDataUnit::RegisterType" name="table" default=""/>
                <parameter type="quint16" name="address" default=""/>
                <parameter type="quint16 *" name="data" default=""/>
            </function>
            <function threadsafety="unspecified" name="processesBroadcast" fullname="QModbusServer::processesBroadcast" href="qmodbusserver.html#processesBroadcast" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="78" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool processesBroadcast() const"/>
            <function threadsafety="unspecified" name="readData" fullname="QModbusServer::readData" href="qmodbusserver.html#readData" status="active" access="protected" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="96" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool readData(QModbusDataUnit *newData) const">
                <parameter type="QModbusDataUnit *" name="newData" default=""/>
            </function>
            <function threadsafety="unspecified" name="metaObject" fullname="QModbusServer::metaObject" href="qmodbusserver.html#metaObject" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="52" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusServer::d_func" href="qmodbusserver.html#d_func-1" status="active" access="private" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="53" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusServerPrivate *" signature="const QModbusServerPrivate * d_func() const"/>
            <function threadsafety="unspecified" name="serverAddress" fullname="QModbusServer::serverAddress" href="qmodbusserver.html#serverAddress" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="74" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int serverAddress() const"/>
            <variable threadsafety="unspecified" name="staticMetaObject" fullname="QModbusServer::staticMetaObject" href="qmodbusserver.html#staticMetaObject-var" status="active" access="public" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="52" type="const QMetaObject" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QModbusServerPrivate" href="qmodbusserverprivate.html" status="internal" access="private" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="63" bases="QModbusDevicePrivate">
            <enum threadsafety="unspecified" name="Counter" fullname="QModbusServerPrivate::Counter" href="qmodbusserverprivate.html#Counter-enum" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="68">
                <value name="CommEvent" value="0x0001"/>
                <value name="BusMessage" value="Diagnostics::ReturnBusMessageCount"/>
                <value name="BusCommunicationError" value="Diagnostics::ReturnBusCommunicationErrorCount"/>
                <value name="BusExceptionError" value="Diagnostics::ReturnBusExceptionErrorCount"/>
                <value name="ServerMessage" value="Diagnostics::ReturnServerMessageCount"/>
                <value name="ServerNoResponse" value="Diagnostics::ReturnServerNoResponseCount"/>
                <value name="ServerNAK" value="Diagnostics::ReturnServerNAKCount"/>
                <value name="ServerBusy" value="Diagnostics::ReturnServerBusyCount"/>
                <value name="BusCharacterOverrun" value="Diagnostics::ReturnBusCharacterOverrunCount"/>
            </enum>
            <function threadsafety="unspecified" name="processDiagnosticsRequest" fullname="QModbusServerPrivate::processDiagnosticsRequest" href="qmodbusserverprivate.html#processDiagnosticsRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="105" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processDiagnosticsRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processEncapsulatedInterfaceTransportRequest" fullname="QModbusServerPrivate::processEncapsulatedInterfaceTransportRequest" href="qmodbusserverprivate.html#processEncapsulatedInterfaceTransportRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="114" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processEncapsulatedInterfaceTransportRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processGetCommEventCounterRequest" fullname="QModbusServerPrivate::processGetCommEventCounterRequest" href="qmodbusserverprivate.html#processGetCommEventCounterRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="106" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processGetCommEventCounterRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processGetCommEventLogRequest" fullname="QModbusServerPrivate::processGetCommEventLogRequest" href="qmodbusserverprivate.html#processGetCommEventLogRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="107" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processGetCommEventLogRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processMaskWriteRegisterRequest" fullname="QModbusServerPrivate::processMaskWriteRegisterRequest" href="qmodbusserverprivate.html#processMaskWriteRegisterRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="111" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processMaskWriteRegisterRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadCoilsRequest" fullname="QModbusServerPrivate::processReadCoilsRequest" href="qmodbusserverprivate.html#processReadCoilsRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="92" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processReadCoilsRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadDiscreteInputsRequest" fullname="QModbusServerPrivate::processReadDiscreteInputsRequest" href="qmodbusserverprivate.html#processReadDiscreteInputsRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="93" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processReadDiscreteInputsRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadExceptionStatusRequest" fullname="QModbusServerPrivate::processReadExceptionStatusRequest" href="qmodbusserverprivate.html#processReadExceptionStatusRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="104" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processReadExceptionStatusRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadFifoQueueRequest" fullname="QModbusServerPrivate::processReadFifoQueueRequest" href="qmodbusserverprivate.html#processReadFifoQueueRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="113" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processReadFifoQueueRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadHoldingRegistersRequest" fullname="QModbusServerPrivate::processReadHoldingRegistersRequest" href="qmodbusserverprivate.html#processReadHoldingRegistersRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="96" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processReadHoldingRegistersRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadInputRegistersRequest" fullname="QModbusServerPrivate::processReadInputRegistersRequest" href="qmodbusserverprivate.html#processReadInputRegistersRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="97" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processReadInputRegistersRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReadWriteMultipleRegistersRequest" fullname="QModbusServerPrivate::processReadWriteMultipleRegistersRequest" href="qmodbusserverprivate.html#processReadWriteMultipleRegistersRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="112" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processReadWriteMultipleRegistersRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processReportServerIdRequest" fullname="QModbusServerPrivate::processReportServerIdRequest" href="qmodbusserverprivate.html#processReportServerIdRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="110" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processReportServerIdRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processRequest" fullname="QModbusServerPrivate::processRequest" href="qmodbusserverprivate.html#processRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="90" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processRequest(const QModbusPdu &amp;request)">
                <parameter type="const QModbusPdu &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processWriteMultipleCoilsRequest" fullname="QModbusServerPrivate::processWriteMultipleCoilsRequest" href="qmodbusserverprivate.html#processWriteMultipleCoilsRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="108" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processWriteMultipleCoilsRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processWriteMultipleRegistersRequest" fullname="QModbusServerPrivate::processWriteMultipleRegistersRequest" href="qmodbusserverprivate.html#processWriteMultipleRegistersRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="109" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processWriteMultipleRegistersRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processWriteSingleCoilRequest" fullname="QModbusServerPrivate::processWriteSingleCoilRequest" href="qmodbusserverprivate.html#processWriteSingleCoilRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="100" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processWriteSingleCoilRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="processWriteSingleRegisterRequest" fullname="QModbusServerPrivate::processWriteSingleRegisterRequest" href="qmodbusserverprivate.html#processWriteSingleRegisterRequest" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="101" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse processWriteSingleRegisterRequest(const QModbusRequest &amp;request)">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="readBits" fullname="QModbusServerPrivate::readBits" href="qmodbusserverprivate.html#readBits" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="94" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse readBits(const QModbusPdu &amp;request, QModbusDataUnit::RegisterType unitType)">
                <parameter type="const QModbusPdu &amp;" name="request" default=""/>
                <parameter type="QModbusDataUnit::RegisterType" name="unitType" default=""/>
            </function>
            <function threadsafety="unspecified" name="readBytes" fullname="QModbusServerPrivate::readBytes" href="qmodbusserverprivate.html#readBytes" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="98" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse readBytes(const QModbusPdu &amp;request, QModbusDataUnit::RegisterType unitType)">
                <parameter type="const QModbusPdu &amp;" name="request" default=""/>
                <parameter type="QModbusDataUnit::RegisterType" name="unitType" default=""/>
            </function>
            <function threadsafety="unspecified" name="writeSingle" fullname="QModbusServerPrivate::writeSingle" href="qmodbusserverprivate.html#writeSingle" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="102" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse writeSingle(const QModbusPdu &amp;request, QModbusDataUnit::RegisterType unitType)">
                <parameter type="const QModbusPdu &amp;" name="request" default=""/>
                <parameter type="QModbusDataUnit::RegisterType" name="unitType" default=""/>
            </function>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusServerPrivate::q_func" href="qmodbusserverprivate.html#q_func" status="active" access="private" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="65" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusServer *" signature="QModbusServer * q_func()"/>
            <function threadsafety="unspecified" name="QModbusServerPrivate" fullname="QModbusServerPrivate::QModbusServerPrivate" href="qmodbusserverprivate.html#QModbusServerPrivate" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="80" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusServerPrivate()"/>
            <function threadsafety="unspecified" name="setMap" fullname="QModbusServerPrivate::setMap" href="qmodbusserverprivate.html#setMap" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="85" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool setMap(const QModbusDataUnitMap &amp;map)">
                <parameter type="const QModbusDataUnitMap &amp;" name="map" default=""/>
            </function>
            <function threadsafety="unspecified" name="incrementCounter" fullname="QModbusServerPrivate::incrementCounter" href="qmodbusserverprivate.html#incrementCounter" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="88" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void incrementCounter(QModbusServerPrivate::Counter counter)">
                <parameter type="QModbusServerPrivate::Counter" name="counter" default=""/>
            </function>
            <function threadsafety="unspecified" name="resetCommunicationCounters" fullname="QModbusServerPrivate::resetCommunicationCounters" href="qmodbusserverprivate.html#resetCommunicationCounters" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="87" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void resetCommunicationCounters()"/>
            <function threadsafety="unspecified" name="storeModbusCommEvent" fullname="QModbusServerPrivate::storeModbusCommEvent" href="qmodbusserverprivate.html#storeModbusCommEvent" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="116" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void storeModbusCommEvent(const QModbusCommEvent &amp;eventByte)">
                <parameter type="const QModbusCommEvent &amp;" name="eventByte" default=""/>
            </function>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusServerPrivate::q_func" href="qmodbusserverprivate.html#q_func-1" status="active" access="private" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="65" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusServer *" signature="const QModbusServer * q_func() const"/>
            <variable threadsafety="unspecified" name="m_commEventLog" fullname="QModbusServerPrivate::m_commEventLog" href="qmodbusserverprivate.html#m_commEventLog-var" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="122" type="int" static="false"/>
            <variable threadsafety="unspecified" name="m_counters" fullname="QModbusServerPrivate::m_counters" href="qmodbusserverprivate.html#m_counters-var" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="119" type="std::array&lt;quint16, 20&gt;" static="false"/>
            <variable threadsafety="unspecified" name="m_modbusDataUnitMap" fullname="QModbusServerPrivate::m_modbusDataUnitMap" href="qmodbusserverprivate.html#m_modbusDataUnitMap-var" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="121" type="QModbusDataUnitMap" static="false"/>
            <variable threadsafety="unspecified" name="m_serverAddress" fullname="QModbusServerPrivate::m_serverAddress" href="qmodbusserverprivate.html#m_serverAddress-var" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="118" type="int" static="false"/>
            <variable threadsafety="unspecified" name="m_serverOptions" fullname="QModbusServerPrivate::m_serverOptions" href="qmodbusserverprivate.html#m_serverOptions-var" status="active" access="public" location="qmodbusserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver_p.h" lineno="120" type="QHash&lt;int, QVariant&gt;" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusTcpClient" href="qmodbustcpclient.html" status="active" access="public" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="46" since="5.8" bases="QModbusClient" module="QtSerialBus" brief="The interface class for Modbus TCP client device">
            <class threadsafety="unspecified" name="QPrivateSignal" fullname="QModbusTcpClient::QPrivateSignal" href="qmodbustcpclient-qprivatesignal.html" status="active" access="private" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="48"/>
            <function threadsafety="unspecified" name="QModbusTcpClient" fullname="QModbusTcpClient::QModbusTcpClient" href="qmodbustcpclient.html#QModbusTcpClient-1" status="internal" access="private" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="56" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusTcpClient(QModbusTcpClientPrivate &amp;dd, QObject *parent)">
                <parameter type="QModbusTcpClientPrivate &amp;" name="dd" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="QModbusTcpClient" fullname="QModbusTcpClient::QModbusTcpClient" href="qmodbustcpclient.html#QModbusTcpClient" status="active" access="public" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="52" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusTcpClient(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusTcpClient::d_func" href="qmodbustcpclient.html#d_func" status="active" access="private" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="49" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusTcpClientPrivate *" signature="QModbusTcpClientPrivate * d_func()"/>
            <function threadsafety="unspecified" name="tr" fullname="QModbusTcpClient::tr" href="qmodbustcpclient.html#tr" status="active" access="public" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="48" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString tr(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="trUtf8" fullname="QModbusTcpClient::trUtf8" href="qmodbustcpclient.html#trUtf8" status="active" access="public" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="48" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString trUtf8(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="open" fullname="QModbusTcpClient::open" href="qmodbustcpclient.html#open" status="active" access="protected" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="58" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool open() override"/>
            <function threadsafety="unspecified" name="qt_metacall" fullname="QModbusTcpClient::qt_metacall" href="qmodbustcpclient.html#qt_metacall" status="active" access="public" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="48" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **)">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacast" fullname="QModbusTcpClient::qt_metacast" href="qmodbustcpclient.html#qt_metacast" status="active" access="public" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="48" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void *" signature="void * qt_metacast(const char *)">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="close" fullname="QModbusTcpClient::close" href="qmodbustcpclient.html#close" status="active" access="protected" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="59" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void close() override"/>
            <function threadsafety="unspecified" name="qt_static_metacall" fullname="QModbusTcpClient::qt_static_metacall" href="qmodbustcpclient.html#qt_static_metacall" status="active" access="private" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="48" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="~QModbusTcpClient" fullname="QModbusTcpClient::~QModbusTcpClient" href="qmodbustcpclient.html#dtor.QModbusTcpClient" status="active" access="public" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="53" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QModbusTcpClient()"/>
            <function threadsafety="unspecified" name="metaObject" fullname="QModbusTcpClient::metaObject" href="qmodbustcpclient.html#metaObject" status="active" access="public" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="48" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusTcpClient::d_func" href="qmodbustcpclient.html#d_func-1" status="active" access="private" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="49" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusTcpClientPrivate *" signature="const QModbusTcpClientPrivate * d_func() const"/>
            <variable threadsafety="unspecified" name="staticMetaObject" fullname="QModbusTcpClient::staticMetaObject" href="qmodbustcpclient.html#staticMetaObject-var" status="active" access="public" location="qmodbustcpclient.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient.h" lineno="48" type="const QMetaObject" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QModbusTcpClientPrivate" href="qmodbustcpclientprivate.html" status="internal" access="private" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="63" bases="QModbusClientPrivate">
            <function threadsafety="unspecified" name="enqueueRequest" fullname="QModbusTcpClientPrivate::enqueueRequest" href="qmodbustcpclientprivate.html#enqueueRequest" status="active" access="public" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="154" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="QModbusReply *" signature="QModbusReply * enqueueRequest(const QModbusRequest &amp;request, int serverAddress, const QModbusDataUnit &amp;unit, QModbusReply::ReplyType type) override">
                <parameter type="const QModbusRequest &amp;" name="request" default=""/>
                <parameter type="int" name="serverAddress" default=""/>
                <parameter type="const QModbusDataUnit &amp;" name="unit" default=""/>
                <parameter type="QModbusReply::ReplyType" name="type" default=""/>
            </function>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusTcpClientPrivate::q_func" href="qmodbustcpclientprivate.html#q_func" status="active" access="private" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="65" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusTcpClient *" signature="QModbusTcpClient * q_func()"/>
            <function threadsafety="unspecified" name="cleanupTransactionStore" fullname="QModbusTcpClientPrivate::cleanupTransactionStore" href="qmodbustcpclientprivate.html#cleanupTransactionStore" status="active" access="public" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="238" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void cleanupTransactionStore()"/>
            <function threadsafety="unspecified" name="incrementTransactionId" fullname="QModbusTcpClientPrivate::incrementTransactionId" href="qmodbustcpclientprivate.html#incrementTransactionId" status="active" access="public" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="255" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void incrementTransactionId()"/>
            <function threadsafety="unspecified" name="setupTcpSocket" fullname="QModbusTcpClientPrivate::setupTcpSocket" href="qmodbustcpclientprivate.html#setupTcpSocket" status="active" access="public" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="68" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setupTcpSocket()"/>
            <function threadsafety="unspecified" name="isOpen" fullname="QModbusTcpClientPrivate::isOpen" href="qmodbustcpclientprivate.html#isOpen" status="active" access="public" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="231" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool isOpen() const override"/>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusTcpClientPrivate::q_func" href="qmodbustcpclientprivate.html#q_func-1" status="active" access="private" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="65" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusTcpClient *" signature="const QModbusTcpClient * q_func() const"/>
            <function threadsafety="unspecified" name="transactionId" fullname="QModbusTcpClientPrivate::transactionId" href="qmodbustcpclientprivate.html#transactionId" status="active" access="public" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="256" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int transactionId() const"/>
            <variable threadsafety="unspecified" name="m_socket" fullname="QModbusTcpClientPrivate::m_socket" href="qmodbustcpclientprivate.html#m_socket-var" status="active" access="public" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="258" type="QTcpSocket *" static="false"/>
            <variable threadsafety="unspecified" name="m_transactionId" fullname="QModbusTcpClientPrivate::m_transactionId" href="qmodbustcpclientprivate.html#m_transactionId-var" status="active" access="private" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="264" type="quint16" static="false"/>
            <variable threadsafety="unspecified" name="m_transactionStore" fullname="QModbusTcpClientPrivate::m_transactionStore" href="qmodbustcpclientprivate.html#m_transactionStore-var" status="active" access="public" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="260" type="QHash&lt;quint16, QModbusClientPrivate::QueueElement&gt;" static="false"/>
            <variable threadsafety="unspecified" name="mbpaHeaderSize" fullname="QModbusTcpClientPrivate::mbpaHeaderSize" href="qmodbustcpclientprivate.html#mbpaHeaderSize-var" status="active" access="public" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="261" type="int" static="false"/>
            <variable threadsafety="unspecified" name="responseBuffer" fullname="QModbusTcpClientPrivate::responseBuffer" href="qmodbustcpclientprivate.html#responseBuffer-var" status="active" access="public" location="qmodbustcpclient_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpclient_p.h" lineno="259" type="QByteArray" static="false"/>
        </class>
        <class threadsafety="unspecified" name="QModbusTcpServer" href="qmodbustcpserver.html" status="active" access="public" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="47" since="5.8" bases="QModbusServer" module="QtSerialBus" brief="Represents a Modbus server that uses a TCP server for its communication with the Modbus client">
            <class threadsafety="unspecified" name="QPrivateSignal" fullname="QModbusTcpServer::QPrivateSignal" href="qmodbustcpserver-qprivatesignal.html" status="active" access="private" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="49"/>
            <function threadsafety="unspecified" name="processRequest" fullname="QModbusTcpServer::processRequest" href="qmodbustcpserver.html#processRequest" status="active" access="protected" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="62" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="QModbusResponse" signature="QModbusResponse processRequest(const QModbusPdu &amp;request) override">
                <parameter type="const QModbusPdu &amp;" name="request" default=""/>
            </function>
            <function threadsafety="unspecified" name="QModbusTcpServer" fullname="QModbusTcpServer::QModbusTcpServer" href="qmodbustcpserver.html#QModbusTcpServer-1" status="internal" access="private" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="57" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusTcpServer(QModbusTcpServerPrivate &amp;dd, QObject *parent)">
                <parameter type="QModbusTcpServerPrivate &amp;" name="dd" default=""/>
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="QModbusTcpServer" fullname="QModbusTcpServer::QModbusTcpServer" href="qmodbustcpserver.html#QModbusTcpServer" status="active" access="public" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="53" virtual="non" meta="constructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="QModbusTcpServer(QObject *parent)">
                <parameter type="QObject *" name="parent" default="nullptr"/>
            </function>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusTcpServer::d_func" href="qmodbustcpserver.html#d_func" status="active" access="private" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="50" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusTcpServerPrivate *" signature="QModbusTcpServerPrivate * d_func()"/>
            <function threadsafety="unspecified" name="tr" fullname="QModbusTcpServer::tr" href="qmodbustcpserver.html#tr" status="active" access="public" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="49" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString tr(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="trUtf8" fullname="QModbusTcpServer::trUtf8" href="qmodbustcpserver.html#trUtf8" status="active" access="public" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="49" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="QString" signature="QString trUtf8(const char *s, const char *c, int n)">
                <parameter type="const char *" name="s" default=""/>
                <parameter type="const char *" name="c" default="Q_OBJECT"/>
                <parameter type="int" name="n" default="Q_OBJECT"/>
            </function>
            <function threadsafety="unspecified" name="open" fullname="QModbusTcpServer::open" href="qmodbustcpserver.html#open" status="active" access="protected" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="59" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="bool" signature="bool open() override"/>
            <function threadsafety="unspecified" name="qt_metacall" fullname="QModbusTcpServer::qt_metacall" href="qmodbustcpserver.html#qt_metacall" status="active" access="public" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="49" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int qt_metacall(QMetaObject::Call , int , void **)">
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="qt_metacast" fullname="QModbusTcpServer::qt_metacast" href="qmodbustcpserver.html#qt_metacast" status="active" access="public" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="49" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void *" signature="void * qt_metacast(const char *)">
                <parameter type="const char *" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="close" fullname="QModbusTcpServer::close" href="qmodbustcpserver.html#close" status="active" access="protected" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="60" virtual="virtual" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="true" type="void" signature="void close() override"/>
            <function threadsafety="unspecified" name="qt_static_metacall" fullname="QModbusTcpServer::qt_static_metacall" href="qmodbustcpserver.html#qt_static_metacall" status="active" access="private" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="49" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void qt_static_metacall(QObject *, QMetaObject::Call , int , void **)">
                <parameter type="QObject *" name="" default=""/>
                <parameter type="QMetaObject::Call" name="" default=""/>
                <parameter type="int" name="" default=""/>
                <parameter type="void **" name="" default=""/>
            </function>
            <function threadsafety="unspecified" name="~QModbusTcpServer" fullname="QModbusTcpServer::~QModbusTcpServer" href="qmodbustcpserver.html#dtor.QModbusTcpServer" status="active" access="public" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="54" virtual="virtual" meta="destructor" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="" signature="~QModbusTcpServer()"/>
            <function threadsafety="unspecified" name="metaObject" fullname="QModbusTcpServer::metaObject" href="qmodbustcpserver.html#metaObject" status="active" access="public" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="49" virtual="virtual" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * metaObject() const"/>
            <function threadsafety="unspecified" name="d_func" fullname="QModbusTcpServer::d_func" href="qmodbustcpserver.html#d_func-1" status="active" access="private" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="50" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusTcpServerPrivate *" signature="const QModbusTcpServerPrivate * d_func() const"/>
            <variable threadsafety="unspecified" name="staticMetaObject" fullname="QModbusTcpServer::staticMetaObject" href="qmodbustcpserver.html#staticMetaObject-var" status="active" access="public" location="qmodbustcpserver.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver.h" lineno="49" type="const QMetaObject" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QModbusTcpServerPrivate" href="qmodbustcpserverprivate.html" status="internal" access="private" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="67" bases="QModbusServerPrivate">
            <function threadsafety="unspecified" name="forwardProcessRequest" fullname="QModbusTcpServerPrivate::forwardProcessRequest" href="qmodbustcpserverprivate.html#forwardProcessRequest" status="active" access="public" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="76" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusResponse" signature="QModbusResponse forwardProcessRequest(const QModbusRequest &amp;r)">
                <parameter type="const QModbusRequest &amp;" name="r" default=""/>
            </function>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusTcpServerPrivate::q_func" href="qmodbustcpserverprivate.html#q_func" status="active" access="private" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="69" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QModbusTcpServer *" signature="QModbusTcpServer * q_func()"/>
            <function threadsafety="unspecified" name="forwardError" fullname="QModbusTcpServerPrivate::forwardError" href="qmodbustcpserverprivate.html#forwardError" status="active" access="public" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="92" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void forwardError(const QString &amp;errorText, QModbusDevice::Error error)">
                <parameter type="const QString &amp;" name="errorText" default=""/>
                <parameter type="QModbusDevice::Error" name="error" default=""/>
            </function>
            <function threadsafety="unspecified" name="setupTcpServer" fullname="QModbusTcpServerPrivate::setupTcpServer" href="qmodbustcpserverprivate.html#setupTcpServer" status="active" access="public" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="114" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void setupTcpServer()"/>
            <function threadsafety="unspecified" name="matchingServerAddress" fullname="QModbusTcpServerPrivate::matchingServerAddress" href="qmodbustcpserverprivate.html#matchingServerAddress" status="active" access="public" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="102" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="bool" signature="bool matchingServerAddress(quint8 unitId) const">
                <parameter type="quint8" name="unitId" default=""/>
            </function>
            <function threadsafety="unspecified" name="q_func" fullname="QModbusTcpServerPrivate::q_func" href="qmodbustcpserverprivate.html#q_func-1" status="active" access="private" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="69" virtual="non" meta="plain" const="true" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QModbusTcpServer *" signature="const QModbusTcpServer * q_func() const"/>
            <variable threadsafety="unspecified" name="connections" fullname="QModbusTcpServerPrivate::connections" href="qmodbustcpserverprivate.html#connections-var" status="active" access="public" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="215" type="QVector&lt;QTcpSocket *&gt;" static="false"/>
            <variable threadsafety="unspecified" name="m_tcpServer" fullname="QModbusTcpServerPrivate::m_tcpServer" href="qmodbustcpserverprivate.html#m_tcpServer-var" status="active" access="public" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="214" type="QTcpServer *" static="false"/>
            <variable threadsafety="unspecified" name="maxBytesModbusADU" fullname="QModbusTcpServerPrivate::maxBytesModbusADU" href="qmodbustcpserverprivate.html#maxBytesModbusADU-var" status="active" access="public" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="218" type="const qint16" static="true"/>
            <variable threadsafety="unspecified" name="mbpaHeaderSize" fullname="QModbusTcpServerPrivate::mbpaHeaderSize" href="qmodbustcpserverprivate.html#mbpaHeaderSize-var" status="active" access="public" location="qmodbustcpserver_p.h" filepath="/home/qt/work/build/qtbase/include/QtSerialBus/5.11.3/QtSerialBus/private/../../../../../../../qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbustcpserver_p.h" lineno="217" type="const qint8" static="true"/>
        </class>
        <class threadsafety="unspecified" name="QTypeInfo" href="qtypeinfo.html" status="internal" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="291">
            <enum threadsafety="unspecified" name="anonymous" fullname="QTypeInfo::anonymous" href="qtypeinfo.html#anonymous-enum" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="291">
                <value name="isSpecialized" value="Q_DECLARE_TYPEINFO(QCanBusFrame, Q_MOVABLE_TYPE)"/>
                <value name="isComplex" value="Q_DECLARE_TYPEINFO(QCanBusFrame, Q_MOVABLE_TYPE)"/>
                <value name="isStatic" value="Q_DECLARE_TYPEINFO(QCanBusFrame, Q_MOVABLE_TYPE)"/>
                <value name="isRelocatable" value="Q_DECLARE_TYPEINFO(QCanBusFrame, Q_MOVABLE_TYPE)"/>
                <value name="isLarge" value="Q_DECLARE_TYPEINFO(QCanBusFrame, Q_MOVABLE_TYPE)"/>
                <value name="isPointer" value="Q_DECLARE_TYPEINFO(QCanBusFrame, Q_MOVABLE_TYPE)"/>
                <value name="isIntegral" value="Q_DECLARE_TYPEINFO(QCanBusFrame, Q_MOVABLE_TYPE)"/>
                <value name="isDummy" value="Q_DECLARE_TYPEINFO(QCanBusFrame, Q_MOVABLE_TYPE)"/>
                <value name="sizeOf" value="Q_DECLARE_TYPEINFO(QCanBusFrame, Q_MOVABLE_TYPE)"/>
            </enum>
            <function threadsafety="unspecified" name="name" fullname="QTypeInfo::name" href="qtypeinfo.html#name" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="291" virtual="non" meta="plain" const="false" static="true" overload="false" delete="false" default="false" final="false" override="false" type="const char *" signature="const char * name()"/>
        </class>
        <page name="qtcanbus-backends.html" href="qtcanbus-backends.html" status="active" location="qtcanbus-backends.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/qtcanbus-backends.qdoc" lineno="27" subtype="page" title="Qt CAN Bus" fulltitle="Qt CAN Bus" subtitle="" module="QtSerialBus" brief="Implemented Qt CAN Bus">
            <contents name="overview" title="Overview" level="1"/>
            <contents name="can-bus-plugins" title="CAN Bus Plugins" level="1"/>
            <contents name="implementing-a-custom-can-plugin" title="Implementing a Custom CAN Plugin" level="1"/>
        </page>
        <page name="qtmodbus-backends.html" href="qtmodbus-backends.html" status="active" location="qtmodbus-backends.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/qtmodbus-backends.qdoc" lineno="27" subtype="page" title="Qt Modbus" fulltitle="Qt Modbus" subtitle="" module="QtSerialBus" brief="Implemented Qt Modbus"/>
        <page name="qtserialbus-index.html" href="qtserialbus-index.html" status="active" location="qtserialbus-index.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/qtserialbus-index.qdoc" lineno="28" subtype="page" title="Qt Serial Bus" fulltitle="Qt Serial Bus" subtitle="" module="QtSerialBus" groups="technology-apis" brief="Provides an API to access various serial bus devices">
            <contents name="getting-started" title="Getting Started" level="1"/>
            <contents name="supported-buses-and-protocols" title="Supported Buses and Protocols" level="1"/>
            <contents name="api-reference" title="API Reference" level="1"/>
            <contents name="logging-categories" title="Logging Categories" level="1"/>
            <contents name="examples" title="Examples" level="1"/>
        </page>
        <page name="qtserialbus-passthrucan-overview.html" href="qtserialbus-passthrucan-overview.html" status="active" location="passthrucan.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/passthrucan.qdoc" lineno="27" subtype="page" title="Using PassThruCAN Plugin" fulltitle="Using PassThruCAN Plugin" subtitle="" module="QtSerialBus" brief="Overview of how to use the J2534 Pass-Thru CAN plugin">
            <contents name="passthrucan-usage" title="PassThruCAN usage" level="1"/>
            <contents name="creating-can-bus-devices" title="Creating CAN Bus Devices" level="1"/>
        </page>
        <page name="qtserialbus-peakcan-overview.html" href="qtserialbus-peakcan-overview.html" status="active" location="peakcan.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/peakcan.qdoc" lineno="27" subtype="page" title="Using PeakCAN Plugin" fulltitle="Using PeakCAN Plugin" subtitle="" module="QtSerialBus" brief="Overview of how to use the PeakCAN plugin">
            <contents name="creating-can-bus-devices" title="Creating CAN Bus Devices" level="1"/>
        </page>
        <page name="qtserialbus-socketcan-overview.html" href="qtserialbus-socketcan-overview.html" status="active" location="socketcan.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/socketcan.qdoc" lineno="27" subtype="page" title="Using SocketCAN Plugin" fulltitle="Using SocketCAN Plugin" subtitle="" module="QtSerialBus" brief="Overview of how to use the SocketCAN plugin">
            <contents name="socketcan-usage" title="SocketCAN usage" level="1"/>
            <contents name="setting-up-real-can-hardware" title="Setting up real CAN hardware" level="2"/>
            <contents name="default-settings" title="Default settings" level="3"/>
            <contents name="can-fd-settings" title="CAN FD settings" level="3"/>
            <contents name="setting-up-a-virtual-can-bus" title="Setting up a virtual CAN bus" level="2"/>
            <contents name="creating-can-bus-devices" title="Creating CAN Bus Devices" level="1"/>
        </page>
        <page name="qtserialbus-SystecCAN-overview.html" href="qtserialbus-systeccan-overview.html" status="active" location="systeccan.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/systeccan.qdoc" lineno="27" subtype="page" title="Using SystecCAN Plugin" fulltitle="Using SystecCAN Plugin" subtitle="" module="QtSerialBus" brief="Overview of how to use the SystecCAN plugin">
            <contents name="creating-can-bus-devices" title="Creating CAN Bus Devices" level="1"/>
        </page>
        <page name="qtserialbus-tinycan-overview.html" href="qtserialbus-tinycan-overview.html" status="active" location="tinycan.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/tinycan.qdoc" lineno="27" subtype="page" title="Using TinyCAN Plugin" fulltitle="Using TinyCAN Plugin" subtitle="" module="QtSerialBus" brief="Overview of how to use the TinyCAN plugin">
            <contents name="creating-can-bus-devices" title="Creating CAN Bus Devices" level="1"/>
        </page>
        <page name="qtserialbus-vectorcan-overview.html" href="qtserialbus-vectorcan-overview.html" status="active" location="vectorcan.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/vectorcan.qdoc" lineno="27" subtype="page" title="Using VectorCAN Plugin" fulltitle="Using VectorCAN Plugin" subtitle="" module="QtSerialBus" brief="Overview of how to use the VectorCAN plugin">
            <contents name="creating-can-bus-devices" title="Creating CAN Bus Devices" level="1"/>
        </page>
        <function threadsafety="unspecified" name="operator&lt;&lt;" href="qcanbusframe.html#operator-lt-lt" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="260" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" relates="QCanBusFrame" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;out, const QCanBusFrame &amp;frame)">
            <parameter type="QDataStream &amp;" name="out" default=""/>
            <parameter type="const QCanBusFrame &amp;" name="frame" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator&lt;&lt;" href="qmodbuspdu.html#operator-lt-lt-1" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="185" virtual="non" meta="plain" const="false" static="false" overload="true" delete="false" default="false" final="false" override="false" overload-number="1" relates="QModbusPdu" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QModbusPdu &amp;pdu)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QModbusPdu &amp;" name="pdu" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator&lt;&lt;" status="internal" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="211" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QModbusRequest &amp;pdu)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QModbusRequest &amp;" name="pdu" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator&lt;&lt;" status="internal" access="private" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="255" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QDataStream &amp;" signature="QDataStream &amp; operator&lt;&lt;(QDataStream &amp;stream, const QModbusResponse &amp;pdu)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="const QModbusResponse &amp;" name="pdu" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator&gt;&gt;" href="qcanbusframe.html#operator-gt-gt" status="active" access="public" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="261" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" relates="QCanBusFrame" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;in, QCanBusFrame &amp;frame)">
            <parameter type="QDataStream &amp;" name="in" default=""/>
            <parameter type="QCanBusFrame &amp;" name="frame" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator&gt;&gt;" href="qmodbusrequest.html#operator-gt-gt" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="210" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" relates="QModbusRequest" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QModbusRequest &amp;pdu)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QModbusRequest &amp;" name="pdu" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator&gt;&gt;" href="qmodbusresponse.html#operator-gt-gt" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="254" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" relates="QModbusResponse" type="QDataStream &amp;" signature="QDataStream &amp; operator&gt;&gt;(QDataStream &amp;stream, QModbusResponse &amp;pdu)">
            <parameter type="QDataStream &amp;" name="stream" default=""/>
            <parameter type="QModbusResponse &amp;" name="pdu" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator&lt;&lt;" href="qmodbuspdu.html#operator-lt-lt" status="active" access="public" location="qmodbuspdu.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbuspdu.h" lineno="184" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" relates="QModbusPdu" type="QDebug" signature="QDebug operator&lt;&lt;(QDebug debug, const QModbusPdu &amp;pdu)">
            <parameter type="QDebug" name="debug" default=""/>
            <parameter type="const QModbusPdu &amp;" name="pdu" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator|" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="160" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFlags&lt;QCanBusDevice::Filter::FormatFilters::enum_type&gt;" signature="QFlags&lt;QCanBusDevice::Filter::FormatFilters::enum_type&gt; operator|(QCanBusDevice::Filter::FormatFilters::enum_type f1, QCanBusDevice::Filter::FormatFilters::enum_type f2)">
            <parameter type="QCanBusDevice::Filter::FormatFilters::enum_type" name="f1" default=""/>
            <parameter type="QCanBusDevice::Filter::FormatFilters::enum_type" name="f2" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator|" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="160" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFlags&lt;QCanBusDevice::Filter::FormatFilters::enum_type&gt;" signature="QFlags&lt;QCanBusDevice::Filter::FormatFilters::enum_type&gt; operator|(QCanBusDevice::Filter::FormatFilters::enum_type f1, QFlags&lt;QCanBusDevice::Filter::FormatFilters::enum_type&gt; f2)">
            <parameter type="QCanBusDevice::Filter::FormatFilters::enum_type" name="f1" default=""/>
            <parameter type="QFlags&lt;QCanBusDevice::Filter::FormatFilters::enum_type&gt;" name="f2" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator|" status="internal" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="296" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFlags&lt;QCanBusFrame::FrameErrors::enum_type&gt;" signature="QFlags&lt;QCanBusFrame::FrameErrors::enum_type&gt; operator|(QCanBusFrame::FrameErrors::enum_type f1, QCanBusFrame::FrameErrors::enum_type f2)">
            <parameter type="QCanBusFrame::FrameErrors::enum_type" name="f1" default=""/>
            <parameter type="QCanBusFrame::FrameErrors::enum_type" name="f2" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator|" status="internal" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="296" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QFlags&lt;QCanBusFrame::FrameErrors::enum_type&gt;" signature="QFlags&lt;QCanBusFrame::FrameErrors::enum_type&gt; operator|(QCanBusFrame::FrameErrors::enum_type f1, QFlags&lt;QCanBusFrame::FrameErrors::enum_type&gt; f2)">
            <parameter type="QCanBusFrame::FrameErrors::enum_type" name="f1" default=""/>
            <parameter type="QFlags&lt;QCanBusFrame::FrameErrors::enum_type&gt;" name="f2" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator|" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="160" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QIncompatibleFlag" signature="QIncompatibleFlag operator|(QCanBusDevice::Filter::FormatFilters::enum_type f1, int f2)">
            <parameter type="QCanBusDevice::Filter::FormatFilters::enum_type" name="f1" default=""/>
            <parameter type="int" name="f2" default=""/>
        </function>
        <function threadsafety="unspecified" name="operator|" status="internal" access="private" location="qcanbusframe.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusframe.h" lineno="296" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="QIncompatibleFlag" signature="QIncompatibleFlag operator|(QCanBusFrame::FrameErrors::enum_type f1, int f2)">
            <parameter type="QCanBusFrame::FrameErrors::enum_type" name="f1" default=""/>
            <parameter type="int" name="f2" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumMetaObject" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="71" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QCanBusDevice::CanBusDeviceState )">
            <parameter type="QCanBusDevice::CanBusDeviceState" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumMetaObject" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="63" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QCanBusDevice::CanBusError )">
            <parameter type="QCanBusDevice::CanBusError" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumMetaObject" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="83" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QCanBusDevice::ConfigurationKey )">
            <parameter type="QCanBusDevice::ConfigurationKey" name="" default=""/>
        </function>
        <typedef threadsafety="unspecified" name="QModbusDataUnitMap" href="qmodbusdataunit.html#QModbusDataUnitMap-typedef" status="active" access="public" location="qmodbusdataunit.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdataunit.h" lineno="106" since="5.8"/>
        <function threadsafety="unspecified" name="qt_getEnumMetaObject" status="internal" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="87" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QModbusDevice::ConnectionParameter )">
            <parameter type="QModbusDevice::ConnectionParameter" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumMetaObject" status="internal" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="64" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QModbusDevice::Error )">
            <parameter type="QModbusDevice::Error" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumMetaObject" status="internal" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="72" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QModbusDevice::State )">
            <parameter type="QModbusDevice::State" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumMetaObject" status="internal" access="private" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="58" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QModbusReply::ReplyType )">
            <parameter type="QModbusReply::ReplyType" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumMetaObject" status="internal" access="private" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="69" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const QMetaObject *" signature="const QMetaObject * qt_getEnumMetaObject(QModbusServer::Option )">
            <parameter type="QModbusServer::Option" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumName" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="71" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QCanBusDevice::CanBusDeviceState )">
            <parameter type="QCanBusDevice::CanBusDeviceState" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumName" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="63" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QCanBusDevice::CanBusError )">
            <parameter type="QCanBusDevice::CanBusError" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumName" status="internal" access="private" location="qcanbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdevice.h" lineno="83" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QCanBusDevice::ConfigurationKey )">
            <parameter type="QCanBusDevice::ConfigurationKey" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumName" status="internal" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="87" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QModbusDevice::ConnectionParameter )">
            <parameter type="QModbusDevice::ConnectionParameter" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumName" status="internal" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="64" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QModbusDevice::Error )">
            <parameter type="QModbusDevice::Error" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumName" status="internal" access="private" location="qmodbusdevice.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusdevice.h" lineno="72" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QModbusDevice::State )">
            <parameter type="QModbusDevice::State" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumName" status="internal" access="private" location="qmodbusreply.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusreply.h" lineno="58" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QModbusReply::ReplyType )">
            <parameter type="QModbusReply::ReplyType" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="qt_getEnumName" status="internal" access="private" location="qmodbusserver.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qmodbusserver.h" lineno="69" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="const char *" signature="const char * qt_getEnumName(QModbusServer::Option )">
            <parameter type="QModbusServer::Option" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="Q_DECLARE_INTERFACE" status="internal" access="private" location="qcanbusfactory.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusfactory.h" lineno="56" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int Q_DECLARE_INTERFACE(QCanBusFactory )">
            <parameter type="QCanBusFactory" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="Q_DECLARE_INTERFACE" status="internal" access="private" location="qcanbusfactory.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusfactory.h" lineno="69" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="int" signature="int Q_DECLARE_INTERFACE(QCanBusFactoryV2 )">
            <parameter type="QCanBusFactoryV2" name="" default=""/>
        </function>
        <function threadsafety="unspecified" name="swap" status="internal" access="private" location="qcanbusdeviceinfo.h" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/qcanbusdeviceinfo.h" lineno="83" virtual="non" meta="plain" const="false" static="false" overload="false" delete="false" default="false" final="false" override="false" type="void" signature="void swap(QCanBusDeviceInfo &amp;value1, QCanBusDeviceInfo &amp;value2)">
            <parameter type="QCanBusDeviceInfo &amp;" name="value1" default=""/>
            <parameter type="QCanBusDeviceInfo &amp;" name="value2" default=""/>
        </function>
        <group name="all-examples" href="all-examples.html" status="internal" seen="false" title="" members="qtserialbus-examples"/>
        <group name="modules" href="modules.html" status="internal" seen="false" title="" members="QtSerialBus"/>
        <group name="qtserialbus" href="qtserialbus.html" status="internal" seen="false" title="" members="qtserialbus-examples"/>
        <group name="qtserialbus-examples" href="qtserialbus-examples.html" status="active" location="qtserialbus-examples.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/examples/qtserialbus-examples.qdoc" lineno="28" seen="true" title="Qt SerialBus Examples" module="QtSerialBus" groups="all-examples,qtserialbus" members="can" brief="Examples for the Qt SerialBus module"/>
        <group name="technology-apis" href="technology-apis.html" status="internal" seen="false" title="" members="qtserialbus-index.html"/>
        <module name="QtSerialBus" href="qtserialbus-module.html" status="active" location="qtserialbus-module-cpp.qdoc" filepath="/home/qt/work/qt/tqtc-qt5/qtserialbus/src/serialbus/doc/src/qtserialbus-module-cpp.qdoc" lineno="28" since="5.8" seen="true" title="Qt Serial Bus C++ Classes" module="QtSerialBus" groups="modules" members="QCanBus,QCanBusDevice,Filter,QCanBusDeviceInfo,QCanBusFactory,QCanBusFactoryV2,QCanBusFrame,TimeStamp,QModbusClient,QModbusDataUnit,QModbusDevice,QModbusDeviceIdentification,QModbusPdu,QModbusRequest,QModbusResponse,QModbusExceptionResponse,QModbusReply,QModbusRtuSerialMaster,QModbusRtuSerialSlave,QModbusServer,QModbusTcpClient,QModbusTcpServer" brief="Provides classes to read and write serial bus data"/>
    </namespace>
</INDEX>
