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.