QKnxNetIpServerInfo Class

The QKnxNetIpServerInfo class stores information about a KNXnet/IP server. More...

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

Public Functions

QKnxNetIpServerInfo()
QKnxNetIpServerInfo(const QKnxNetIpServerInfo &o)
~QKnxNetIpServerInfo()
QHostAddress controlEndpointAddress() const
quint16 controlEndpointPort() const
QString deviceName() const
QKnxNetIpHpai endpoint() const
QKnxNetIpDeviceDib hardware() const
QKnxAddress individualAddress() const
QKnxNetIpServiceFamiliesDib services() const
QKnxNetIpServiceFamiliesDib::ServiceFamilyIdVersions supportedServices() const
void swap(QKnxNetIpServerInfo &other)
bool operator!=(const QKnxNetIpServerInfo &other) const
QKnxNetIpServerInfo &operator=(const QKnxNetIpServerInfo &o)
QKnxNetIpServerInfo &operator=(QKnxNetIpServerInfo &&other)
bool operator==(const QKnxNetIpServerInfo &other) const

Detailed Description

The QKnxNetIpServerInfo class stores information about a KNXnet/IP server.

It contains the information provided by the server during its discovery (using for example QKnxNetIpServerDiscoveryAgent) that the client needs to establish a connection.

Member Function Documentation

QKnxNetIpServerInfo::QKnxNetIpServerInfo()

Default constructs an instance of QKnxNetIpServerInfo.

QKnxNetIpServerInfo::QKnxNetIpServerInfo(const QKnxNetIpServerInfo &o)

Copy constructor.

QKnxNetIpServerInfo::~QKnxNetIpServerInfo()

Destroys the instance of QKnxNetIpServerInfo.

QHostAddress QKnxNetIpServerInfo::controlEndpointAddress() const

quint16 QKnxNetIpServerInfo::controlEndpointPort() const

QString QKnxNetIpServerInfo::deviceName() const

QKnxNetIpHpai QKnxNetIpServerInfo::endpoint() const

QKnxNetIpDeviceDib QKnxNetIpServerInfo::hardware() const

QKnxAddress QKnxNetIpServerInfo::individualAddress() const

QKnxNetIpServiceFamiliesDib QKnxNetIpServerInfo::services() const

QKnxNetIpServiceFamiliesDib::ServiceFamilyIdVersions QKnxNetIpServerInfo::supportedServices() const

void QKnxNetIpServerInfo::swap(QKnxNetIpServerInfo &other)

bool QKnxNetIpServerInfo::operator!=(const QKnxNetIpServerInfo &other) const

QKnxNetIpServerInfo &QKnxNetIpServerInfo::operator=(const QKnxNetIpServerInfo &o)

Copy-assignment operator.

QKnxNetIpServerInfo &QKnxNetIpServerInfo::operator=(QKnxNetIpServerInfo &&other)

Move-assignment operator.

bool QKnxNetIpServerInfo::operator==(const QKnxNetIpServerInfo &other) const

© 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.