QCanBus
qcanbus.html
- QCanBus * instance qcanbus.html instance ()
- QCanBusDevice * createDevice qcanbus.html createDevice (const QString &plugin, const QString &interfaceName, QString *errorMessage) const const
- QList<QCanBusDeviceInfo> availableDevices qcanbus.html availableDevices (QString *errorMessage) const const
- QList<QCanBusDeviceInfo> availableDevices qcanbus.html availableDevices-1 (const QString &plugin, QString *errorMessage) const const
- QStringList plugins qcanbus.html plugins () const const
QCanBusDevice
qcanbusdevice.html
QCanBusDevice::Filter
- CanBusDeviceState
  qcanbusdevice.html
  CanBusDeviceState-enum
- UnconnectedState
  qcanbusdevice.html
  CanBusDeviceState-enum
- ConnectingState
  qcanbusdevice.html
  CanBusDeviceState-enum
- ConnectedState
  qcanbusdevice.html
  CanBusDeviceState-enum
- ClosingState
  qcanbusdevice.html
  CanBusDeviceState-enum
- CanBusError
  qcanbusdevice.html
  CanBusError-enum
- NoError
  qcanbusdevice.html
  CanBusError-enum
- ReadError
  qcanbusdevice.html
  CanBusError-enum
- WriteError
  qcanbusdevice.html
  CanBusError-enum
- ConnectionError
  qcanbusdevice.html
  CanBusError-enum
- ConfigurationError
  qcanbusdevice.html
  CanBusError-enum
- UnknownError
  qcanbusdevice.html
  CanBusError-enum
- OperationError
  qcanbusdevice.html
  CanBusError-enum
- TimeoutError
  qcanbusdevice.html
  CanBusError-enum
- CanBusStatus
  qcanbusdevice.html
  CanBusStatus-enum
- Unknown
  qcanbusdevice.html
  CanBusStatus-enum
- Good
  qcanbusdevice.html
  CanBusStatus-enum
- Warning
  qcanbusdevice.html
  CanBusStatus-enum
- Error
  qcanbusdevice.html
  CanBusStatus-enum
- BusOff
  qcanbusdevice.html
  CanBusStatus-enum
- ConfigurationKey
  qcanbusdevice.html
  ConfigurationKey-enum
- RawFilterKey
  qcanbusdevice.html
  ConfigurationKey-enum
- ErrorFilterKey
  qcanbusdevice.html
  ConfigurationKey-enum
- LoopbackKey
  qcanbusdevice.html
  ConfigurationKey-enum
- ReceiveOwnKey
  qcanbusdevice.html
  ConfigurationKey-enum
- BitRateKey
  qcanbusdevice.html
  ConfigurationKey-enum
- CanFdKey
  qcanbusdevice.html
  ConfigurationKey-enum
- DataBitRateKey
  qcanbusdevice.html
  ConfigurationKey-enum
- ProtocolKey
  qcanbusdevice.html
  ConfigurationKey-enum
- UserKey
  qcanbusdevice.html
  ConfigurationKey-enum
- Direction
  qcanbusdevice.html
  Direction-enum
- Input
  qcanbusdevice.html
  Direction-enum
- Output
  qcanbusdevice.html
  Direction-enum
- AllDirections
  qcanbusdevice.html
  Direction-enum
- QCanBusDevice
  qcanbusdevice.html
  QCanBusDevice
  (QObject *parent)
- virtual QCanBusDevice::CanBusStatus busStatus qcanbusdevice.html busStatus ()
- QCanBusFrame dequeueOutgoingFrame qcanbusdevice.html dequeueOutgoingFrame ()
- QCanBusFrame readFrame qcanbusdevice.html readFrame ()
- QList<QCanBusFrame> readAllFrames qcanbusdevice.html readAllFrames ()
- virtual QString interpretErrorFrame qcanbusdevice.html interpretErrorFrame (const QCanBusFrame &frame) = 0
- bool connectDevice qcanbusdevice.html connectDevice ()
- virtual bool open qcanbusdevice.html open () = 0
- virtual bool waitForFramesReceived qcanbusdevice.html waitForFramesReceived (int msecs)
- virtual bool waitForFramesWritten qcanbusdevice.html waitForFramesWritten (int msecs)
- virtual bool writeFrame qcanbusdevice.html writeFrame (const QCanBusFrame &frame) = 0
- void clear qcanbusdevice.html clear (QCanBusDevice::Directions direction)
- void clearError qcanbusdevice.html clearError ()
- virtual void close qcanbusdevice.html close () = 0
- void disconnectDevice qcanbusdevice.html disconnectDevice ()
- void enqueueOutgoingFrame qcanbusdevice.html enqueueOutgoingFrame (const QCanBusFrame &newFrame)
- void enqueueReceivedFrames qcanbusdevice.html enqueueReceivedFrames (const QList<QCanBusFrame> &newFrames)
- void errorOccurred qcanbusdevice.html errorOccurred (QCanBusDevice::CanBusError)
- void framesReceived qcanbusdevice.html framesReceived ()
- void framesWritten qcanbusdevice.html framesWritten (qint64 framesCount)
- virtual void resetController qcanbusdevice.html resetController ()
- virtual void setConfigurationParameter qcanbusdevice.html setConfigurationParameter (QCanBusDevice::ConfigurationKey key, const QVariant &value)
- void setError qcanbusdevice.html setError (const QString &errorText, QCanBusDevice::CanBusError errorId)
- void setState qcanbusdevice.html setState (QCanBusDevice::CanBusDeviceState newState)
- void stateChanged qcanbusdevice.html stateChanged (QCanBusDevice::CanBusDeviceState state)
- QCanBusDevice::CanBusDeviceState state qcanbusdevice.html state () const const
- QCanBusDevice::CanBusError error qcanbusdevice.html error () const const
- virtual QCanBusDeviceInfo deviceInfo qcanbusdevice.html deviceInfo () const const
- QList<QCanBusDevice::ConfigurationKey> configurationKeys qcanbusdevice.html configurationKeys () const const
- QString errorString qcanbusdevice.html errorString () const const
- QVariant configurationParameter qcanbusdevice.html configurationParameter (QCanBusDevice::ConfigurationKey key) const const
- virtual bool hasBusStatus qcanbusdevice.html hasBusStatus () const const
- bool hasOutgoingFrames qcanbusdevice.html hasOutgoingFrames () const const
- qint64 framesAvailable qcanbusdevice.html framesAvailable () const const
- qint64 framesToWrite qcanbusdevice.html framesToWrite () const const
- Directions
  qcanbusdevice.html
  Direction-enum
QCanBusDevice::Filter
qcanbusdevice-filter.html
- FormatFilter
  qcanbusdevice-filter.html
  FormatFilter-enum
- MatchBaseFormat
  qcanbusdevice-filter.html
  FormatFilter-enum
- MatchExtendedFormat
  qcanbusdevice-filter.html
  FormatFilter-enum
- MatchBaseAndExtendedFormat
  qcanbusdevice-filter.html
  FormatFilter-enum
- bool operator!= qcanbusdevice-filter.html operator-not-eq (const QCanBusDevice::Filter &a, const QCanBusDevice::Filter &b)
- bool operator== qcanbusdevice-filter.html operator-eq-eq (const QCanBusDevice::Filter &a, const QCanBusDevice::Filter &b)
- FormatFilters
  qcanbusdevice-filter.html
  FormatFilter-enum
QCanBusDeviceInfo
qcanbusdeviceinfo.html
- QCanBusDeviceInfo & operator= qcanbusdeviceinfo.html operator-eq (QCanBusDeviceInfo &&other)
- QCanBusDeviceInfo & operator= qcanbusdeviceinfo.html operator-eq-1 (const QCanBusDeviceInfo &other)
- QCanBusDeviceInfo
  qcanbusdeviceinfo.html
  QCanBusDeviceInfo
  (const QCanBusDeviceInfo &other)
- void swap qcanbusdeviceinfo.html swap (QCanBusDeviceInfo &other)
- ~QCanBusDeviceInfo
  qcanbusdeviceinfo.html
  dtor.QCanBusDeviceInfo
  ()
- QString alias qcanbusdeviceinfo.html alias () const const
- QString description qcanbusdeviceinfo.html description () const const
- QString name qcanbusdeviceinfo.html name () const const
- QString plugin qcanbusdeviceinfo.html plugin () const const
- QString serialNumber qcanbusdeviceinfo.html serialNumber () const const
- bool hasFlexibleDataRate qcanbusdeviceinfo.html hasFlexibleDataRate () const const
- bool isVirtual qcanbusdeviceinfo.html isVirtual () const const
- int channel qcanbusdeviceinfo.html channel () const const
QCanBusFactory
qcanbusfactory.html
- virtual QCanBusDevice * createDevice qcanbusfactory.html createDevice (const QString &interfaceName, QString *errorMessage) const const = 0
- virtual QList<QCanBusDeviceInfo> availableDevices qcanbusfactory.html availableDevices (QString *errorMessage) const const = 0
QCanBusFrame
qcanbusframe.html
QCanBusFrame::TimeStamp
- FrameError
  qcanbusframe.html
  FrameError-enum
- NoError
  qcanbusframe.html
  FrameError-enum
- TransmissionTimeoutError
  qcanbusframe.html
  FrameError-enum
- LostArbitrationError
  qcanbusframe.html
  FrameError-enum
- ControllerError
  qcanbusframe.html
  FrameError-enum
- ProtocolViolationError
  qcanbusframe.html
  FrameError-enum
- TransceiverError
  qcanbusframe.html
  FrameError-enum
- MissingAcknowledgmentError
  qcanbusframe.html
  FrameError-enum
- BusOffError
  qcanbusframe.html
  FrameError-enum
- BusError
  qcanbusframe.html
  FrameError-enum
- ControllerRestartError
  qcanbusframe.html
  FrameError-enum
- UnknownError
  qcanbusframe.html
  FrameError-enum
- AnyError
  qcanbusframe.html
  FrameError-enum
- FrameType
  qcanbusframe.html
  FrameType-enum
- UnknownFrame
  qcanbusframe.html
  FrameType-enum
- DataFrame
  qcanbusframe.html
  FrameType-enum
- ErrorFrame
  qcanbusframe.html
  FrameType-enum
- RemoteRequestFrame
  qcanbusframe.html
  FrameType-enum
- InvalidFrame
  qcanbusframe.html
  FrameType-enum
- QCanBusFrame
  qcanbusframe.html
  QCanBusFrame-1
  (QCanBusFrame::FrameId identifier, const QByteArray &data)
- QCanBusFrame
  qcanbusframe.html
  QCanBusFrame
  (QCanBusFrame::FrameType type)
- QDataStream & operator<< qcanbusframe.html operator-lt-lt (QDataStream &out, const QCanBusFrame &frame)
- QDataStream & operator>> qcanbusframe.html operator-gt-gt (QDataStream &in, QCanBusFrame &frame)
- void setBitrateSwitch qcanbusframe.html setBitrateSwitch (bool bitrateSwitch)
- void setError qcanbusframe.html setError (QCanBusFrame::FrameErrors error)
- void setErrorStateIndicator qcanbusframe.html setErrorStateIndicator (bool errorStateIndicator)
- void setExtendedFrameFormat qcanbusframe.html setExtendedFrameFormat (bool isExtended)
- void setFlexibleDataRateFormat qcanbusframe.html setFlexibleDataRateFormat (bool isFlexibleData)
- void setFrameId qcanbusframe.html setFrameId (QCanBusFrame::FrameId newFrameId)
- void setFrameType qcanbusframe.html setFrameType (QCanBusFrame::FrameType newType)
- void setLocalEcho qcanbusframe.html setLocalEcho (bool echo)
- void setPayload qcanbusframe.html setPayload (const QByteArray &data)
- void setTimeStamp qcanbusframe.html setTimeStamp (QCanBusFrame::TimeStamp ts)
- QByteArray payload qcanbusframe.html payload () const const
- QCanBusFrame::FrameErrors error qcanbusframe.html error () const const
- QCanBusFrame::FrameId frameId qcanbusframe.html frameId () const const
- QCanBusFrame::FrameType frameType qcanbusframe.html frameType () const const
- QCanBusFrame::TimeStamp timeStamp qcanbusframe.html timeStamp () const const
- QString toString qcanbusframe.html toString () const const
- bool hasBitrateSwitch qcanbusframe.html hasBitrateSwitch () const const
- bool hasErrorStateIndicator qcanbusframe.html hasErrorStateIndicator () const const
- bool hasExtendedFrameFormat qcanbusframe.html hasExtendedFrameFormat () const const
- bool hasFlexibleDataRateFormat qcanbusframe.html hasFlexibleDataRateFormat () const const
- bool hasLocalEcho qcanbusframe.html hasLocalEcho () const const
- bool isValid qcanbusframe.html isValid () const const
- FrameErrors
  qcanbusframe.html
  FrameError-enum
- FrameId
  qcanbusframe.html
  FrameId-typedef
QCanBusFrame::TimeStamp
qcanbusframe-timestamp.html
- QCanBusFrame::TimeStamp fromMicroSeconds qcanbusframe-timestamp.html fromMicroSeconds (qint64 usec)
- TimeStamp
  qcanbusframe-timestamp.html
  TimeStamp
  (qint64 s, qint64 usec)
- qint64 microSeconds qcanbusframe-timestamp.html microSeconds () const const
- qint64 seconds qcanbusframe-timestamp.html seconds () const const
QCanDbcFileParser
qcandbcfileparser.html
- Error
  qcandbcfileparser.html
  Error-enum
- None
  qcandbcfileparser.html
  Error-enum
- FileReading
  qcandbcfileparser.html
  Error-enum
- Parsing
  qcandbcfileparser.html
  Error-enum
- QCanDbcFileParser
  qcandbcfileparser.html
  QCanDbcFileParser
  ()
- QCanUniqueIdDescription uniqueIdDescription qcandbcfileparser.html uniqueIdDescription ()
- bool parse qcandbcfileparser.html parse (const QString &fileName)
- bool parse qcandbcfileparser.html parse-1 (const QStringList &fileNames)
- bool parseData qcandbcfileparser.html parseData (QStringView data)
- ~QCanDbcFileParser
  qcandbcfileparser.html
  dtor.QCanDbcFileParser
  ()
- QCanDbcFileParser::Error error qcandbcfileparser.html error () const const
- QCanDbcFileParser::MessageValueDescriptions messageValueDescriptions qcandbcfileparser.html messageValueDescriptions () const const
- QList<QCanMessageDescription> messageDescriptions qcandbcfileparser.html messageDescriptions () const const
- QString errorString qcandbcfileparser.html errorString () const const
- QStringList warnings qcandbcfileparser.html warnings () const const
- MessageValueDescriptions
  qcandbcfileparser.html
  MessageValueDescriptions-typedef
- SignalValueDescriptions
  qcandbcfileparser.html
  SignalValueDescriptions-typedef
- ValueDescriptions
  qcandbcfileparser.html
  ValueDescriptions-typedef
QCanFrameProcessor
qcanframeprocessor.html
QCanFrameProcessor::ParseResult
- Error
  qcanframeprocessor.html
  Error-enum
- None
  qcanframeprocessor.html
  Error-enum
- InvalidFrame
  qcanframeprocessor.html
  Error-enum
- UnsupportedFrameFormat
  qcanframeprocessor.html
  Error-enum
- Decoding
  qcanframeprocessor.html
  Error-enum
- Encoding
  qcanframeprocessor.html
  Error-enum
- QCanBusFrame prepareFrame qcanframeprocessor.html prepareFrame (QtCanBus::UniqueId uniqueId, const QVariantMap &signalValues)
- QCanFrameProcessor
  qcanframeprocessor.html
  QCanFrameProcessor
  ()
- QCanFrameProcessor::ParseResult parseFrame qcanframeprocessor.html parseFrame (const QCanBusFrame &frame)
- void addMessageDescriptions qcanframeprocessor.html addMessageDescriptions (const QList<QCanMessageDescription> &descriptions)
- void clearMessageDescriptions qcanframeprocessor.html clearMessageDescriptions ()
- void setMessageDescriptions qcanframeprocessor.html setMessageDescriptions (const QList<QCanMessageDescription> &descriptions)
- void setUniqueIdDescription qcanframeprocessor.html setUniqueIdDescription (const QCanUniqueIdDescription &description)
- ~QCanFrameProcessor
  qcanframeprocessor.html
  dtor.QCanFrameProcessor
  ()
- QCanFrameProcessor::Error error qcanframeprocessor.html error () const const
- QCanUniqueIdDescription uniqueIdDescription qcanframeprocessor.html uniqueIdDescription () const const
- QList<QCanMessageDescription> messageDescriptions qcanframeprocessor.html messageDescriptions () const const
- QString errorString qcanframeprocessor.html errorString () const const
- QStringList warnings qcanframeprocessor.html warnings () const const
QCanFrameProcessor::ParseResult
qcanframeprocessor-parseresult.html
QCanMessageDescription
qcanmessagedescription.html
- QCanMessageDescription & operator= qcanmessagedescription.html operator-eq (QCanMessageDescription &&other)
- QCanMessageDescription & operator= qcanmessagedescription.html operator-eq-1 (const QCanMessageDescription &other)
- QCanMessageDescription
  qcanmessagedescription.html
  QCanMessageDescription
  ()
- QCanMessageDescription
  qcanmessagedescription.html
  QCanMessageDescription-1
  (QCanMessageDescription &&other)
- QCanMessageDescription
  qcanmessagedescription.html
  QCanMessageDescription-2
  (const QCanMessageDescription &other)
- void addSignalDescription qcanmessagedescription.html addSignalDescription (const QCanSignalDescription &description)
- void clearSignalDescriptions qcanmessagedescription.html clearSignalDescriptions ()
- void setComment qcanmessagedescription.html setComment (const QString &text)
- void setName qcanmessagedescription.html setName (const QString &name)
- void setSignalDescriptions qcanmessagedescription.html setSignalDescriptions (const QList<QCanSignalDescription> &descriptions)
- void setSize qcanmessagedescription.html setSize (quint8 size)
- void setTransmitter qcanmessagedescription.html setTransmitter (const QString &transmitter)
- void setUniqueId qcanmessagedescription.html setUniqueId (QtCanBus::UniqueId id)
- ~QCanMessageDescription
  qcanmessagedescription.html
  dtor.QCanMessageDescription
  ()
- QCanSignalDescription signalDescriptionForName qcanmessagedescription.html signalDescriptionForName (const QString &name) const const
- QList<QCanSignalDescription> signalDescriptions qcanmessagedescription.html signalDescriptions () const const
- QString comment qcanmessagedescription.html comment () const const
- QString name qcanmessagedescription.html name () const const
- QString transmitter qcanmessagedescription.html transmitter () const const
- QtCanBus::UniqueId uniqueId qcanmessagedescription.html uniqueId () const const
- bool isValid qcanmessagedescription.html isValid () const const
- quint8 size qcanmessagedescription.html size () const const
QCanSignalDescription
qcansignaldescription.html
QCanSignalDescription::MultiplexValueRange
- QCanSignalDescription & operator= qcansignaldescription.html operator-eq (QCanSignalDescription &&other)
- QCanSignalDescription & operator= qcansignaldescription.html operator-eq-1 (const QCanSignalDescription &other)
- QCanSignalDescription
  qcansignaldescription.html
  QCanSignalDescription
  ()
- QCanSignalDescription
  qcansignaldescription.html
  QCanSignalDescription-1
  (QCanSignalDescription &&other)
- QCanSignalDescription
  qcansignaldescription.html
  QCanSignalDescription-2
  (const QCanSignalDescription &other)
- void addMultiplexSignal qcansignaldescription.html addMultiplexSignal (const QString &name, const QCanSignalDescription::MultiplexValues &ranges)
- void addMultiplexSignal qcansignaldescription.html addMultiplexSignal-1 (const QString &name, const QVariant &value)
- void clearMultiplexSignals qcansignaldescription.html clearMultiplexSignals ()
- void setBitLength qcansignaldescription.html setBitLength (quint16 length)
- void setComment qcansignaldescription.html setComment (const QString &text)
- void setDataEndian qcansignaldescription.html setDataEndian (QSysInfo::Endian endian)
- void setDataFormat qcansignaldescription.html setDataFormat (QtCanBus::DataFormat format)
- void setDataSource qcansignaldescription.html setDataSource (QtCanBus::DataSource source)
- void setFactor qcansignaldescription.html setFactor (double factor)
- void setMultiplexSignals qcansignaldescription.html setMultiplexSignals (const QCanSignalDescription::MultiplexSignalValues &multiplexorSignals)
- void setMultiplexState qcansignaldescription.html setMultiplexState (QtCanBus::MultiplexState state)
- void setName qcansignaldescription.html setName (const QString &name)
- void setOffset qcansignaldescription.html setOffset (double offset)
- void setPhysicalUnit qcansignaldescription.html setPhysicalUnit (const QString &unit)
- void setRange qcansignaldescription.html setRange (double minimum, double maximum)
- void setReceiver qcansignaldescription.html setReceiver (const QString &receiver)
- void setScaling qcansignaldescription.html setScaling (double scaling)
- void setStartBit qcansignaldescription.html setStartBit (quint16 bit)
- ~QCanSignalDescription
  qcansignaldescription.html
  dtor.QCanSignalDescription
  ()
- QCanSignalDescription::MultiplexSignalValues multiplexSignals qcansignaldescription.html multiplexSignals () const const
- QString comment qcansignaldescription.html comment () const const
- QString name qcansignaldescription.html name () const const
- QString physicalUnit qcansignaldescription.html physicalUnit () const const
- QString receiver qcansignaldescription.html receiver () const const
- QSysInfo::Endian dataEndian qcansignaldescription.html dataEndian () const const
- QtCanBus::DataFormat dataFormat qcansignaldescription.html dataFormat () const const
- QtCanBus::DataSource dataSource qcansignaldescription.html dataSource () const const
- QtCanBus::MultiplexState multiplexState qcansignaldescription.html multiplexState () const const
- bool isValid qcansignaldescription.html isValid () const const
- double factor qcansignaldescription.html factor () const const
- double maximum qcansignaldescription.html maximum () const const
- double minimum qcansignaldescription.html minimum () const const
- double offset qcansignaldescription.html offset () const const
- double scaling qcansignaldescription.html scaling () const const
- quint16 bitLength qcansignaldescription.html bitLength () const const
- quint16 startBit qcansignaldescription.html startBit () const const
- MultiplexSignalValues
  qcansignaldescription.html
  MultiplexSignalValues-typedef
- MultiplexValues
  qcansignaldescription.html
  MultiplexValues-typedef
QCanSignalDescription::MultiplexValueRange
qcansignaldescription-multiplexvaluerange.html
QCanUniqueIdDescription
qcanuniqueiddescription.html
- QCanUniqueIdDescription & operator= qcanuniqueiddescription.html operator-eq (QCanUniqueIdDescription &&other)
- QCanUniqueIdDescription & operator= qcanuniqueiddescription.html operator-eq-1 (const QCanUniqueIdDescription &other)
- QCanUniqueIdDescription
  qcanuniqueiddescription.html
  QCanUniqueIdDescription
  ()
- QCanUniqueIdDescription
  qcanuniqueiddescription.html
  QCanUniqueIdDescription-1
  (QCanUniqueIdDescription &&other)
- QCanUniqueIdDescription
  qcanuniqueiddescription.html
  QCanUniqueIdDescription-2
  (const QCanUniqueIdDescription &other)
- void setBitLength qcanuniqueiddescription.html setBitLength (quint8 length)
- void setEndian qcanuniqueiddescription.html setEndian (QSysInfo::Endian endian)
- void setSource qcanuniqueiddescription.html setSource (QtCanBus::DataSource source)
- void setStartBit qcanuniqueiddescription.html setStartBit (quint16 bit)
- ~QCanUniqueIdDescription
  qcanuniqueiddescription.html
  dtor.QCanUniqueIdDescription
  ()
- QSysInfo::Endian endian qcanuniqueiddescription.html endian () const const
- QtCanBus::DataSource source qcanuniqueiddescription.html source () const const
- bool isValid qcanuniqueiddescription.html isValid () const const
- quint16 startBit qcanuniqueiddescription.html startBit () const const
- quint8 bitLength qcanuniqueiddescription.html bitLength () const const
QModbusClient
qmodbusclient.html
QModbusDevice
- QModbusClient
  qmodbusclient.html
  QModbusClient
  (QObject *parent)
- QModbusReply * sendRawRequest qmodbusclient.html sendRawRequest (const QModbusRequest &request, int serverAddress)
- QModbusReply * sendReadRequest qmodbusclient.html sendReadRequest (const QModbusDataUnit &read, int serverAddress)
- QModbusReply * sendReadWriteRequest qmodbusclient.html sendReadWriteRequest (const QModbusDataUnit &read, const QModbusDataUnit &write, int serverAddress)
- QModbusReply * sendWriteRequest qmodbusclient.html sendWriteRequest (const QModbusDataUnit &write, int serverAddress)
- virtual bool processPrivateResponse qmodbusclient.html processPrivateResponse (const QModbusResponse &response, QModbusDataUnit *data)
- virtual bool processResponse qmodbusclient.html processResponse (const QModbusResponse &response, QModbusDataUnit *data)
- void setNumberOfRetries qmodbusclient.html setNumberOfRetries (int number)
- void setTimeout qmodbusclient.html setTimeout (int newTimeout)
- void timeoutChanged qmodbusclient.html timeoutChanged (int newTimeout)
- int numberOfRetries qmodbusclient.html numberOfRetries () const const
- int timeout qmodbusclient.html timeout () const const
QModbusDataUnit
qmodbusdataunit.html
- RegisterType
  qmodbusdataunit.html
  RegisterType-enum
- Invalid
  qmodbusdataunit.html
  RegisterType-enum
- DiscreteInputs
  qmodbusdataunit.html
  RegisterType-enum
- Coils
  qmodbusdataunit.html
  RegisterType-enum
- InputRegisters
  qmodbusdataunit.html
  RegisterType-enum
- HoldingRegisters
  qmodbusdataunit.html
  RegisterType-enum
- QModbusDataUnit
  qmodbusdataunit.html
  QModbusDataUnit
  ()
- QModbusDataUnit
  qmodbusdataunit.html
  QModbusDataUnit-1
  (QModbusDataUnit::RegisterType type)
- QModbusDataUnit
  qmodbusdataunit.html
  QModbusDataUnit-2
  (QModbusDataUnit::RegisterType type, int address, const QList<quint16> &data)
- QModbusDataUnit
  qmodbusdataunit.html
  QModbusDataUnit-3
  (QModbusDataUnit::RegisterType type, int address, quint16 size)
- void setRegisterType qmodbusdataunit.html setRegisterType (QModbusDataUnit::RegisterType type)
- void setStartAddress qmodbusdataunit.html setStartAddress (int address)
- void setValue qmodbusdataunit.html setValue (qsizetype index, quint16 value)
- void setValueCount qmodbusdataunit.html setValueCount (qsizetype newCount)
- void setValues qmodbusdataunit.html setValues (const QList<quint16> &values)
- QList<quint16> values qmodbusdataunit.html values () const const
- QModbusDataUnit::RegisterType registerType qmodbusdataunit.html registerType () const const
- bool isValid qmodbusdataunit.html isValid () const const
- int startAddress qmodbusdataunit.html startAddress () const const
- qsizetype valueCount qmodbusdataunit.html valueCount () const const
- quint16 value qmodbusdataunit.html value (qsizetype index) const const
- QModbusDataUnitMap
  qmodbusdataunit.html
  QModbusDataUnitMap-typedef
QModbusDevice
qmodbusdevice.html
- ConnectionParameter
  qmodbusdevice.html
  ConnectionParameter-enum
- SerialPortNameParameter
  qmodbusdevice.html
  ConnectionParameter-enum
- SerialParityParameter
  qmodbusdevice.html
  ConnectionParameter-enum
- SerialBaudRateParameter
  qmodbusdevice.html
  ConnectionParameter-enum
- SerialDataBitsParameter
  qmodbusdevice.html
  ConnectionParameter-enum
- SerialStopBitsParameter
  qmodbusdevice.html
  ConnectionParameter-enum
- NetworkPortParameter
  qmodbusdevice.html
  ConnectionParameter-enum
- NetworkAddressParameter
  qmodbusdevice.html
  ConnectionParameter-enum
- Error
  qmodbusdevice.html
  Error-enum
- NoError
  qmodbusdevice.html
  Error-enum
- ReadError
  qmodbusdevice.html
  Error-enum
- WriteError
  qmodbusdevice.html
  Error-enum
- ConnectionError
  qmodbusdevice.html
  Error-enum
- ConfigurationError
  qmodbusdevice.html
  Error-enum
- TimeoutError
  qmodbusdevice.html
  Error-enum
- ProtocolError
  qmodbusdevice.html
  Error-enum
- ReplyAbortedError
  qmodbusdevice.html
  Error-enum
- UnknownError
  qmodbusdevice.html
  Error-enum
- InvalidResponseError
  qmodbusdevice.html
  Error-enum
- IntermediateError
  qmodbusdevice.html
  IntermediateError-enum
- ResponseCrcError
  qmodbusdevice.html
  IntermediateError-enum
- ResponseRequestMismatch
  qmodbusdevice.html
  IntermediateError-enum
- State
  qmodbusdevice.html
  State-enum
- UnconnectedState
  qmodbusdevice.html
  State-enum
- ConnectingState
  qmodbusdevice.html
  State-enum
- ConnectedState
  qmodbusdevice.html
  State-enum
- ClosingState
  qmodbusdevice.html
  State-enum
- QModbusDevice
  qmodbusdevice.html
  QModbusDevice
  (QObject *parent)
- bool connectDevice qmodbusdevice.html connectDevice ()
- virtual bool open qmodbusdevice.html open () = 0
- virtual void close qmodbusdevice.html close () = 0
- void disconnectDevice qmodbusdevice.html disconnectDevice ()
- void errorOccurred qmodbusdevice.html errorOccurred (QModbusDevice::Error error)
- void setConnectionParameter qmodbusdevice.html setConnectionParameter (QModbusDevice::ConnectionParameter parameter, const QVariant &value)
- void setError qmodbusdevice.html setError (const QString &errorText, QModbusDevice::Error error)
- void setState qmodbusdevice.html setState (QModbusDevice::State newState)
- void stateChanged qmodbusdevice.html stateChanged (QModbusDevice::State state)
- virtual ~QModbusDevice qmodbusdevice.html dtor.QModbusDevice ()
- QIODevice * device qmodbusdevice.html device () const const
- QModbusDevice::Error error qmodbusdevice.html error () const const
- QModbusDevice::State state qmodbusdevice.html state () const const
- QString errorString qmodbusdevice.html errorString () const const
- QVariant connectionParameter qmodbusdevice.html connectionParameter (QModbusDevice::ConnectionParameter parameter) const const
QModbusDeviceIdentification
qmodbusdeviceidentification.html
- ConformityLevel
  qmodbusdeviceidentification.html
  ConformityLevel-enum
- BasicConformityLevel
  qmodbusdeviceidentification.html
  ConformityLevel-enum
- RegularConformityLevel
  qmodbusdeviceidentification.html
  ConformityLevel-enum
- ExtendedConformityLevel
  qmodbusdeviceidentification.html
  ConformityLevel-enum
- BasicIndividualConformityLevel
  qmodbusdeviceidentification.html
  ConformityLevel-enum
- RegularIndividualConformityLevel
  qmodbusdeviceidentification.html
  ConformityLevel-enum
- ExtendedIndividualConformityLevel
  qmodbusdeviceidentification.html
  ConformityLevel-enum
- ObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- VendorNameObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- ProductCodeObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- MajorMinorRevisionObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- VendorUrlObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- ProductNameObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- ModelNameObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- UserApplicationNameObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- ReservedObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- ProductDependentObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- UndefinedObjectId
  qmodbusdeviceidentification.html
  ObjectId-enum
- ReadDeviceIdCode
  qmodbusdeviceidentification.html
  ReadDeviceIdCode-enum
- BasicReadDeviceIdCode
  qmodbusdeviceidentification.html
  ReadDeviceIdCode-enum
- RegularReadDeviceIdCode
  qmodbusdeviceidentification.html
  ReadDeviceIdCode-enum
- ExtendedReadDeviceIdCode
  qmodbusdeviceidentification.html
  ReadDeviceIdCode-enum
- IndividualReadDeviceIdCode
  qmodbusdeviceidentification.html
  ReadDeviceIdCode-enum
- QModbusDeviceIdentification fromByteArray qmodbusdeviceidentification.html fromByteArray (const QByteArray &ba)
- QModbusDeviceIdentification
  qmodbusdeviceidentification.html
  QModbusDeviceIdentification
  ()
- bool insert qmodbusdeviceidentification.html insert (uint objectId, const QByteArray &value)
- void remove qmodbusdeviceidentification.html remove (uint objectId)
- void setConformityLevel qmodbusdeviceidentification.html setConformityLevel (QModbusDeviceIdentification::ConformityLevel level)
- QByteArray value qmodbusdeviceidentification.html value (uint objectId) const const
- QList<int> objectIds qmodbusdeviceidentification.html objectIds () const const
- QModbusDeviceIdentification::ConformityLevel conformityLevel qmodbusdeviceidentification.html conformityLevel () const const
- bool contains qmodbusdeviceidentification.html contains (uint objectId) const const
- bool isValid qmodbusdeviceidentification.html isValid () const const
QModbusExceptionResponse
qmodbusexceptionresponse.html
QModbusResponse
- QModbusExceptionResponse
  qmodbusexceptionresponse.html
  QModbusExceptionResponse
  ()
- QModbusExceptionResponse
  qmodbusexceptionresponse.html
  QModbusExceptionResponse-2
  (QModbusPdu::FunctionCode code, QModbusPdu::ExceptionCode ec)
- QModbusExceptionResponse
  qmodbusexceptionresponse.html
  QModbusExceptionResponse-1
  (const QModbusPdu &pdu)
- void setExceptionCode qmodbusexceptionresponse.html setExceptionCode (QModbusPdu::ExceptionCode ec)
- virtual void setFunctionCode qmodbusexceptionresponse.html setFunctionCode (QModbusPdu::FunctionCode c) override
QModbusPdu
qmodbuspdu.html
- ExceptionCode
  qmodbuspdu.html
  ExceptionCode-enum
- IllegalFunction
  qmodbuspdu.html
  ExceptionCode-enum
- IllegalDataAddress
  qmodbuspdu.html
  ExceptionCode-enum
- IllegalDataValue
  qmodbuspdu.html
  ExceptionCode-enum
- ServerDeviceFailure
  qmodbuspdu.html
  ExceptionCode-enum
- Acknowledge
  qmodbuspdu.html
  ExceptionCode-enum
- ServerDeviceBusy
  qmodbuspdu.html
  ExceptionCode-enum
- NegativeAcknowledge
  qmodbuspdu.html
  ExceptionCode-enum
- MemoryParityError
  qmodbuspdu.html
  ExceptionCode-enum
- GatewayPathUnavailable
  qmodbuspdu.html
  ExceptionCode-enum
- GatewayTargetDeviceFailedToRespond
  qmodbuspdu.html
  ExceptionCode-enum
- ExtendedException
  qmodbuspdu.html
  ExceptionCode-enum
- FunctionCode
  qmodbuspdu.html
  FunctionCode-enum
- Invalid
  qmodbuspdu.html
  FunctionCode-enum
- ReadCoils
  qmodbuspdu.html
  FunctionCode-enum
- ReadDiscreteInputs
  qmodbuspdu.html
  FunctionCode-enum
- ReadHoldingRegisters
  qmodbuspdu.html
  FunctionCode-enum
- ReadInputRegisters
  qmodbuspdu.html
  FunctionCode-enum
- WriteSingleCoil
  qmodbuspdu.html
  FunctionCode-enum
- WriteSingleRegister
  qmodbuspdu.html
  FunctionCode-enum
- ReadExceptionStatus
  qmodbuspdu.html
  FunctionCode-enum
- Diagnostics
  qmodbuspdu.html
  FunctionCode-enum
- GetCommEventCounter
  qmodbuspdu.html
  FunctionCode-enum
- GetCommEventLog
  qmodbuspdu.html
  FunctionCode-enum
- WriteMultipleCoils
  qmodbuspdu.html
  FunctionCode-enum
- WriteMultipleRegisters
  qmodbuspdu.html
  FunctionCode-enum
- ReportServerId
  qmodbuspdu.html
  FunctionCode-enum
- ReadFileRecord
  qmodbuspdu.html
  FunctionCode-enum
- WriteFileRecord
  qmodbuspdu.html
  FunctionCode-enum
- MaskWriteRegister
  qmodbuspdu.html
  FunctionCode-enum
- ReadWriteMultipleRegisters
  qmodbuspdu.html
  FunctionCode-enum
- ReadFifoQueue
  qmodbuspdu.html
  FunctionCode-enum
- EncapsulatedInterfaceTransport
  qmodbuspdu.html
  FunctionCode-enum
- UndefinedFunctionCode
  qmodbuspdu.html
  FunctionCode-enum
- QDataStream & operator<< qmodbuspdu.html operator-lt-lt (QDataStream &stream, const QModbusPdu &pdu)
- QDebug operator<< qmodbuspdu.html operator-lt-lt-1 (QDebug debug, const QModbusPdu &pdu)
- QModbusPdu & operator= qmodbuspdu.html operator-eq (const QModbusPdu &other)
- QModbusPdu
  qmodbuspdu.html
  QModbusPdu
  ()
- QModbusPdu
  qmodbuspdu.html
  QModbusPdu-2
  (QModbusPdu::FunctionCode code, const QByteArray &data)
- QModbusPdu
  qmodbuspdu.html
  QModbusPdu-1
  (const QModbusPdu &other)
- void encodeData qmodbuspdu.html encodeData (Args... data)
- void setData qmodbuspdu.html setData (const QByteArray &data)
- virtual void setFunctionCode qmodbuspdu.html setFunctionCode (QModbusPdu::FunctionCode code)
- virtual ~QModbusPdu qmodbuspdu.html dtor.QModbusPdu ()
- QByteArray data qmodbuspdu.html data () const const
- QModbusPdu::ExceptionCode exceptionCode qmodbuspdu.html exceptionCode () const const
- QModbusPdu::FunctionCode functionCode qmodbuspdu.html functionCode () const const
- bool isException qmodbuspdu.html isException () const const
- bool isValid qmodbuspdu.html isValid () const const
- qint16 dataSize qmodbuspdu.html dataSize () const const
- qint16 size qmodbuspdu.html size () const const
- void decodeData qmodbuspdu.html decodeData (Args &&... data) const const
QModbusReply
qmodbusreply.html
- ReplyType
  qmodbusreply.html
  ReplyType-enum
- Raw
  qmodbusreply.html
  ReplyType-enum
- Common
  qmodbusreply.html
  ReplyType-enum
- Broadcast
  qmodbusreply.html
  ReplyType-enum
- QModbusReply
  qmodbusreply.html
  QModbusReply
  (QModbusReply::ReplyType type, int serverAddress, QObject *parent)
- void errorOccurred qmodbusreply.html errorOccurred (QModbusDevice::Error error)
- void finished qmodbusreply.html finished ()
- QList<QModbusDevice::IntermediateError> intermediateErrors qmodbusreply.html intermediateErrors () const const
- QModbusDataUnit result qmodbusreply.html result () const const
- QModbusDevice::Error error qmodbusreply.html error () const const
- QModbusReply::ReplyType type qmodbusreply.html type () const const
- QModbusResponse rawResult qmodbusreply.html rawResult () const const
- QString errorString qmodbusreply.html errorString () const const
- bool isFinished qmodbusreply.html isFinished () const const
- int serverAddress qmodbusreply.html serverAddress () const const
QModbusRequest
qmodbusrequest.html
QModbusPdu
- QDataStream & operator>> qmodbusrequest.html operator-gt-gt (QDataStream &stream, QModbusRequest &pdu)
- QModbusRequest
  qmodbusrequest.html
  QModbusRequest
  ()
- QModbusRequest
  qmodbusrequest.html
  QModbusRequest-2
  (QModbusPdu::FunctionCode code, Args... data)
- QModbusRequest
  qmodbusrequest.html
  QModbusRequest-3
  (QModbusPdu::FunctionCode code, const QByteArray &data)
- QModbusRequest
  qmodbusrequest.html
  QModbusRequest-1
  (const QModbusPdu &pdu)
- int calculateDataSize qmodbusrequest.html calculateDataSize (const QModbusRequest &request)
- int minimumDataSize qmodbusrequest.html minimumDataSize (const QModbusRequest &request)
- void registerDataSizeCalculator qmodbusrequest.html registerDataSizeCalculator (QModbusPdu::FunctionCode fc, QModbusRequest::CalcFuncPtr calculator)
- CalcFuncPtr
  qmodbusrequest.html
  CalcFuncPtr-typedef
QModbusResponse
qmodbusresponse.html
QModbusPdu
- QDataStream & operator>> qmodbusresponse.html operator-gt-gt (QDataStream &stream, QModbusResponse &pdu)
- QModbusResponse
  qmodbusresponse.html
  QModbusResponse
  ()
- QModbusResponse
  qmodbusresponse.html
  QModbusResponse-2
  (QModbusPdu::FunctionCode code, Args... data)
- QModbusResponse
  qmodbusresponse.html
  QModbusResponse-3
  (QModbusPdu::FunctionCode code, const QByteArray &data)
- QModbusResponse
  qmodbusresponse.html
  QModbusResponse-1
  (const QModbusPdu &pdu)
- int calculateDataSize qmodbusresponse.html calculateDataSize (const QModbusResponse &response)
- int minimumDataSize qmodbusresponse.html minimumDataSize (const QModbusResponse &response)
- void registerDataSizeCalculator qmodbusresponse.html registerDataSizeCalculator (QModbusPdu::FunctionCode fc, QModbusResponse::CalcFuncPtr calculator)
- CalcFuncPtr
  qmodbusresponse.html
  CalcFuncPtr-typedef
QModbusRtuSerialClient
qmodbusrtuserialclient.html
QModbusClient
- QModbusRtuSerialClient
  qmodbusrtuserialclient.html
  QModbusRtuSerialClient
  (QObject *parent)
- virtual bool open qmodbusrtuserialclient.html open () override
- virtual void close qmodbusrtuserialclient.html close () override
- void setInterFrameDelay qmodbusrtuserialclient.html setInterFrameDelay (int microseconds)
- void setTurnaroundDelay qmodbusrtuserialclient.html setTurnaroundDelay (int turnaroundDelay)
- int interFrameDelay qmodbusrtuserialclient.html interFrameDelay () const const
- int turnaroundDelay qmodbusrtuserialclient.html turnaroundDelay () const const
QModbusRtuSerialServer
qmodbusrtuserialserver.html
QModbusServer
- virtual QModbusResponse processRequest qmodbusrtuserialserver.html processRequest (const QModbusPdu &request) override
- QModbusRtuSerialServer
  qmodbusrtuserialserver.html
  QModbusRtuSerialServer
  (QObject *parent)
- virtual bool open qmodbusrtuserialserver.html open () override
- virtual void close qmodbusrtuserialserver.html close () override
- void setInterFrameDelay qmodbusrtuserialserver.html setInterFrameDelay (int microseconds)
- virtual ~QModbusRtuSerialServer qmodbusrtuserialserver.html dtor.QModbusRtuSerialServer ()
- virtual bool processesBroadcast qmodbusrtuserialserver.html processesBroadcast () const const override
- int interFrameDelay qmodbusrtuserialserver.html interFrameDelay () const const
QModbusServer
qmodbusserver.html
QModbusDevice
- Option
  qmodbusserver.html
  Option-enum
- DiagnosticRegister
  qmodbusserver.html
  Option-enum
- ExceptionStatusOffset
  qmodbusserver.html
  Option-enum
- DeviceBusy
  qmodbusserver.html
  Option-enum
- AsciiInputDelimiter
  qmodbusserver.html
  Option-enum
- ListenOnlyMode
  qmodbusserver.html
  Option-enum
- ServerIdentifier
  qmodbusserver.html
  Option-enum
- RunIndicatorStatus
  qmodbusserver.html
  Option-enum
- AdditionalData
  qmodbusserver.html
  Option-enum
- DeviceIdentification
  qmodbusserver.html
  Option-enum
- UserOption
  qmodbusserver.html
  Option-enum
- virtual QModbusResponse processPrivateRequest qmodbusserver.html processPrivateRequest (const QModbusPdu &request)
- virtual QModbusResponse processRequest qmodbusserver.html processRequest (const QModbusPdu &request)
- QModbusServer
  qmodbusserver.html
  QModbusServer
  (QObject *parent)
- bool setData qmodbusserver.html setData-1 (QModbusDataUnit::RegisterType table, quint16 address, quint16 data)
- bool setData qmodbusserver.html setData (const QModbusDataUnit &newData)
- virtual bool setMap qmodbusserver.html setMap (const QModbusDataUnitMap &map)
- virtual bool setValue qmodbusserver.html setValue (int option, const QVariant &newValue)
- virtual bool writeData qmodbusserver.html writeData (const QModbusDataUnit &newData)
- void dataWritten qmodbusserver.html dataWritten (QModbusDataUnit::RegisterType table, int address, int size)
- void setServerAddress qmodbusserver.html setServerAddress (int serverAddress)
- virtual QVariant value qmodbusserver.html value (int option) const const
- bool data qmodbusserver.html data (QModbusDataUnit *newData) const const
- bool data qmodbusserver.html data-1 (QModbusDataUnit::RegisterType table, quint16 address, quint16 *data) const const
- virtual bool processesBroadcast qmodbusserver.html processesBroadcast () const const
- virtual bool readData qmodbusserver.html readData (QModbusDataUnit *newData) const const
- int serverAddress qmodbusserver.html serverAddress () const const
QModbusTcpClient
qmodbustcpclient.html
QModbusClient
- QModbusTcpClient
  qmodbustcpclient.html
  QModbusTcpClient
  (QObject *parent)
- virtual bool open qmodbustcpclient.html open () override
- virtual void close qmodbustcpclient.html close () override
- virtual ~QModbusTcpClient qmodbustcpclient.html dtor.QModbusTcpClient ()
QModbusTcpConnectionObserver
qmodbustcpconnectionobserver.html
- virtual bool acceptNewConnection qmodbustcpconnectionobserver.html acceptNewConnection (QTcpSocket *newClient) = 0
QModbusTcpServer
qmodbustcpserver.html
QModbusServer
- virtual QModbusResponse processRequest qmodbustcpserver.html processRequest (const QModbusPdu &request) override
- QModbusTcpServer
  qmodbustcpserver.html
  QModbusTcpServer
  (QObject *parent)
- virtual bool open qmodbustcpserver.html open () override
- virtual void close qmodbustcpserver.html close () override
- void installConnectionObserver qmodbustcpserver.html installConnectionObserver (QModbusTcpConnectionObserver *observer)
- void modbusClientDisconnected qmodbustcpserver.html modbusClientDisconnected (QTcpSocket *modbusClient)
- virtual ~QModbusTcpServer qmodbustcpserver.html dtor.QModbusTcpServer ()
QtCanBus
qtcanbus.html
- DataFormat
  qtcanbus.html
  DataFormat-enum
- SignedInteger
  qtcanbus.html
  DataFormat-enum
- UnsignedInteger
  qtcanbus.html
  DataFormat-enum
- Float
  qtcanbus.html
  DataFormat-enum
- Double
  qtcanbus.html
  DataFormat-enum
- AsciiString
  qtcanbus.html
  DataFormat-enum
- DataSource
  qtcanbus.html
  DataSource-enum
- Payload
  qtcanbus.html
  DataSource-enum
- FrameId
  qtcanbus.html
  DataSource-enum
- MultiplexState
  qtcanbus.html
  MultiplexState-enum
- None
  qtcanbus.html
  MultiplexState-enum
- MultiplexorSwitch
  qtcanbus.html
  MultiplexState-enum
- MultiplexedSignal
  qtcanbus.html
  MultiplexState-enum
- SwitchAndSignal
  qtcanbus.html
  MultiplexState-enum
- UniqueId
  qtcanbus.html
  UniqueId-enum