Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: DeviceLayer :: DeviceEventType

Tóm lược

Bảng kê

@396 enum
Liệt kê các loại sự kiện dành riêng cho nền tảng được ứng dụng hiển thị.
@429 enum
EventTypeRanges {
kRange_Public = kFlag_IsPublic,
kRange_PublicPlatformSpecific = kFlag_IsPublic | kFlag_IsPlatformSpecific,
kRange_Internal = 0,
kRange_InternalPlatformSpecific = kFlag_IsPlatformSpecific
}
enum
Phạm vi loại sự kiện.
InternalEventTypes enum
Các loại sự kiện nội bộ.
InternalPlatformSpecificEventTypes enum
Liệt kê các loại sự kiện dành riêng cho nền tảng EFR32 nằm trong Lớp thiết bị dệt.
InternalPlatformSpecificEventTypes enum
Liệt kê các loại sự kiện dành riêng cho nền tảng nRF52 nằm trong Lớp thiết bị dệt.
PublicEventTypes {
kWiFiConnectivityChange = kRange_Public,
kThreadConnectivityChange ,
kInternetConnectivityChange ,
kServiceTunnelStateChange ,
kServiceConnectivityChange ,
kServiceSubscriptionStateChange ,
kFabricMembershipChange ,
kServiceProvisioningChange ,
kAccountPairingChange ,
kTimeSyncChange ,
kSessionEstablished ,
kWoBLEConnectionEstablished ,
kThreadStateChange ,
kThreadInterfaceStateChange ,
kWoBLEAdvertisingChange
}
enum
Các loại sự kiện công khai.
PublicPlatformSpecificEventTypes enum
Liệt kê các loại sự kiện dành riêng cho nền tảng EFR32 được ứng dụng hiển thị.
PublicPlatformSpecificEventTypes enum
Liệt kê các loại sự kiện dành riêng cho nền tảng nRF52 hiển thị cho ứng dụng.

Chức năng

IsInternal (uint16_t eventType)
bool
IsPlatformGeneric (uint16_t eventType)
bool
IsPlatformSpecific (uint16_t eventType)
bool
IsPublic (uint16_t eventType)
bool

Bảng kê

@ 396

 @396

Liệt kê các loại sự kiện dành riêng cho nền tảng được ứng dụng hiển thị.

@ 429

 @429

EventTypeRanges

 EventTypeRanges

Phạm vi loại sự kiện.

Xác định phạm vi số cho các loại sự kiện dựa trên khả năng hiển thị của chúng đối với ứng dụng, xem chúng có cụ thể cho một nền tảng thích ứng cụ thể hay không.

Tính chất
kRange_Internal

Phạm vi sự kiện nội bộ.

Biểu thị một loạt các loại sự kiện bên trong Lớp thiết bị dệt. Sự kiện trong phạm vi này chung cho tất cả các nền tảng.

kRange_InternalPlatformSpecific

Phạm vi sự kiện nội bộ, dành riêng cho nền tảng.

Biểu thị một loạt các loại sự kiện dành riêng cho nền tảng nằm trong Lớp thiết bị dệt.

kRange_Public

Phạm vi sự kiện công khai.

Biểu thị một loạt các loại sự kiện được hiển thị công khai cho các ứng dụng. Sự kiện trong phạm vi này chung cho tất cả các nền tảng.

kRange_PublicPlatformSpecific

Phạm vi sự kiện công khai, dành riêng cho nền tảng.

Biểu thị một loạt các loại sự kiện dành riêng cho nền tảng được hiển thị công khai cho các ứng dụng.

InternalEventTypes

 InternalEventTypes

Các loại sự kiện nội bộ.

Liệt kê các loại sự kiện bên trong Lớp thiết bị dệt, nhưng phổ biến trên tất cả các nền tảng.

InternalPlatformSpecificEventTypes

 InternalPlatformSpecificEventTypes

Liệt kê các loại sự kiện dành riêng cho nền tảng EFR32 nằm trong Lớp thiết bị dệt.

InternalPlatformSpecificEventTypes

 InternalPlatformSpecificEventTypes

Liệt kê các loại sự kiện dành riêng cho nền tảng nRF52 nằm trong Lớp thiết bị dệt.

PublicEventTypes

 PublicEventTypes

Các loại sự kiện công khai.

Liệt kê các loại sự kiện hiển thị với ứng dụng và phổ biến trên tất cả các nền tảng.

Tính chất
kAccountPairingChange

Thay đổi ghép nối tài khoản.

Báo hiệu sự thay đổi trạng thái của thiết bị liên quan đến việc được ghép nối với tài khoản người dùng.

kFabricMembershipChange

Thay đổi thành viên của Vải.

Báo hiệu sự thay đổi tư cách thành viên của thiết bị trong vải Weave.

kInternetConnectivityChange

Thay đổi kết nối Internet.

Báo hiệu sự thay đổi trong khả năng giao tiếp qua Internet của thiết bị.

kServiceConnectivityChange

Thay đổi kết nối dịch vụ.

Báo hiệu sự thay đổi trong khả năng giao tiếp của thiết bị với dịch vụ hỗ trợ Weave.

kServiceProvisioningChange

Thay đổi cấp phép dịch vụ.

Báo hiệu sự thay đổi trạng thái cung cấp dịch vụ của thiết bị.

kServiceSubscriptionStateChange

Thay đổi trạng thái đăng ký dịch vụ.

Báo hiệu sự thay đổi trong trạng thái đăng ký WDM của thiết bị bằng dịch vụ hỗ trợ Weave.

kServiceTunnelStateChange

Thay đổi trạng thái đường hầm dịch vụ.

Báo hiệu sự thay đổi trong kết nối của đường hầm IP của thiết bị với dịch vụ hỗ trợ Weave.

kSessionEstablished

Phiên bảo mật được thiết lập.

Báo hiệu rằng một thực thể bên ngoài đã thiết lập một phiên bảo mật mới với thiết bị.

kThreadConnectivityChange

Thay đổi kết nối chuỗi.

Báo hiệu sự thay đổi trong kết nối của giao diện Thread của thiết bị.

kThreadInterfaceStateChange

Thay đổi trạng thái giao diện luồng.

Báo hiệu rằng trạng thái của giao diện mạng Thread đã thay đổi.

kThreadStateChange

Thay đổi trạng thái luồng.

Báo hiệu rằng một sự thay đổi trạng thái đã xảy ra trong ngăn xếp Chủ đề.

kTimeSyncChange

Thay đổi đồng bộ thời gian.

Báo hiệu sự thay đổi trạng thái đồng bộ hóa đồng hồ thời gian thực của thiết bị.

kWiFiConnectivityChange

Thay đổi kết nối WiFi.

Báo hiệu sự thay đổi trong kết nối của giao diện trạm WiFi của thiết bị.

kWoBLEAdvertisingChange

Thay đổi quảng cáo Weave-over-BLE (WoBLE).

Các tín hiệu cho thấy trạng thái của quảng cáo WoBLE đã thay đổi.

kWoBLEConnectionEstablished

Kết nối WoBLE được thiết lập.

Tín hiệu cho thấy một tổ chức bên ngoài đã thiết lập kết nối WoBLE mới với thiết bị.

PublicPlatformSpecificEventTypes

 PublicPlatformSpecificEventTypes

Liệt kê các loại sự kiện dành riêng cho nền tảng EFR32 được ứng dụng hiển thị.

PublicPlatformSpecificEventTypes

 PublicPlatformSpecificEventTypes

Liệt kê các loại sự kiện dành riêng cho nền tảng nRF52 hiển thị cho ứng dụng.

Chức năng

IsInternal

bool IsInternal(
  uint16_t eventType
)

IsPlatformGeneric

bool IsPlatformGeneric(
  uint16_t eventType
)

IsPlatformSpecific

bool IsPlatformSpecific(
  uint16_t eventType
)

IsPublic

bool IsPublic(
  uint16_t eventType
)