nl:: Weave:: โปรไฟล์:: DataManagement_Current:: CustomCommand:: Builder
#include <src/lib/profiles/data-management/Current/MessageDef.h>
คําจํากัดความของโปรแกรมเปลี่ยนไฟล์ Command สําหรับ WDM Custom
สรุป
ระบบไม่รองรับอาร์กิวเมนต์และองค์ประกอบ Authenticator โดยตรง เนื่องจากไม่มีสคีมาแบบคงที่
การสืบทอด
รับค่าจาก: nl::Weave::Profiles::DataManagement_Current::BuilderBase
ฟังก์ชันสาธารณะ |
|
---|---|
ActionTimeMicroSecond(const int64_t aActionTimeMicroSecond)
|
แทรกเวลาดําเนินการในสตรีม TLV
|
CommandType(const uint64_t aCommandType)
|
แทรกรหัสประเภทคําสั่งในสตรีม TLV
|
CreatePathBuilder(void)
|
เริ่มต้น Path::Builder สําหรับการเขียนในสตรีม TLV
|
EndOfCustomCommand(void)
|
ทําเครื่องหมายส่วนท้ายของคําสั่งนี้
|
ExpiryTimeMicroSecond(const int64_t aExpiryTimeMicroSecond)
|
แทรกเวลาหมดอายุในสตรีม TLV
|
Init(nl::Weave::TLV::TLVWriter *const apWriter)
|
เริ่มต้น CustomCommand::Builder สําหรับการเขียนในสตรีม TLV
|
InitiationTimeMicroSecond(const int64_t aInitiationTimeMicroSecond)
|
แทรกเวลาเริ่มต้นในสตรีม TLV
|
MustBeVersion(const uint64_t aMustBeVersion)
|
แทรกเวอร์ชันต้องเป็นในสตรีม TLV
|
ฟังก์ชันสาธารณะ
การกระทําไมโครวินาที
CustomCommand::Builder & ActionTimeMicroSecond( const int64_t aActionTimeMicroSecond )
แทรกเวลาดําเนินการในสตรีม TLV
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
การอ้างอิงถึง *สิ่งนี้
|
ประเภทคําสั่ง
CustomCommand::Builder & CommandType( const uint64_t aCommandType )
CreatePathBuilder
Path::Builder & CreatePathBuilder( void )
เริ่มต้น Path::Builder สําหรับการเขียนในสตรีม TLV
รายละเอียด | |
---|---|
การคืนสินค้า |
การอ้างอิงไปยัง Path::Builder
|
สิ้นสุดคําสั่งที่กําหนดเอง
CustomCommand::Builder & EndOfCustomCommand( void )
ทําเครื่องหมายส่วนท้ายของคําสั่งนี้
รายละเอียด | |
---|---|
การคืนสินค้า |
การอ้างอิงถึง *สิ่งนี้
|
เวลาหมดอายุของไมโครวินาที
CustomCommand::Builder & ExpiryTimeMicroSecond( const int64_t aExpiryTimeMicroSecond )
แทรกเวลาหมดอายุในสตรีม TLV
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
การอ้างอิงถึง *สิ่งนี้
|
เริ่ม
WEAVE_ERROR Init( nl::Weave::TLV::TLVWriter *const apWriter )
เริ่มต้น CustomCommand::Builder สําหรับการเขียนในสตรีม TLV
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
แสดงผลค่า |
|
เวลาเริ่มไมโครวินาที
CustomCommand::Builder & InitiationTimeMicroSecond( const int64_t aInitiationTimeMicroSecond )
แทรกเวลาเริ่มต้นในสตรีม TLV
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
การอ้างอิงถึง *สิ่งนี้
|
ต้องเป็นเวอร์ชัน
CustomCommand::Builder & MustBeVersion( const uint64_t aMustBeVersion )
แทรกเวอร์ชันต้องเป็นในสตรีม TLV
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การคืนสินค้า |
การอ้างอิงถึง *สิ่งนี้
|