nl:: Weave:: Profiles
เนมสเปซนี้ประกอบด้วยอินเทอร์เฟซทั้งหมดภายในโปรไฟล์ Weave สำหรับโปรไฟล์ Weave ทั้งสำหรับผู้ให้บริการทั่วไปและเฉพาะผู้ให้บริการ Nest Labs
สรุป
การแจกแจง |
|
---|---|
@184
|
enum |
WeaveProfileId
|
enum |
ฟังก์ชัน |
|
---|---|
WeaveMakeManagedNamespaceIdentifier(BDX, kWeaveManagedNamespaceDesignation_Current)
|
namespace
|
WeaveMakeManagedNamespaceIdentifier(BDX, kWeaveManagedNamespaceDesignation_Development)
|
namespace
|
WeaveMakeManagedNamespaceIdentifier(DataManagement, kWeaveManagedNamespaceDesignation_Current)
|
namespace
|
WeaveMakeManagedNamespaceIdentifier(DataManagement, kWeaveManagedNamespaceDesignation_Legacy)
|
namespace
|
คลาส |
|
---|---|
nl:: |
เพื่อที่จะใช้บัฟเฟอร์ข้อความอย่างมีประสิทธิผล เราให้คำจำกัดความตัววนซ้ำนี้ ซึ่งสามารถใช้เพื่อติดตามขอบเขตและอื่นๆ อีกมากมาย |
nl:: |
วิธีจัดการสตริงใน Weave มีดังนี้ |
nl:: |
ในทำนองเดียวกัน เราต้องสามารถแสดงข้อมูลใน TLV แบบเดิมๆ ได้ |
nl:: |
นี่คือคลาสพื้นฐานที่ทำหน้าที่เป็นออบเจ็กต์อำนวยความสะดวกสำหรับการอ้างอิงการนับ System::PacketBuffer โดยอัตโนมัติ |
nl:: |
|
nl:: |
เนมสเปซ |
|
---|---|
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์การโอนข้อมูลจำนวนมาก (BDX) ที่มีการใช้งานจริงในขณะนี้ |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์การโอนข้อมูลจำนวนมาก (BDX) ที่กำลังอยู่ระหว่างการพัฒนา และไม่ควรใช้สำหรับการใช้งานจริง |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์ Weave จำนวนมาก Data Transfer (BDX) |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์ Common ของ Weave |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์ Weave Data Management (WDM) ซึ่งปัจจุบันรองรับการใช้งานจริง |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์ Weave Data Management (WDM) ที่กำลังจะเลิกใช้งาน |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์ Weave Device Control |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์คำอธิบายอุปกรณ์ Weave |
nl:: |
|
nl:: |
|
nl:: |
เนมสเปซนี้ประกอบด้วยอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์การจัดสรร Weave Fabric ซึ่งเป็นโปรไฟล์ที่ 2 จาก 3 โปรไฟล์การจัดสรรของ Weave |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์ Heartbeat ของ Weave |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์ภาษาของ Weave |
nl:: |
เนมสเปซนี้ประกอบด้วยอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์การจัดสรรเครือข่าย Weave ซึ่งเป็นโปรไฟล์แรกของโปรไฟล์การจัดสรร Weave ทั้ง 3 รายการ |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์ความปลอดภัยของ Weave |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์ Weave Service Directory ซึ่งมีโปรโตคอลที่เกี่ยวข้องซึ่งมีชื่อเดียวกัน |
nl:: |
เนมสเปซนี้ประกอบด้วยอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์การจัดสรรบริการ Weave ซึ่งเป็นโปรไฟล์ที่ 3 จาก 3 โปรไฟล์การจัดสรรของ Weave |
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์การอัปเดตซอฟต์แวร์ของ Weave ซึ่งประกอบด้วยโปรโตคอลที่เกี่ยวข้องซึ่งมีชื่อเดียวกัน |
nl:: |
เนมสเปซนี้รวมอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์ย่อยการรายงานสถานะของ Weave ซึ่งเป็นส่วนหนึ่งของและภายในโปรไฟล์ Common ของ Weave |
nl:: |
|
nl:: |
เนมสเปซนี้มีอินเทอร์เฟซทั้งหมดภายใน Weave สำหรับโปรไฟล์การจับคู่โทเค็นการตรวจสอบสิทธิ์ของ Weave |
nl:: |
|
nl:: |
|
nl:: |
การแจกแจง
@184
@184
WeaveProfileId
WeaveProfileId
ฟังก์ชัน
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( BDX, kWeaveManagedNamespaceDesignation_Current )
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( BDX, kWeaveManagedNamespaceDesignation_Development )
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( DataManagement, kWeaveManagedNamespaceDesignation_Current )
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( DataManagement, kWeaveManagedNamespaceDesignation_Legacy )