Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기
컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

nl :: 짜다:: DeviceLayer :: DeviceEventType

요약

열거 형

@396 열거 형
애플리케이션에 표시되는 플랫폼 별 이벤트 유형을 열거합니다.
@429 열거 형
EventTypeRanges {
kRange_Public = kFlag_IsPublic,
kRange_PublicPlatformSpecific = kFlag_IsPublic | kFlag_IsPlatformSpecific,
kRange_Internal = 0,
kRange_InternalPlatformSpecific = kFlag_IsPlatformSpecific
}
열거 형
이벤트 유형 범위.
InternalEventTypes 열거 형
내부 이벤트 유형.
InternalPlatformSpecificEventTypes 열거 형
Weave Device Layer 내부에있는 EFR32 플랫폼 별 이벤트 유형을 열거합니다.
InternalPlatformSpecificEventTypes 열거 형
Weave Device Layer 내부에있는 nRF52 플랫폼 별 이벤트 유형을 열거합니다.
PublicEventTypes {
kWiFiConnectivityChange = kRange_Public,
kThreadConnectivityChange ,
kInternetConnectivityChange ,
kServiceTunnelStateChange ,
kServiceConnectivityChange ,
kServiceSubscriptionStateChange ,
kFabricMembershipChange ,
kServiceProvisioningChange ,
kAccountPairingChange ,
kTimeSyncChange ,
kSessionEstablished ,
kWoBLEConnectionEstablished ,
kThreadStateChange ,
kThreadInterfaceStateChange ,
kWoBLEAdvertisingChange
}
열거 형
공개 이벤트 유형.
PublicPlatformSpecificEventTypes 열거 형
애플리케이션에 표시되는 EFR32 플랫폼 별 이벤트 유형을 열거합니다.
PublicPlatformSpecificEventTypes 열거 형
애플리케이션에 표시되는 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 Device Layer 내부에있는 다양한 이벤트 유형을 나타냅니다. 이 범위의 이벤트는 모든 플랫폼에 일반적입니다.

kRange_InternalPlatformSpecific

내부 플랫폼 별 이벤트 범위.

Weave Device Layer 내부에있는 다양한 플랫폼 별 이벤트 유형을 나타냅니다.

kRange_Public

공개 이벤트 범위.

애플리케이션에 공개적으로 표시되는 다양한 이벤트 유형을 나타냅니다. 이 범위의 이벤트는 모든 플랫폼에 일반적입니다.

kRange_PublicPlatformSpecific

공개, 플랫폼 별 이벤트 범위.

애플리케이션에 공개적으로 표시되는 다양한 플랫폼 별 이벤트 유형을 나타냅니다.

InternalEventTypes

 InternalEventTypes

내부 이벤트 유형.

Weave Device Layer 내부에 있지만 모든 플랫폼에서 공통 인 이벤트 유형을 열거합니다.

InternalPlatformSpecificEventTypes

 InternalPlatformSpecificEventTypes

Weave Device Layer 내부에있는 EFR32 플랫폼 별 이벤트 유형을 열거합니다.

InternalPlatformSpecificEventTypes

 InternalPlatformSpecificEventTypes

Weave Device Layer 내부에있는 nRF52 플랫폼 별 이벤트 유형을 열거합니다.

PublicEventTypes

 PublicEventTypes

공개 이벤트 유형.

애플리케이션에 표시되고 모든 플랫폼에서 공통되는 이벤트 유형을 열거합니다.

속성
kAccountPairingChange

계정 페어링 변경.

사용자 계정에 페어링되는 것과 관련하여 장치의 상태 변경을 알립니다.

kFabricMembershipChange

패브릭 멤버십 변경.

Weave 패브릭에서 기기의 멤버십 변경을 알립니다.

kInternetConnectivityChange

인터넷 연결 변경.

인터넷을 통해 통신하는 장치 기능의 변화를 알립니다.

kServiceConnectivityChange

서비스 연결 변경.

Weave 지원 서비스와 통신하는 기기의 기능 변경을 알립니다.

kServiceProvisioningChange

서비스 프로비저닝 변경.

기기의 서비스 프로비저닝 상태 변경을 알립니다.

kServiceSubscriptionStateChange

서비스 가입 상태 변경.

Weave 지원 서비스를 사용하여 장치의 WDM 구독 상태 변경을 알립니다.

kServiceTunnelStateChange

서비스 터널 상태 변경.

Weave 지원 서비스에 대한 장치의 IP 터널 연결 변경을 알립니다.

kSessionEstablished

보안 세션이 설정되었습니다.

외부 엔티티가 기기와 새 보안 세션을 설정했음을 알립니다.

kThreadConnectivityChange

스레드 연결 변경.

장치의 스레드 인터페이스 연결 변경을 알립니다.

kThreadInterfaceStateChange

스레드 인터페이스 상태 변경.

Thread 네트워크 인터페이스의 상태가 변경되었음을 알립니다.

kThreadStateChange

스레드 상태 변경.

스레드 스택에서 상태 변경이 발생했음을 알립니다.

kTimeSyncChange

시간 동기화 변경.

장치의 실시간 시계 동기화 상태에 대한 변경을 알립니다.

kWiFiConnectivityChange

WiFi 연결 변경.

장치의 WiFi 스테이션 인터페이스 연결 변경을 알립니다.

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
)