nl:: Weave:: DeviceLayer:: DeviceEventType
Resumen
Enumeraciones |
|
---|---|
@396
|
enum Enumera los tipos de eventos específicos de la plataforma que son visibles para la aplicación. |
@429
|
enum |
EventTypeRanges{
|
enum Rangos de tipo de evento. |
InternalEventTypes
|
enum Tipos de eventos internos. |
InternalPlatformSpecificEventTypes
|
enum Enumera los tipos de eventos específicos de la plataforma EFR32 que son internos de la capa de dispositivo de Weave. |
InternalPlatformSpecificEventTypes
|
enum Enumera los tipos de eventos específicos de la plataforma nRF52 que son internos de la capa de dispositivo de Weave. |
PublicEventTypes{
|
enum Tipos de eventos públicos. |
PublicPlatformSpecificEventTypes
|
enum Enumera los tipos de eventos específicos de la plataforma EFR32 que son visibles para la aplicación. |
PublicPlatformSpecificEventTypes
|
enum Enumera los tipos de eventos específicos de la plataforma nRF52 que son visibles para la aplicación. |
remotas |
|
---|---|
IsInternal(uint16_t eventType)
|
bool
|
IsPlatformGeneric(uint16_t eventType)
|
bool
|
IsPlatformSpecific(uint16_t eventType)
|
bool
|
IsPublic(uint16_t eventType)
|
bool
|
Enumeraciones
@396
@396
Enumera los tipos de eventos específicos de la plataforma que son visibles para la aplicación.
@429
@429
EventTypeRanges
EventTypeRanges
Rangos de tipo de evento.
Define rangos numéricos para los tipos de eventos en función de su visibilidad ante la aplicación, o si son específicos o no de una adaptación de plataforma en particular.
Propiedades | |
---|---|
kRange_Internal
|
Rango de eventos internos. Denota un rango de tipos de eventos que son internos de la capa de dispositivo de Weave. Los eventos en este rango son genéricos para todas las plataformas. |
kRange_InternalPlatformSpecific
|
Rango de eventos interno y específico de la plataforma. Denota un rango de tipos de eventos específicos de la plataforma que son internos de la capa de dispositivo de Weave. |
kRange_Public
|
Rango de eventos públicos. Denota un rango de tipos de eventos que son visibles públicamente para las aplicaciones. Los eventos en este rango son genéricos para todas las plataformas. |
kRange_PublicPlatformSpecific
|
Rango de eventos público y específico de la plataforma Denota un rango de tipos de eventos específicos de la plataforma que son visibles públicamente para las aplicaciones. |
InternalEventTypes
InternalEventTypes
Tipos de eventos internos.
Enumera los tipos de eventos que son internos de la capa de dispositivos de Weave, pero comunes en todas las plataformas.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
Enumera los tipos de eventos específicos de la plataforma EFR32 que son internos de la capa de dispositivo de Weave.
InternalPlatformSpecificEventTypes
InternalPlatformSpecificEventTypes
Enumera los tipos de eventos específicos de la plataforma nRF52 que son internos de la capa de dispositivo de Weave.
PublicEventTypes
PublicEventTypes
Tipos de eventos públicos.
Enumera los tipos de eventos que son visibles para la aplicación y comunes en todas las plataformas.
Propiedades | |
---|---|
kAccountPairingChange
|
Cambio en la vinculación de cuentas. Indica un cambio en el estado del dispositivo con respecto a la sincronización con una cuenta de usuario. |
kFabricMembershipChange
|
Cambio de membresía de Fabric. Indica un cambio en la membresía del dispositivo en una tela de Weave. |
kInternetConnectivityChange
|
Cambio de la conectividad a Internet Indica un cambio en la capacidad del dispositivo para comunicarse a través de Internet. |
kServiceConnectivityChange
|
Cambio en la conectividad del servicio Indica un cambio en la capacidad del dispositivo para comunicarse con un servicio habilitado de Weave. |
kServiceProvisioningChange
|
Cambio en el aprovisionamiento de servicios Indica un cambio en el estado de aprovisionamiento del servicio del dispositivo. |
kServiceSubscriptionStateChange
|
Cambio de estado de la suscripción a los servicios Indica un cambio en el estado de suscripción a WDM del dispositivo con un servicio habilitado de Weave. |
kServiceTunnelStateChange
|
Cambio de estado del túnel de servicio. Indica un cambio en la conectividad del túnel IP del dispositivo a un servicio habilitado de Weave. |
kSessionEstablished
|
Se estableció la sesión sobre seguridad. Indica que una entidad externa estableció una nueva sesión de seguridad con el dispositivo. |
kThreadConnectivityChange
|
Cambio de conectividad de subprocesos Indica un cambio en la conectividad de la interfaz Thread del dispositivo. |
kThreadInterfaceStateChange
|
Cambio de estado de la interfaz de Thread Indica que cambió el estado de la interfaz de red Thread. |
kThreadStateChange
|
Cambio del estado de los subprocesos. Indica que se produjo un cambio de estado en la pila de Thread. |
kTimeSyncChange
|
Cambio en la sincronización de tiempo Indica un cambio en el estado de sincronización del reloj en tiempo real del dispositivo. |
kWiFiConnectivityChange
|
Cambio de conectividad Wi-Fi Indica un cambio en la conectividad de la interfaz de la estación Wi-Fi del dispositivo. |
kWoBLEAdvertisingChange
|
Cambio publicitario de Weave-over-BLE (WoBLE). Indica que cambió el estado de la publicidad de WoBLE. |
kWoBLEConnectionEstablished
|
Se estableció la conexión WoBLE. Indica que una entidad externa estableció una nueva conexión WoBLE con el dispositivo. |
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
Enumera los tipos de eventos específicos de la plataforma EFR32 que son visibles para la aplicación.
PublicPlatformSpecificEventTypes
PublicPlatformSpecificEventTypes
Enumera los tipos de eventos específicos de la plataforma nRF52 que son visibles para la aplicación.
remotas
IsInternal
bool IsInternal( uint16_t eventType )
IsPlatformGeneric
bool IsPlatformGeneric( uint16_t eventType )
IsPlatformSpecific
bool IsPlatformSpecific( uint16_t eventType )
IsPublic
bool IsPublic( uint16_t eventType )