nl::Weave::FabricStateDelegate

Đây là lớp trừu tượng.

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

Lớp uỷ quyền trừu tượng này thông báo các thay đổi về trạng thái kết cấu.

Tóm tắt

Tính kế thừa

Lớp con đã biết trực tiếp: nl::Weave::Warm::WarmFabricStateDelegate

Hàm công khai

DidJoinFabric(WeaveFabricState *fabricState, uint64_t newFabricId)=0
virtual void
Phương thức này được gọi khi WeaveFabricState liên kết hoặc tạo một kết cấu mới.
DidLeaveFabric(WeaveFabricState *fabricState, uint64_t oldFabricId)=0
virtual void
Phương thức này được gọi khi WeaveFabricState thoát khỏi một kết nối (tức là trạng thái vải bị xoá).

Hàm công khai

DidJoinFabric

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

Phương thức này được gọi khi WeaveFabricState liên kết hoặc tạo một kết cấu mới.

Thông tin chi tiết
Các tham số
[in] fabricState
Con trỏ đến WeaveFabricState đã được thay đổi.
[in] newFabricId
Mã kết cấu mới của WeaveFabricState.

DidLeaveFabric

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

Phương thức này được gọi khi WeaveFabricState thoát khỏi một kết nối (tức là trạng thái vải bị xoá).

Thông tin chi tiết
Các tham số
[in] fabricState
Con trỏ đến WeaveFabricState đã được thay đổi.
[in] oldFabricId
Mã nhận dạng kết nối cũ đã bị xoá.