nl:: Weave:: DeviceLayer:: DeviceEventType
סיכום
ערכים של ספירה |
|
---|---|
@396
|
טיפוסים בני מנייה (enum) מציינת את סוגי האירועים הספציפיים לפלטפורמה שגלויים לאפליקציה. |
@429
|
טיפוסים בני מנייה (enum) |
EventTypeRanges{
|
טיפוסים בני מנייה (enum) טווחים של סוגי אירועים. |
InternalEventTypes
|
טיפוסים בני מנייה (enum) סוגי אירועים פנימיים. |
InternalPlatformSpecificEventTypes
|
טיפוסים בני מנייה (enum) מציינת סוגי אירועים ספציפיים לפלטפורמה EFR32 שהם פנימיים לשכבת המכשיר של Weave. |
InternalPlatformSpecificEventTypes
|
טיפוסים בני מנייה (enum) מציינת את סוגי האירועים הספציפיים לפלטפורמה nRF52 שהם פנימיים בשכבת המכשיר של Weave. |
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 Device Layer, אבל נפוצים בכל הפלטפורמות.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
מציינת סוגי אירועים ספציפיים לפלטפורמה EFR32 שהם פנימיים לשכבת המכשיר של Weave.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
מציינת את סוגי האירועים הספציפיים לפלטפורמה nRF52 שהם פנימיים בשכבת המכשיר של Weave.
PublicEventTypes
PublicEventTypes
סוגי אירועים ציבוריים.
מפרטת את סוגי האירועים שגלויים לאפליקציה ומשותפים בכל הפלטפורמות.
מאפיינים | |
---|---|
kAccountPairingChange
|
שינוי בהתאמה של החשבון. אותות שינוי במצב המכשיר ביחס להתאמה לחשבון משתמש. |
kFabricMembershipChange
|
שינוי במינוי ל-Fבד. הפעולה הזו מציינת שינוי במינוי המכשיר מבד ב-Weave. |
kInternetConnectivityChange
|
שינוי בקישוריות האינטרנט. סימן לשינוי ביכולת של המכשיר לתקשר באינטרנט. |
kServiceConnectivityChange
|
שינוי בקישוריות השירות. סימן לשינוי ביכולת של המכשיר לתקשר עם שירות שתומך ב-Weave. |
kServiceProvisioningChange
|
שינוי הקצאת שירות. האות מסמל שינוי במצב הקצאת השירות של המכשיר. |
kServiceSubscriptionStateChange
|
שינוי במצב המינוי לשירות. אותות של שינוי במצב המינוי ל-WDM של המכשיר עם שירות התומך ב-Weave. |
kServiceTunnelStateChange
|
שינוי מצב של מנהרת שירות. סימן לשינוי בקישוריות של מנהרת ה-IP של המכשיר לשירות שתומך ב-Weave. |
kSessionEstablished
|
נקבע סשן אבטחה. אותות שמעידים על כך שישות חיצונית יצרה סשן חדש לאבטחה עם המכשיר. |
kThreadConnectivityChange
|
שינוי בקישוריות של פרוטוקול Thread. סימן לשינוי בקישוריות של ממשק פרוטוקול Thread של המכשיר. |
kThreadInterfaceStateChange
|
שינוי מצב של ממשק ה-thread. אותות על כך שהמצב של ממשק רשת פרוטוקול Thread השתנה. |
kThreadStateChange
|
שינוי במצב של השרשור. אותות על כך שבוצע שינוי במצב במקבץ ה-threads. |
kTimeSyncChange
|
שינוי בסנכרון הזמן. סימן שינוי במצב הסנכרון של השעון בזמן אמת של המכשיר. |
kWiFiConnectivityChange
|
שינוי בקישוריות Wi-Fi. הפעולה הזאת מזהה שינוי בקישוריות בממשק של תחנת ה-Wi-Fi של המכשיר. |
kWoBLEAdvertisingChange
|
שינוי בפרסום ב-Weave-over-BLE (WoBLE). אותות לכך שמצב הפרסום של WoBLE השתנה. |
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 )