public function testInclusionByStaticConstructor() { $base_frame = SimpleDescReqCommand::construct(0x77ae, 0xab); $transaction_id = 20; $parent = ZDPFrame::construct($base_frame, $transaction_id); $this->assertInstanceOf("Munisense\\Zigbee\\ZDP\\Discovery\\SimpleDescReqCommand", $parent->getPayloadObject()); $this->assertEquals($base_frame->displayFrame(), $parent->displayPayload()); }
public function getFrame() { $frame = parent::getFrame(); Buffer::packInt8u($frame, $this->getStartIndex()); return $frame; }