nl:: Weave:: DeviceLayer:: DeviceEventType
Résumé
Énumérations |
|
---|---|
@396
|
énum Énumère les types d'événements spécifiques à la plate-forme qui sont visibles par l'application. |
@429
|
énum |
EventTypeRanges{
|
énum Plages de types d'événements. |
InternalEventTypes
|
énum Types d'événements internes. |
InternalPlatformSpecificEventTypes
|
énum Énumère les types d'événements spécifiques à la plate-forme EFR32 qui sont internes à la couche d'appareil Weave. |
InternalPlatformSpecificEventTypes
|
énum Énumère les types d'événements spécifiques à la plate-forme nRF52 qui sont internes à la couche d'appareil Weave. |
PublicEventTypes{
|
énum Types d'événements publics. |
PublicPlatformSpecificEventTypes
|
énum Énumère les types d'événements spécifiques à la plate-forme EFR32 qui sont visibles par l'application. |
PublicPlatformSpecificEventTypes
|
énum Énumère les types d'événements spécifiques à la plate-forme nRF52 visibles par l'application. |
Fonctions |
|
---|---|
IsInternal(uint16_t eventType)
|
bool
|
IsPlatformGeneric(uint16_t eventType)
|
bool
|
IsPlatformSpecific(uint16_t eventType)
|
bool
|
IsPublic(uint16_t eventType)
|
bool
|
Énumérations
@396
@396
Énumère les types d'événements spécifiques à la plate-forme qui sont visibles par l'application.
@429
@429
EventTypeRanges
EventTypeRanges
Plages de types d'événements.
Définit des plages numériques pour les types d'événements en fonction de leur visibilité dans l'application, qu'elles soient spécifiques ou non à une adaptation de plate-forme particulière.
Propriétés | |
---|---|
kRange_Internal
|
Plage d'événements interne. Désigne une plage de types d'événements internes à la couche d'appareil Weave. Les événements de cette plage sont génériques pour toutes les plates-formes. |
kRange_InternalPlatformSpecific
|
Plage d'événements interne, spécifique à la plate-forme. Désigne une plage de types d'événements spécifiques à la plate-forme qui sont internes à la couche d'appareil Weave. |
kRange_Public
|
Plage de l'événement public. Désigne un éventail de types d'événements visibles publiquement par les applications. Les événements de cette plage sont génériques pour toutes les plates-formes. |
kRange_PublicPlatformSpecific
|
Plage d'événements publique, spécifique à la plate-forme. Désigne un éventail de types d'événements spécifiques à une plate-forme qui sont visibles publiquement par les applications. |
InternalEventTypes
InternalEventTypes
Types d'événements internes.
Énumère les types d'événements internes à la couche de périphérique Weave, mais communs à toutes les plates-formes.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
Énumère les types d'événements spécifiques à la plate-forme EFR32 qui sont internes à la couche d'appareil Weave.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
Énumère les types d'événements spécifiques à la plate-forme nRF52 qui sont internes à la couche d'appareil Weave.
PublicEventTypes
PublicEventTypes
Types d'événements publics.
Énumère les types d'événements visibles par l'application et communs à toutes les plates-formes.
Propriétés | |
---|---|
kAccountPairingChange
|
Modification de l'association des comptes. Signale un changement de l'état de l'appareil par rapport à son association à un compte utilisateur. |
kFabricMembershipChange
|
Modification de l'abonnement Fabric. Indique un changement dans l'appartenance de l'appareil à un tissu Weave. |
kInternetConnectivityChange
|
Changement de connectivité Internet. Indique un changement dans la capacité de l'appareil à communiquer via Internet. |
kServiceConnectivityChange
|
Modification de la connectivité du service. Indique un changement dans la capacité de l'appareil à communiquer avec un service compatible avec Weave. |
kServiceProvisioningChange
|
Modification du provisionnement des services. Signale une modification de l'état de provisionnement des services de l'appareil. |
kServiceSubscriptionStateChange
|
Changement de l'état d'un abonnement au service. Signale un changement de l'état de l'abonnement WDM de l'appareil avec un service compatible avec Weave. |
kServiceTunnelStateChange
|
Changement d'état du tunnel de service. Signale un changement dans la connectivité du tunnel IP de l'appareil à un service compatible avec Weave. |
kSessionEstablished
|
Session de sécurité créée. Indique qu'une entité externe a établi une nouvelle session de sécurité avec l'appareil. |
kThreadConnectivityChange
|
Modification de la connectivité Thread. Indique un changement dans la connectivité de l'interface Thread de l'appareil. |
kThreadInterfaceStateChange
|
Changement d'état de l'interface Thread. Indique que l'état de l'interface réseau Thread a changé. |
kThreadStateChange
|
Changement d'état du thread. Indique qu'un changement d'état s'est produit dans la pile de threads. |
kTimeSyncChange
|
Modification de la synchronisation horaire. Signale un changement de l'état de synchronisation de l'horloge en temps réel de l'appareil. |
kWiFiConnectivityChange
|
Modification de la connectivité Wi-Fi. Indique un changement dans la connectivité de l'interface de la station Wi-Fi de l'appareil. |
kWoBLEAdvertisingChange
|
Weave-over-BLE (WoBLE) Advertising Change. Indique que l'état de la publicité WoBLE a changé. |
kWoBLEConnectionEstablished
|
Connexion WoBLE établie. Indique qu'une entité externe a établi une nouvelle connexion WoBLE avec l'appareil. |
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
Énumère les types d'événements spécifiques à la plate-forme EFR32 qui sont visibles par l'application.
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
Énumère les types d'événements spécifiques à la plate-forme nRF52 visibles par l'application.
Fonctions
IsInternal
bool IsInternal( uint16_t eventType )
IsPlatformGeneric
bool IsPlatformGeneric( uint16_t eventType )
IsPlatformSpecific
bool IsPlatformSpecific( uint16_t eventType )
IsPublic
bool IsPublic( uint16_t eventType )