nl:: Weave:: DeviceLayer:: DeviceEventType
סיכום
ספירות |
|
---|---|
@396
|
טיפוסים בני מנייה (enum) מציינת סוגי אירועים ספציפיים לפלטפורמה שגלויים לאפליקציה. |
@429
|
טיפוסים בני מנייה (enum) |
EventTypeRanges{
|
טיפוסים בני מנייה (enum) טווחים של סוגי אירועים. |
InternalEventTypes
|
טיפוסים בני מנייה (enum) סוגים של אירועים פנימיים. |
InternalPlatformSpecificEventTypes
|
טיפוסים בני מנייה (enum) כולל פירוט של סוגי אירועים ספציפיים לפלטפורמה מסוג EFR32 שהם פנימיים ל-Weave Device Layer. |
InternalPlatformSpecificEventTypes
|
טיפוסים בני מנייה (enum) פירוט של סוגי אירועים ספציפיים לפלטפורמה nRF52 שהם פנימיים ל-Weave Device Layer. |
PublicEventTypes{
|
טיפוסים בני מנייה (enum) סוגי אירועים ציבוריים. |
PublicPlatformSpecificEventTypes
|
טיפוסים בני מנייה (enum) מפרט את סוגי האירועים הספציפיים לפלטפורמה EFR32 שגלויים לאפליקציה. |
PublicPlatformSpecificEventTypes
|
טיפוסים בני מנייה (enum) כולל פירוט של סוגי אירועים ספציפיים לפלטפורמה nRF52 שגלויים לאפליקציה. |
פונקציות |
|
---|---|
IsInternal(uint16_t eventType)
|
bool
|
IsPlatformGeneric(uint16_t eventType)
|
bool
|
IsPlatformSpecific(uint16_t eventType)
|
bool
|
IsPublic(uint16_t eventType)
|
bool
|
ספירות
@396
@396
מציינת סוגי אירועים ספציפיים לפלטפורמה שגלויים לאפליקציה.
429@
@429
EventTypeRanges
EventTypeRanges
טווחים של סוגי אירועים.
הגדרת טווחים מספריים לסוגי אירועים על סמך החשיפה שלהם באפליקציה, בין אם הם ספציפיים להתאמה ספציפית לפלטפורמה ובין אם לא.
תכונות | |
---|---|
kRange_Internal
|
טווח אירועים פנימי. מציין טווח של סוגי אירועים שהם פנימיים לשכבת מכשירי Weave. אירועים בטווח הזה הם כלליים לכל הפלטפורמות. |
kRange_InternalPlatformSpecific
|
טווח אירועים פנימי לפלטפורמה ספציפית. מציין טווח של סוגי אירועים ספציפיים לפלטפורמה שהם פנימיים לשכבת המכשיר של Weave. |
kRange_Public
|
טווח אירועים ציבוריים. מציין טווח של סוגי אירועים שגלויים באופן ציבורי לאפליקציות. אירועים בטווח הזה הם כלליים לכל הפלטפורמות. |
kRange_PublicPlatformSpecific
|
טווח אירועים ציבורי וספציפי לפלטפורמה מסוימת. מציין טווח של סוגי אירועים ספציפיים לפלטפורמה שגלויים באופן ציבורי לאפליקציות. |
InternalEventTypes
InternalEventTypes
סוגים של אירועים פנימיים.
פירוט של סוגי אירועים שהם פנימיים לשכבת המכשירים של Weave, אבל משותפים לכל הפלטפורמות.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
כולל פירוט של סוגי אירועים ספציפיים לפלטפורמה מסוג EFR32 שהם פנימיים ל-Weave Device Layer.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
פירוט של סוגי אירועים ספציפיים לפלטפורמה nRF52 שהם פנימיים ל-Weave Device Layer.
PublicEventTypes
PublicEventTypes
סוגי אירועים ציבוריים.
פירוט של סוגי האירועים שגלויים לאפליקציה ונפוצים בכל הפלטפורמות.
תכונות | |
---|---|
kAccountPairingChange
|
שינוי בהתאמה של חשבונות. מציין שינוי במצב המכשיר ביחס להתאמה לחשבון משתמש. |
kFabricMembershipChange
|
שינוי החברות ב-Fabric. מציין שינוי בחברות המכשיר במארג Weave. |
kInternetConnectivityChange
|
שינוי בחיבור לאינטרנט. מראה על שינוי ביכולת של המכשיר לתקשר באמצעות האינטרנט. |
kServiceConnectivityChange
|
שינוי בקישוריות השירות. מציין שינוי ביכולת התקשורת של המכשיר עם שירות התומך ב-Weave. |
kServiceProvisioningChange
|
שינוי של הקצאת שירות. מציין שינוי במצב הקצאת השירות של המכשיר. |
kServiceSubscriptionStateChange
|
שינוי מצב המינוי לשירות. מציין שינוי במצב המינוי ל-WDM של המכשיר עם שירות התומך ב-Weave. |
kServiceTunnelStateChange
|
שינוי מצב של מנהרת שירות. מציין שינוי בקישוריות של מנהרת ה-IP של המכשיר לשירות התומך ב-Weave. |
kSessionEstablished
|
נקבע סשן אבטחה. אותות לכך שישות חיצונית יצרה סשן חדש של אבטחה במכשיר. |
kThreadConnectivityChange
|
שינוי בקישוריות של שרשור. מציין שינוי בקישוריות של ממשק Thread של המכשיר. |
kThreadInterfaceStateChange
|
שינוי מצב של ממשק Thread. אותות על כך שהמצב של ממשק הרשת של פרוטוקול Thread השתנה. |
kThreadStateChange
|
שינוי מצב השרשור. אותות על כך שהתרחש שינוי מצב בערימת ה-threads. |
kTimeSyncChange
|
שינוי בסנכרון הזמן. מציין שינוי במצב סנכרון השעון בזמן אמת של המכשיר. |
kWiFiConnectivityChange
|
שינוי בקישוריות ה-Wi-Fi. מציין שינוי בקישוריות של ממשק תחנת ה-Wi-Fi של המכשיר. |
kWoBLEAdvertisingChange
|
שינוי בפרסום Weave-over-BLE (WoBLE) אותות שמעידים על כך שמצב הפרסום ב-WooBLE השתנה. |
kWoBLEConnectionEstablished
|
חיבור WoBLE נוצר. אותות שמצביעים על כך שישות חיצונית יצרה חיבור WoBLE חדש למכשיר. |
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
מפרט את סוגי האירועים הספציפיים לפלטפורמה EFR32 שגלויים לאפליקציה.
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
כולל פירוט של סוגי אירועים ספציפיים לפלטפורמה nRF52 שגלויים לאפליקציה.
פונקציות
IsInternal
bool IsInternal( uint16_t eventType )
IsPlatformGeneric
bool IsPlatformGeneric( uint16_t eventType )
IsPlatformSpecific
bool IsPlatformSpecific( uint16_t eventType )
IsPublic
bool IsPublic( uint16_t eventType )