QKnxInterfaceObjectProperty Class
The QKnxInterfaceObjectProperty class holds the properties of a KNX interface object. More...
Header: | #include <QKnxInterfaceObjectProperty> |
qmake: | QT += knx |
Public Types
enum | ApplicationProgram { ParameterReference } |
(alias) | AssociationTable |
enum | CemiServer { MediumType, CommonMode, MediumAvailability, AdditionalInfoTypes, TimeBase, …, MaxLocalApduLength } |
enum | Device { RoutingCount, MaxRetryCount, ErrorFlags, ProgMode, ProductId, …, Channel32Parameter } |
(alias) | FileServer |
enum | General { ObjectType, ObjectName, Semaphor, GroupObjectReference, LoadStateControl, …, DownloadCounter } |
enum | GroupAddressTable { ExtendedFrameFormat, AddressTable1, GroupResponserTable } |
enum | GroupObjectTable { GroupObjectTableProperty, ExtendedGroupObjectReference } |
(alias) | InterfaceProgram |
enum | KnxNetIpParameter { ProjectInstallationId, KnxIndividualAddress, AdditionalIndividualAddresses, CurrentIpAssignmentMethod, IpAssignmentMethod, …, TunnellingUsers } |
(alias) | KnxObjectAssociationTable |
enum | LteAddressRoutingTable { LteRouteSelect, LteRouteTable } |
enum | PollingMaster { PollingState, PollingSlaveAddress, PollingCycle } |
enum | RfMedium { RfMultiType, RfMultiPhysicalFeatures, RfMultiCallChannel, RfMultiObjectLink, RfMultiExtendedGroupAddressRepeated, …, FastAcknowledgeActivate } |
enum | Router { LineStatus, MediumStatus, MainLcConfig, SubLcConfig, MainLcGroupConfig, …, RfEnableSbc } |
enum | Security { SecurityMode, P2pKeyTable, GroupKeyTable, SecurityIndividualAddressTable, SecurityFailuresLog, …, GoSecurityFlags } |
Public Functions
QKnxInterfaceObjectProperty(qint16 property) |
Static Public Members
bool | isApplicationProgramProperty(QKnxInterfaceObjectProperty property) |
bool | isAssociationTableProperty(QKnxInterfaceObjectProperty property) |
bool | isCemiServerProperty(QKnxInterfaceObjectProperty property) |
bool | isDeviceProperty(QKnxInterfaceObjectProperty property) |
bool | isFileServerProperty(QKnxInterfaceObjectProperty property) |
bool | isGeneralProperty(QKnxInterfaceObjectProperty property) |
bool | isGroupAddressTableProperty(QKnxInterfaceObjectProperty property) |
bool | isGroupObjectTableProperty(QKnxInterfaceObjectProperty property) |
bool | isInterfaceProgramProperty(QKnxInterfaceObjectProperty property) |
bool | isKnxNetIpParameterProperty(QKnxInterfaceObjectProperty property) |
bool | isKnxObjectAssociationTableProperty(QKnxInterfaceObjectProperty property) |
bool | isLteAddressRoutingTableProperty(QKnxInterfaceObjectProperty property) |
bool | isPollingMasterProperty(QKnxInterfaceObjectProperty property) |
bool | isProperty(QKnxInterfaceObjectProperty property) |
bool | isRfMediumProperty(QKnxInterfaceObjectProperty property) |
bool | isRouterProperty(QKnxInterfaceObjectProperty property) |
bool | isSecurityProperty(QKnxInterfaceObjectProperty property) |
Detailed Description
A KNX interface object holds information about device functionality. This class represents the properties of interface objects of the type QKnxInterfaceObjectType::System. Each property stores a particular functionality. General properties are common to all KNX interface objects.
See also Qt KNX Device Management Classes.
Member Type Documentation
enum QKnxInterfaceObjectProperty::ApplicationProgram
This enum describes the properties specific to application program interface objects.
Constant | Value | Description |
---|---|---|
QKnxInterfaceObjectProperty::ParameterReference | 0x33 | A reference to a parameter. |
[alias]
QKnxInterfaceObjectProperty::AssociationTable
This is a type alias for General.
A synonym for QKnxInterfaceObjectProperty::General.
enum QKnxInterfaceObjectProperty::CemiServer
This enum describes the properties specific to Common External Message Interface (cEMI) server interface objects.
Constant | Value | Description |
---|---|---|
QKnxInterfaceObjectProperty::MediumType | 0x33 | The type of the medium used for the connection. |
QKnxInterfaceObjectProperty::CommonMode | 0x34 | |
QKnxInterfaceObjectProperty::MediumAvailability | 0x35 | The availability of the medium used for the connection. |
QKnxInterfaceObjectProperty::AdditionalInfoTypes | 0x36 | |
QKnxInterfaceObjectProperty::TimeBase | 0x37 | |
QKnxInterfaceObjectProperty::TransparencyModeEnabled | 0x38 | |
QKnxInterfaceObjectProperty::BiBatNextBlock | 0x3b | |
QKnxInterfaceObjectProperty::RfModeSelect | 0x3c | RF mode selection. |
QKnxInterfaceObjectProperty::RfModeSupport | 0x3d | RF mode support. |
QKnxInterfaceObjectProperty::RfFilteringModeSelectCemiServer | 0x3e | |
QKnxInterfaceObjectProperty::RfFilteringModeSupport | 0x3f | |
QKnxInterfaceObjectProperty::MaxInterfaceApduLength | 0x44 | The management server (MaS) property holds the maximum length of the APDU that it supports for conveying a cEMI message from a cEMI client over the KNXnet/IP tunneling interface to the field level medium (e.g. KNX TP, KNX PL, KNX RF). |
QKnxInterfaceObjectProperty::MaxLocalApduLength | 0x45 | The management server property holds the maximum length of the APDU that it supports for conveying a cEMI message from a cEMI client over the KNXnet/IP tunneling interface to its own cEMI device management interface. |
enum QKnxInterfaceObjectProperty::Device
This enum describes the properties specific to device interface objects.
Constant | Value |
---|---|
QKnxInterfaceObjectProperty::RoutingCount | 0x33 |
QKnxInterfaceObjectProperty::MaxRetryCount | 0x34 |
QKnxInterfaceObjectProperty::ErrorFlags | 0x35 |
QKnxInterfaceObjectProperty::ProgMode | 0x36 |
QKnxInterfaceObjectProperty::ProductId | 0x37 |
QKnxInterfaceObjectProperty::MaxApduLengthDevice | 0x38 |
QKnxInterfaceObjectProperty::SubnetAddress | 0x39 |
QKnxInterfaceObjectProperty::DeviceAddress | 0x3a |
QKnxInterfaceObjectProperty::PbConfig | 0x3b |
QKnxInterfaceObjectProperty::AddressReport | 0x3c |
QKnxInterfaceObjectProperty::AddressCheck | 0x3d |
QKnxInterfaceObjectProperty::ObjectValue | 0x3e |
QKnxInterfaceObjectProperty::ObjectLink | 0x3f |
QKnxInterfaceObjectProperty::Application | 0x40 |
QKnxInterfaceObjectProperty::Parameter | 0x41 |
QKnxInterfaceObjectProperty::ObjectAddress | 0x42 |
QKnxInterfaceObjectProperty::PsuType | 0x43 |
QKnxInterfaceObjectProperty::PsuStatus | 0x44 |
QKnxInterfaceObjectProperty::PsuEnable | 0x45 |
QKnxInterfaceObjectProperty::DomainAddress | 0x46 |
QKnxInterfaceObjectProperty::IoList | 0x47 |
QKnxInterfaceObjectProperty::MgtDescriptor01 | 0x48 |
QKnxInterfaceObjectProperty::PL110Parameter | 0x49 |
QKnxInterfaceObjectProperty::RfRepeatCounter | 0x4a |
QKnxInterfaceObjectProperty::ReceiveBlockTable | 0x4b |
QKnxInterfaceObjectProperty::RandomPauseTable | 0x4c |
QKnxInterfaceObjectProperty::ReceiveBlockNumber | 0x4d |
QKnxInterfaceObjectProperty::HardwareType | 0x4e |
QKnxInterfaceObjectProperty::RetransmitterNumber | 0x4f |
QKnxInterfaceObjectProperty::SerialNumberTable | 0x50 |
QKnxInterfaceObjectProperty::BibatMasterAddress | 0x51 |
QKnxInterfaceObjectProperty::RfDomainAddressDevice | 0x52 |
QKnxInterfaceObjectProperty::DeviceDescriptor | 0x53 |
QKnxInterfaceObjectProperty::MeteringFilterTable | 0x54 |
QKnxInterfaceObjectProperty::GroupTelegramRateLimitTimeBase | 0x55 |
QKnxInterfaceObjectProperty::GroupTelegramRateLimitNumberOfTelegrams | 0x56 |
QKnxInterfaceObjectProperty::Channel01Parameter | 0x65 |
QKnxInterfaceObjectProperty::Channel02Parameter | 0x66 |
QKnxInterfaceObjectProperty::Channel03Parameter | 0x67 |
QKnxInterfaceObjectProperty::Channel04Parameter | 0x68 |
QKnxInterfaceObjectProperty::Channel05Parameter | 0x69 |
QKnxInterfaceObjectProperty::Channel06Parameter | 0x6A |
QKnxInterfaceObjectProperty::Channel07Parameter | 0x6B |
QKnxInterfaceObjectProperty::Channel08Parameter | 0x6C |
QKnxInterfaceObjectProperty::Channel09Parameter | 0x6D |
QKnxInterfaceObjectProperty::Channel10Parameter | 0x6E |
QKnxInterfaceObjectProperty::Channel11Parameter | 0x6F |
QKnxInterfaceObjectProperty::Channel12Parameter | 0x70 |
QKnxInterfaceObjectProperty::Channel13Parameter | 0x71 |
QKnxInterfaceObjectProperty::Channel14Parameter | 0x72 |
QKnxInterfaceObjectProperty::Channel15Parameter | 0x73 |
QKnxInterfaceObjectProperty::Channel16Parameter | 0x74 |
QKnxInterfaceObjectProperty::Channel17Parameter | 0x75 |
QKnxInterfaceObjectProperty::Channel18Parameter | 0x76 |
QKnxInterfaceObjectProperty::Channel19Parameter | 0x77 |
QKnxInterfaceObjectProperty::Channel20Parameter | 0x78 |
QKnxInterfaceObjectProperty::Channel21Parameter | 0x79 |
QKnxInterfaceObjectProperty::Channel22Parameter | 0x7A |
QKnxInterfaceObjectProperty::Channel23Parameter | 0x7B |
QKnxInterfaceObjectProperty::Channel24Parameter | 0x7C |
QKnxInterfaceObjectProperty::Channel25Parameter | 0x7D |
QKnxInterfaceObjectProperty::Channel26Parameter | 0x7E |
QKnxInterfaceObjectProperty::Channel27Parameter | 0x7F |
QKnxInterfaceObjectProperty::Channel28Parameter | 0x80 |
QKnxInterfaceObjectProperty::Channel29Parameter | 0x81 |
QKnxInterfaceObjectProperty::Channel30Parameter | 0x82 |
QKnxInterfaceObjectProperty::Channel31Parameter | 0x83 |
QKnxInterfaceObjectProperty::Channel32Parameter | 0x84 |
[alias]
QKnxInterfaceObjectProperty::FileServer
This is a type alias for General.
A synonym for QKnxInterfaceObjectProperty::General.
enum QKnxInterfaceObjectProperty::General
This enum holds the properties that are common to all KNX interface objects.
Constant | Value | Description |
---|---|---|
QKnxInterfaceObjectProperty::ObjectType | 0x01 | The type of the KNX interface object. One of QKnxInterfaceObjectType::System. |
QKnxInterfaceObjectProperty::ObjectName | 0x02 | The name of the KNX interface object. |
QKnxInterfaceObjectProperty::Semaphor | 0x03 | A semaphor |
QKnxInterfaceObjectProperty::GroupObjectReference | 0x04 | A reference to a group object that this property is relative to, according to the <ObjectReference>.<Property> pattern. |
QKnxInterfaceObjectProperty::LoadStateControl | 0x05 | A load state control |
QKnxInterfaceObjectProperty::RunStateControl | 0x06 | A run state control |
QKnxInterfaceObjectProperty::TableReference | 0x07 | A reference to a table. |
QKnxInterfaceObjectProperty::ServiceControl | 0x08 | A service control |
QKnxInterfaceObjectProperty::FirmwareRevision | 0x09 | The revision number of the firmware installed on the device. |
QKnxInterfaceObjectProperty::ServicesSupported | 0x0a | The services supported by the device. |
QKnxInterfaceObjectProperty::SerialNumber | 0x0b | The serial number of the device. |
QKnxInterfaceObjectProperty::ManufacturerId | 0x0c | The ID of the manufacturer of the device. |
QKnxInterfaceObjectProperty::ProgramVersion | 0x0d | The program version. |
QKnxInterfaceObjectProperty::DeviceControl | 0x0e | A device control |
QKnxInterfaceObjectProperty::OrderInfo | 0x0f | Order information |
QKnxInterfaceObjectProperty::PeiType | 0x10 | The Physical External Interface (PEI) type of the interface between an application module and a communication module. |
QKnxInterfaceObjectProperty::PortConfiguration | 0x11 | Port configuration |
QKnxInterfaceObjectProperty::PollGroupSettings | 0x12 | Poll group settings |
QKnxInterfaceObjectProperty::ManufacturerData | 0x13 | Additional data defined by the manufacturer of the device. |
QKnxInterfaceObjectProperty::Enable | 0x14 | Enable |
QKnxInterfaceObjectProperty::Description | 0x15 | A description |
QKnxInterfaceObjectProperty::File | 0x16 | A file |
QKnxInterfaceObjectProperty::Table | 0x17 | A table |
QKnxInterfaceObjectProperty::Enrol | 0x18 | Enrollment information. |
QKnxInterfaceObjectProperty::Version | 0x19 | A version number. |
QKnxInterfaceObjectProperty::GroupObjectLink | 0x1a | |
QKnxInterfaceObjectProperty::McbTable | 0x1b | An MCB table |
QKnxInterfaceObjectProperty::ErrorCode | 0x1c | An error code. |
QKnxInterfaceObjectProperty::ObjectIndex | 0x1d | The index of the object. |
QKnxInterfaceObjectProperty::DownloadCounter | 0x1e | A download counter |
enum QKnxInterfaceObjectProperty::GroupAddressTable
This enum describes the properties specific to group address table interface objects.
Constant | Value | Description |
---|---|---|
QKnxInterfaceObjectProperty::ExtendedFrameFormat | 0x33 | The group address table contains extended addresses, which means that interface objects are referenced using the format <ObjectType>.<InstanceNumber> . |
QKnxInterfaceObjectProperty::AddressTable1 | 0x34 | |
QKnxInterfaceObjectProperty::GroupResponserTable | 0x35 |
enum QKnxInterfaceObjectProperty::GroupObjectTable
This enum describes the properties specific to group object table interface objects.
Constant | Value |
---|---|
QKnxInterfaceObjectProperty::GroupObjectTableProperty | 0x33 |
QKnxInterfaceObjectProperty::ExtendedGroupObjectReference | 0x34 |
[alias]
QKnxInterfaceObjectProperty::InterfaceProgram
This is a type alias for General.
A synonym for QKnxInterfaceObjectProperty::General.
enum QKnxInterfaceObjectProperty::KnxNetIpParameter
This enum describes the properties specific to KNXnet/IP parameter interface objects.
Constant | Value | Description |
---|---|---|
QKnxInterfaceObjectProperty::ProjectInstallationId | 0x33 | |
QKnxInterfaceObjectProperty::KnxIndividualAddress | 0x34 | The individual address that uniquely identifies a device in the KNXnet/IP network. |
QKnxInterfaceObjectProperty::AdditionalIndividualAddresses | 0x35 | Additional individual addresses. |
QKnxInterfaceObjectProperty::CurrentIpAssignmentMethod | 0x36 | The method used to assign the current IP address of the device. |
QKnxInterfaceObjectProperty::IpAssignmentMethod | 0x37 | The method used to assign IP addresses. |
QKnxInterfaceObjectProperty::IpCapabilities | 0x38 | The capabilities of the IP network. |
QKnxInterfaceObjectProperty::CurrentIpAddress | 0x39 | The current IP address. |
QKnxInterfaceObjectProperty::CurrentSubnetMask | 0x3a | The current subnet mask. |
QKnxInterfaceObjectProperty::CurrentDefaultGateway | 0x3b | The current default gateway. |
QKnxInterfaceObjectProperty::IpAddress | 0x3c | The IP address. |
QKnxInterfaceObjectProperty::SubnetMask | 0x3d | The subnet mask. |
QKnxInterfaceObjectProperty::DefaultGateway | 0x3e | The default gateway. |
QKnxInterfaceObjectProperty::DhcpBootpServer | 0x3f | The DHCP boot server. |
QKnxInterfaceObjectProperty::MacAddress | 0x40 | The media access control (MAC) address of the device. |
QKnxInterfaceObjectProperty::SystemSetupMulticastAddress | 0x41 | The system setup multicast address. |
QKnxInterfaceObjectProperty::RoutingMulticastAddress | 0x42 | The routing multicast address. |
QKnxInterfaceObjectProperty::Ttl | 0x43 | |
QKnxInterfaceObjectProperty::KnxNetIpDeviceCapabilities | 0x44 | The capabilities of the KNXnet/IP device. |
QKnxInterfaceObjectProperty::KnxNetIpDeviceState | 0x45 | The state of the KNXnet/IP device. |
QKnxInterfaceObjectProperty::KnxNetIpRoutingCapabilities | 0x46 | The routing capabilities of the KNXnet/IP network. |
QKnxInterfaceObjectProperty::PriorityFifoEnabled | 0x47 | |
QKnxInterfaceObjectProperty::QueueOverflowToIp | 0x48 | |
QKnxInterfaceObjectProperty::QueueOverflowToKnx | 0x49 | |
QKnxInterfaceObjectProperty::MsgTransmitToIp | 0x4a | |
QKnxInterfaceObjectProperty::MsgTransmitToKnx | 0x4b | |
QKnxInterfaceObjectProperty::FriendlyName | 0x4c | |
QKnxInterfaceObjectProperty::RoutingBusyWaitTime | 0x4e | |
QKnxInterfaceObjectProperty::TunnelingAddresses | 0x4f | Indicates which individual addresses the management server (MaS) will use for tunneling connections from the set of the additional individual addresses and its own individual address. |
QKnxInterfaceObjectProperty::BackboneKey | 0x5b | |
QKnxInterfaceObjectProperty::DeviceAuthenticationCode | 0x5c | |
QKnxInterfaceObjectProperty::PasswordHashes | 0x5d | |
QKnxInterfaceObjectProperty::SecuredServiceFamilies | 0x5e | |
QKnxInterfaceObjectProperty::MulticastLatencyTolerance | 0x5f | |
QKnxInterfaceObjectProperty::SyncLatencyFraction | 0x60 | |
QKnxInterfaceObjectProperty::TunnellingUsers | 0x61 |
[alias]
QKnxInterfaceObjectProperty::KnxObjectAssociationTable
This is a type alias for General.
A synonym for QKnxInterfaceObjectProperty::General.
enum QKnxInterfaceObjectProperty::LteAddressRoutingTable
This enum describes the properties specific to Logical Tag Extended (LTE) address routing table interface objects.
Constant | Value | Description |
---|---|---|
QKnxInterfaceObjectProperty::LteRouteSelect | 0x33 | The selected route. |
QKnxInterfaceObjectProperty::LteRouteTable | 0x34 | Available routes. |
enum QKnxInterfaceObjectProperty::PollingMaster
This enum describes the properties specific to polling master interface objects.
Constant | Value | Description |
---|---|---|
QKnxInterfaceObjectProperty::PollingState | 0x33 | Polling state. |
QKnxInterfaceObjectProperty::PollingSlaveAddress | 0x34 | The address of the polling slave. |
QKnxInterfaceObjectProperty::PollingCycle | 0x35 | Polling cycle. |
enum QKnxInterfaceObjectProperty::RfMedium
This enum describes the properties specific to RF medium interface objects.
Constant | Value |
---|---|
QKnxInterfaceObjectProperty::RfMultiType | 0x33 |
QKnxInterfaceObjectProperty::RfMultiPhysicalFeatures | 0x34 |
QKnxInterfaceObjectProperty::RfMultiCallChannel | 0x35 |
QKnxInterfaceObjectProperty::RfMultiObjectLink | 0x36 |
QKnxInterfaceObjectProperty::RfMultiExtendedGroupAddressRepeated | 0x37 |
QKnxInterfaceObjectProperty::RfDomainAddressRfMedium | 0x38 |
QKnxInterfaceObjectProperty::RfRetransmitter | 0x39 |
QKnxInterfaceObjectProperty::RfSecurityReportControl | 0x3a |
QKnxInterfaceObjectProperty::RfFilteringModeSelectRfMedium | 0x3b |
QKnxInterfaceObjectProperty::RfBidirTimeout | 0x3c |
QKnxInterfaceObjectProperty::RfDiagSaFilterTable | 0x3d |
QKnxInterfaceObjectProperty::RfDiagQualityTable | 0x3e |
QKnxInterfaceObjectProperty::RfDiagProbe | 0x3f |
QKnxInterfaceObjectProperty::TransmissionMode | 0x46 |
QKnxInterfaceObjectProperty::ReceptionMode | 0x47 |
QKnxInterfaceObjectProperty::TestSignal | 0x48 |
QKnxInterfaceObjectProperty::FastAcknowledge | 0x49 |
QKnxInterfaceObjectProperty::FastAcknowledgeActivate | 0x4a |
enum QKnxInterfaceObjectProperty::Router
This enum describes the properties specific to router interface objects.
Constant | Value | Description |
---|---|---|
QKnxInterfaceObjectProperty::LineStatus | 0x33 | This enum value has been deprecated. Use MediumStatus instead. |
QKnxInterfaceObjectProperty::MediumStatus | 0x33 | The connection state of the TP1 connection for an IP/TP1 KNXnet/IP router at the secondary side. For a KNXnet/IP tunneling server on TP1, this is the connection state of the TP1 connection. |
QKnxInterfaceObjectProperty::MainLcConfig | 0x34 | |
QKnxInterfaceObjectProperty::SubLcConfig | 0x35 | |
QKnxInterfaceObjectProperty::MainLcGroupConfig | 0x36 | |
QKnxInterfaceObjectProperty::SubLcGroupConfig | 0x37 | |
QKnxInterfaceObjectProperty::RouteTableControl | 0x38 | |
QKnxInterfaceObjectProperty::CouplerServerControl | 0x39 | |
QKnxInterfaceObjectProperty::MaxRouterApduLength | 0x3a | |
QKnxInterfaceObjectProperty::L2CouplerType | 0x3b | |
QKnxInterfaceObjectProperty::Medium | 0x3f | |
QKnxInterfaceObjectProperty::FilterTableUse | 0x43 | |
QKnxInterfaceObjectProperty::RfEnableSbc | 0x70 |
enum QKnxInterfaceObjectProperty::Security
This enum describes the properties specific to security interface objects.
Constant | Value |
---|---|
QKnxInterfaceObjectProperty::SecurityMode | 0x33 |
QKnxInterfaceObjectProperty::P2pKeyTable | 0x34 |
QKnxInterfaceObjectProperty::GroupKeyTable | 0x35 |
QKnxInterfaceObjectProperty::SecurityIndividualAddressTable | 0x36 |
QKnxInterfaceObjectProperty::SecurityFailuresLog | 0x37 |
QKnxInterfaceObjectProperty::SkiTool | 0x38 |
QKnxInterfaceObjectProperty::SecurityReport | 0x39 |
QKnxInterfaceObjectProperty::SecurityReportControl | 0x3a |
QKnxInterfaceObjectProperty::SequenceNumberSending | 0x3b |
QKnxInterfaceObjectProperty::ZoneKeysTable | 0x3c |
QKnxInterfaceObjectProperty::GoSecurityFlags | 0x3d |
Member Function Documentation
QKnxInterfaceObjectProperty::QKnxInterfaceObjectProperty(qint16 property)
Creates the KNX interface object property property.
[static]
bool QKnxInterfaceObjectProperty::isApplicationProgramProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated ApplicationProgram property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isAssociationTableProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated AssociationTable property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isCemiServerProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated CemiServer property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isDeviceProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated Device property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isFileServerProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated FileServer property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isGeneralProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isGroupAddressTableProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated GroupAddressTable property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isGroupObjectTableProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated GroupObjectTable property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isInterfaceProgramProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated InterfaceProgram property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isKnxNetIpParameterProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated KnxNetIpParameter property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isKnxObjectAssociationTableProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated KnxObjectAssociationTable property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isLteAddressRoutingTableProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated LteAddressRoutingTable property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isPollingMasterProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated PollingMaster property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is listed in this class.
[static]
bool QKnxInterfaceObjectProperty::isRfMediumProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated RfMedium property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isRouterProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated Router property or a General property; false
otherwise.
[static]
bool QKnxInterfaceObjectProperty::isSecurityProperty(QKnxInterfaceObjectProperty property)
Returns true
if property is a dedicated Security property or a General property; false
otherwise.
© 2024 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.