nl::Weave::FabricStateDelegate

ชั้นเรียนนี้เป็นชั้นนามธรรม

#include <src/lib/core/WeaveFabricState.h>

คลาสตัวแทนแบบนามธรรมนี้สื่อสารการเปลี่ยนแปลงสถานะของผ้า

สรุป

การสืบทอด

คลาสย่อยที่รู้จักโดยตรง: nl::Weave::Warm::WarmFabricStateDelegate

ฟังก์ชันสาธารณะ

DidJoinFabric(WeaveFabricState *fabricState, uint64_t newFabricId)=0
virtual void
ระบบจะเรียกวิธีการนี้เมื่อ WeaveFabricState ผนวกหรือสร้างผ้าใหม่
DidLeaveFabric(WeaveFabricState *fabricState, uint64_t oldFabricId)=0
virtual void
วิธีนี้เรียกเมื่อ WeaveFabricState ทิ้งผ้า (เช่น ล้างเงื่อนไขเนื้อผ้า)

ฟังก์ชันสาธารณะ

DidJoinFabric

virtual void DidJoinFabric(
  WeaveFabricState *fabricState,
  uint64_t newFabricId
)=0

ระบบจะเรียกวิธีการนี้เมื่อ WeaveFabricState ผนวกหรือสร้างผ้าใหม่

รายละเอียด
พารามิเตอร์
[in] fabricState
ตัวชี้ไปยัง WeaveFabricState ที่มีการเปลี่ยนแปลง
[in] newFabricId
รหัส Fabric ใหม่ของ WeaveFabricState

DidLeaveFabric

virtual void DidLeaveFabric(
  WeaveFabricState *fabricState,
  uint64_t oldFabricId
)=0

วิธีนี้เรียกเมื่อ WeaveFabricState ทิ้งผ้า (เช่น ล้างเงื่อนไขเนื้อผ้า)

รายละเอียด
พารามิเตอร์
[in] fabricState
ตัวชี้ไปยัง WeaveFabricState ที่มีการเปลี่ยนแปลง
[in] oldFabricId
รหัส Fabric เดิมที่ล้างแล้ว