nl:: Weave:: DeviceLayer:: DeviceEventType
Özet
Sıralamalar |
|
---|---|
@396
|
enum Uygulamanın görebildiği 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ı'nın içinde yer alan EFR32 platforma özgü etkinlik türlerini sıralar. |
InternalPlatformSpecificEventTypes
|
enum Weave Cihaz Katmanı'nın içinde yer alan, nRF52 platformuna özgü etkinlik türlerini sıralar. |
PublicEventTypes{
|
enum Herkese Açık Etkinlik Türleri. |
PublicPlatformSpecificEventTypes
|
enum Uygulamanın görebildiği EFR32 platforma özgü etkinlik türlerini sıralar. |
PublicPlatformSpecificEventTypes
|
enum Uygulamanın görebildiği nRF52 platforma özel etkinlik türlerini sıralar. |
İşlevler |
|
---|---|
IsInternal(uint16_t eventType)
|
bool
|
IsPlatformGeneric(uint16_t eventType)
|
bool
|
IsPlatformSpecific(uint16_t eventType)
|
bool
|
IsPublic(uint16_t eventType)
|
bool
|
Sıralamalar
@396
@396
Uygulamanın görebildiği 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 bağlı olarak etkinlik türleri için sayısal aralıklar tanımlar.
Özellikler | |
---|---|
kRange_Internal
|
Dahili Etkinlik Aralığı. Weave Cihaz Katmanı'nın içinde yer alan bir dizi etkinlik türünü gösterir. Bu aralıktaki etkinlikler tüm platformlar için geneldir. |
kRange_InternalPlatformSpecific
|
Dahili, Platforma Özgü Etkinlik Aralığı. Weave Cihaz Katmanı'nın içinde yer alan, platforma özgü bir dizi etkinlik türünü belirtir. |
kRange_Public
|
Herkese Açık Etkinlik Aralığı. Uygulamalara herkese görünür olan bir etkinlik türü aralığını belirtir. Bu aralıktaki etkinlikler tüm platformlar için geneldir. |
kRange_PublicPlatformSpecific
|
Herkese Açık, Platforma Özel Etkinlik Aralığı. Uygulamalar tarafından herkese görünür olan, platforma özel bir dizi etkinlik türünü belirtir. |
InternalEventTypes
InternalEventTypes
Dahili Etkinlik Türleri.
Weave Cihaz Katmanı'nın içinde olan ancak tüm platformlarda ortak olan etkinlik türlerini sıralar.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
Weave Cihaz Katmanı'nın içinde yer alan EFR32 platforma özgü etkinlik türlerini sıralar.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
Weave Cihaz Katmanı'nın içinde yer alan, nRF52 platformuna özgü 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şlenmeyle ilgili cihazın durumunda bir değişiklik olduğunu gösterir. |
kFabricMembershipChange
|
Fabric Üyelik Değişikliği. Weave kumaşında cihazın üyeliğinde bir değişiklik olduğuna işaret eder. |
kInternetConnectivityChange
|
İnternet Bağlantısı 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'in etkinleştirildiği bir hizmetle iletişim kurma yeteneğinde değişiklik olduğunu gösterir. |
kServiceProvisioningChange
|
Hizmet Temel Hazırlığı Değişikliği. Cihazın hizmet temel hazırlığı durumunda bir değişiklik olduğunu gösterir. |
kServiceSubscriptionStateChange
|
Hizmet Aboneliği Durum Değişikliği. Weave'in etkin olduğu bir hizmet sayesinde cihazın WDM abonelik durumunda bir değişiklik olduğunu gösterir. |
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 varlığın cihazla yeni bir güvenlik oturumu oluşturduğunu gösterir. |
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 Durum 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 olduğunu gösterir. |
kTimeSyncChange
|
Zaman Senkronizasyonu Değişikliği. Cihazın gerçek zamanlı saat senkronizasyon durumunda bir değişiklik olduğunu gösterir. |
kWiFiConnectivityChange
|
Kablosuz Bağlantı Değişikliği. Cihazın kablosuz istasyonu arayüz bağlantısında bir değişiklik olduğunu gösterir. |
kWoBLEAdvertisingChange
|
Weave-over-BLE (WoBLE) Reklam Değişikliği. WoBLE reklamcılığının durumunun değiştiğini gösterir. |
kWoBLEConnectionEstablished
|
WoBLE Bağlantısı Kuruldu. Harici bir varlığın cihazla yeni bir WoBLE bağlantısı kurduğuna dair sinyaller. |
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
Uygulamanın görebildiği EFR32 platforma özgü etkinlik türlerini sıralar.
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
Uygulamanın görebildiği nRF52 platforma ö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 )