Builder Class

class QKnxNetIpRoutingSystemBroadcastProxy ::Builder

The QKnxNetIpRoutingSystemBroadcastProxy::Builder class provides the means to create a KNXnet/IP routing system broadcast frame. 更多...

公共函数

Builder (const Builder & other )
Builder ()
Builder & operator= (const Builder & other )
~Builder ()
QKnxNetIpFrame create () const
Builder & setCemi (const QKnxLinkLayerFrame & cemi )

详细描述

The common way to create a routing system broadcast frame is:

QKnxLinkLayerFrame cemi = // build cEMI frame
auto netIpFrame = QKnxNetIpRoutingSystemBroadcastProxy::builder()
    .setCemi(cemi)
    .create();
					

成员函数文档编制

Builder:: Builder (const Builder & other )

构造副本为 other .

Builder:: Builder ()

Creates a new empty system broadcast frame builder object.

Builder &Builder:: operator= (const Builder & other )

赋值指定 other 到此对象。

Builder:: ~Builder ()

销毁对象并释放任何分配资源。

QKnxNetIpFrame Builder:: create () const

Creates a KNXnet/IP frame that contains the routing system broadcast message.

Builder &Builder:: setCemi (const QKnxLinkLayerFrame & cemi )

Sets the cEMI frame containing the routing system broadcast message to cemi .