QKnxLocalDeviceManagementFrameFactory Class

This class helps build valid CEMI frame of type QKnxLocalDeviceManagementFrame. More...

Header: #include <QKnxLocalDeviceManagementFrameFactory>
qmake: QT += knx

Public Types

Public Functions

Detailed Description

This class helps build valid CEMI frame of type QKnxLocalDeviceManagementFrame.

This class builds a CEMI frame dedicated to local device management One must first choose the service. The services one can choose from are:

Client only services:

Server only services:

Then, on creates a request, confirmation or indication, depending on what is needed or what is possible, using the functions of the structures representing the above named services.

The typical arguments needed to build a QKnxLocalDeviceManagementFrame are:

  • The type of the interface object holding the property one wants to access QKnxInterfaceObjectType
  • The instance of this interface object (because it is possible to have more than one realization of an interface object in a given device)
  • The property of the interface object one wants to access QKnxInterfaceObjectProperty
  • The number of elements one wants to read in this property

Member Function Documentation

[delete] QKnxLocalDeviceManagementFrameFactory::QKnxLocalDeviceManagementFrameFactory()

Default constructs an instance of QKnxLocalDeviceManagementFrameFactory.

© 2017 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.