nl:: Weave:: DeviceLayer:: DeviceEventType
Özet
Numaralandırmalar |
|
---|---|
@396
|
enum Uygulama tarafından görülebilen platforma özel etkinlik türlerini sıralar. |
@429
|
enum |
EventTypeRanges{
|
enum Etkinlik Türü Aralıkları. |
InternalEventTypes
|
enum Dahili Etkinlik Türleri. |
InternalPlatformSpecificEventTypes
|
enum Weave cihaz katmanında bulunan EFR32 platformuna özel etkinlik türlerini belirtir. |
InternalPlatformSpecificEventTypes
|
enum Weave cihaz katmanında bulunan nRF52 platformuna özel etkinlik türlerini sıralar. |
PublicEventTypes{
|
enum Herkese Açık Etkinlik Türleri. |
PublicPlatformSpecificEventTypes
|
enum Uygulama tarafından görülebilen EFR32 platformuna özel etkinlik türlerini belirtir. |
PublicPlatformSpecificEventTypes
|
enum Uygulama tarafından görülebilen nRF52 platformuna özel etkinlik türlerini belirtir. |
İşlevler |
|
---|---|
IsInternal(uint16_t eventType)
|
bool
|
IsPlatformGeneric(uint16_t eventType)
|
bool
|
IsPlatformSpecific(uint16_t eventType)
|
bool
|
IsPublic(uint16_t eventType)
|
bool
|
Numaralandırmalar
@396
@396
Uygulama tarafından görülebilen platforma özel etkinlik türlerini sıralar.
@429
@429
EventTypeRanges
EventTypeRanges
Etkinlik Türü Aralıkları.
Uygulamadaki görünürlüklerine ve belirli bir platform uyarlamasına özel olup olmadıklarına göre etkinlik türleri için sayısal aralıklar tanımlar.
Özellikler | |
---|---|
kRange_Internal
|
Dahili Etkinlik Aralığı. Weave Cihaz Katmanı'nda bulunan çeşitli etkinlik türlerini belirtir. Bu aralıktaki etkinlikler tüm platformlar için geneldir. |
kRange_InternalPlatformSpecific
|
Dahili, Platforma Özel Etkinlik Aralığı. Weave Cihaz Katmanı'nda yer alan, platforma özgü çeşitli etkinlik türlerini belirtir. |
kRange_Public
|
Herkese Açık Etkinlik Aralığı. Uygulamalar tarafından görülebilen çeşitli etkinlik türlerini belirtir. Bu aralıktaki etkinlikler tüm platformlar için geneldir. |
kRange_PublicPlatformSpecific
|
Herkese açık, platforma özel etkinlik aralığı. Uygulamalar tarafından görülebilen, platforma özel çeşitli etkinlik türlerini belirtir. |
InternalEventTypes
InternalEventTypes
Dahili Etkinlik Türleri.
Weave Cihaz Katmanı'nda bulunan ancak tüm platformlarda ortak olan etkinlik türlerini sıralar.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
Weave cihaz katmanında bulunan EFR32 platformuna özel etkinlik türlerini belirtir.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
Weave cihaz katmanında bulunan nRF52 platformuna özel etkinlik türlerini sıralar.
PublicEventTypes
PublicEventTypes
Herkese Açık Etkinlik Türleri.
Uygulamanın görebildiği ve tüm platformlarda ortak olan etkinlik türlerini sıralar.
Özellikler | |
---|---|
kAccountPairingChange
|
Hesap Eşleme Değişikliği. Bir kullanıcı hesabıyla eşlendiği için cihazın durumunda değişiklik olduğunu bildirir. |
kFabricMembershipChange
|
Fabric Üyeliğinde Değişiklik. Cihazın Dokuma kumaşa olan üyeliğinde bir değişiklik olduğunu gösterir. |
kInternetConnectivityChange
|
İnternet Bağlantı Değişikliği. Cihazın internet üzerinden iletişim kurma yeteneğinde bir değişiklik olduğunu gösterir. |
kServiceConnectivityChange
|
Hizmet bağlantısı değişikliği. Cihazın, Weave özellikli bir hizmetle iletişim kurma özelliğinde değişiklik olduğunu gösterir. |
kServiceProvisioningChange
|
Hizmet Temel Hazırlık Değişikliği. Cihazın hizmet temel hazırlığı durumunda bir değişiklik yapıldığını bildirir. |
kServiceSubscriptionStateChange
|
Hizmet Aboneliği Durum Değişikliği. Weave özellikli bir hizmetle cihazın WDM abonelik durumunda bir değişiklik olduğunu bildirir. |
kServiceTunnelStateChange
|
Hizmet Tüneli Durum Değişikliği. Cihazın IP tünelinin Weave özellikli bir hizmete bağlantısında değişiklik olduğunu gösterir. |
kSessionEstablished
|
Güvenlik Oturumu Kuruldu. Harici bir tüzel kişinin cihazla yeni bir güvenlik oturumu başlattığını gösteren sinyaller. |
kThreadConnectivityChange
|
İleti Dizisi Bağlantı Değişikliği. Cihazın Thread arayüzü bağlantısında bir değişiklik olduğunu gösterir. |
kThreadInterfaceStateChange
|
Thread Arayüz Durumu Değişikliği. Thread ağ arayüzünün durumunun değiştiğini gösterir. |
kThreadStateChange
|
İleti Dizisi Durumu Değişikliği. İş parçacığı yığınında bir durum değişikliği yapıldığını belirten sinyaller. |
kTimeSyncChange
|
Zaman Senkronizasyonu Değişikliği. Cihazın gerçek zamanlı saat senkronizasyon durumunda bir değişiklik olduğunu bildirir. |
kWiFiConnectivityChange
|
Kablosuz Bağlantı Değişikliği. Cihazın kablosuz istasyon arayüzü bağlantısında bir değişiklik olduğunu gösterir. |
kWoBLEAdvertisingChange
|
Weave-over-BLE (WoBLE) Reklamcılık Değişikliği. WoBLE reklamcılığının durumunun değiştiğini gösterir. |
kWoBLEConnectionEstablished
|
WoBLE Bağlantısı Kuruldu. Harici bir tüzel kişinin cihazla yeni bir WoBLE bağlantısı kurduğunu gösteren sinyaller. |
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
Uygulama tarafından görülebilen EFR32 platformuna özel etkinlik türlerini belirtir.
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
Uygulama tarafından görülebilen nRF52 platformuna özel etkinlik türlerini sıralar.
İşlevler
IsInternal
bool IsInternal( uint16_t eventType )
IsPlatformGeneric
bool IsPlatformGeneric( uint16_t eventType )
IsPlatformSpecific
bool IsPlatformSpecific( uint16_t eventType )
IsPublic
bool IsPublic( uint16_t eventType )