nl:: Weave:: Profiles:: DeviceDescription:: DeviceDescriptionServer
#include <src/lib/profiles/device-description/DeviceDescription.h>
ออบเจ็กต์เซิร์ฟเวอร์สำหรับตอบกลับคำขอคำอธิบายอุปกรณ์
สรุป
การสืบทอด
รับค่าจาก nl::Weave::WeaveServerBaseDirect Known Subclasses: nl::Weave::DeviceLayer::Internal::DeviceDescriptionServer
ผู้ผลิตและผู้ทำลาย |
|
---|---|
DeviceDescriptionServer(void)
|
ประเภทสาธารณะ |
|
---|---|
HandleIdentifyRequestFunct)(void *appState, uint64_t nodeId, const IPAddress &nodeAddr, const IdentifyRequestMessage &reqMsg, bool &sendResp, IdentifyResponseMessage &respMsg)
|
typedefvoid(*
|
แอตทริบิวต์สาธารณะ |
|
---|---|
AppState
|
void *
ตัวชี้สถานะที่กำหนดโดยแอปพลิเคชันเพื่อให้บริบทสำหรับโค้ดเรียกกลับ
|
OnIdentifyRequestReceived
|
HandleIdentifyRequestFunct
ฟังก์ชันนี้มีหน้าที่ประมวลผลข้อความ IdentityRequest
|
ฟังก์ชันสาธารณะ |
|
---|---|
Init(WeaveExchangeManager *exchangeMgr)
|
เริ่มต้นสถานะเซิร์ฟเวอร์คำอธิบายอุปกรณ์ และลงทะเบียนเพื่อรับข้อความคำอธิบายอุปกรณ์
|
Shutdown(void)
|
ปิดเซิร์ฟเวอร์คำอธิบายอุปกรณ์
|
ประเภทสาธารณะ
HandleIdentifyRequestFunct
void(* HandleIdentifyRequestFunct)(void *appState, uint64_t nodeId, const IPAddress &nodeAddr, const IdentifyRequestMessage &reqMsg, bool &sendResp, IdentifyResponseMessage &respMsg)
แอตทริบิวต์สาธารณะ
AppState
void * AppState
ตัวชี้สถานะที่กำหนดโดยแอปพลิเคชันเพื่อให้บริบทสำหรับโค้ดเรียกกลับ
OnIdentifyRequestReceived
HandleIdentifyRequestFunct OnIdentifyRequestReceived
ฟังก์ชันนี้มีหน้าที่ประมวลผลข้อความ IdentityRequest
รายละเอียด | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
พารามิเตอร์ |
|
ฟังก์ชันสาธารณะ
DeviceDescriptionServer
DeviceDescriptionServer( void )
เริ่มต้น
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
เริ่มต้นสถานะเซิร์ฟเวอร์คำอธิบายอุปกรณ์ และลงทะเบียนเพื่อรับข้อความคำอธิบายอุปกรณ์
param[in] ExchangeMgr ตัวชี้ไปยังตัวจัดการ Exchange ของ Weave
รายละเอียด | |||||||
---|---|---|---|---|---|---|---|
แสดงผลค่า |
|
ปิดการทำงาน
WEAVE_ERROR Shutdown( void )
ปิดเซิร์ฟเวอร์คำอธิบายอุปกรณ์
รายละเอียด | |||
---|---|---|---|
แสดงผลค่า |
|