нл:: Переплетение:: Уровень устройства:: Событие WeaveDeviceEvent
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/WeaveDeviceEvent.h>
Представляет событие уровня устройства Weave.
Краткое содержание
Публичные атрибуты
@431
union nl::Weave::DeviceLayer::WeaveDeviceEvent::@430 nl::Weave::DeviceLayer::WeaveDeviceEvent::@431
Сопряжение учетной записиИзменить
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@442 nl::Weave::DeviceLayer::WeaveDeviceEvent::AccountPairingChange
АдресИзменен
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::AddressChanged
Арг
intptr_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Arg
Аргумент
uintptr_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Argument
Режим аутентификации
::nl::Weave::WeaveAuthMode nl::Weave::DeviceLayer::WeaveDeviceEvent::AuthMode
CallWorkFunct
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@433 nl::Weave::DeviceLayer::WeaveDeviceEvent::CallWorkFunct
РебенокУзлыИзменено
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::ChildNodesChanged
Данные
PacketBuffer * nl::Weave::DeviceLayer::WeaveDeviceEvent::Data
EncType
uint8_t nl::Weave::DeviceLayer::WeaveDeviceEvent::EncType
ТканьЧленствоИзменить
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@440 nl::Weave::DeviceLayer::WeaveDeviceEvent::FabricMembershipChange
Флаги
uint32_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Flags
IPv4
ConnectivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::IPv4
IPv6
ConnectivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::IPv6
ИнтернетПодключениеИзменить
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@436 nl::Weave::DeviceLayer::WeaveDeviceEvent::InternetConnectivityChange
IsCommissioner
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsCommissioner
IsMemberOfFabric
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsMemberOfFabric
Испайредтоаккаунт
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsPairedToAccount
IsRestricted
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsRestricted
IsServiceProvisioned
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsServiceProvisioned
IsTimeSynchronized
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::IsTimeSynchronized
NetDataChanged
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::NetDataChanged
OpenThread
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@450::@455 nl::Weave::DeviceLayer::WeaveDeviceEvent::OpenThread
Общий
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438::@452 nl::Weave::DeviceLayer::WeaveDeviceEvent::Overall
PeerNodeId
uint64_t nl::Weave::DeviceLayer::WeaveDeviceEvent::PeerNodeId
Причина
WEAVE_ERROR nl::Weave::DeviceLayer::WeaveDeviceEvent::Reason
Результат
ConnectivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::Result
Результат
ActivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::Result
РольИзменена
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::RoleChanged
СервисКонфигОбновлено
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::ServiceConfigUpdated
ServiceConnectivityChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438 nl::Weave::DeviceLayer::WeaveDeviceEvent::ServiceConnectivityChange
ServiceProvisioningChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@441 nl::Weave::DeviceLayer::WeaveDeviceEvent::ServiceProvisioningChange
ServiceSubscriptionStateChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@439 nl::Weave::DeviceLayer::WeaveDeviceEvent::ServiceSubscriptionStateChange
Сервистуннельстатечанже
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@437 nl::Weave::DeviceLayer::WeaveDeviceEvent::ServiceTunnelStateChange
Сессия установлена
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@444 nl::Weave::DeviceLayer::WeaveDeviceEvent::SessionEstablished
сессионкейид
uint16_t nl::Weave::DeviceLayer::WeaveDeviceEvent::SessionKeyId
ThreadConnectivityChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@435 nl::Weave::DeviceLayer::WeaveDeviceEvent::ThreadConnectivityChange
ThreadStateChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@450 nl::Weave::DeviceLayer::WeaveDeviceEvent::ThreadStateChange
TimeSyncChange
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@443 nl::Weave::DeviceLayer::WeaveDeviceEvent::TimeSyncChange
Тип
uint16_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Type
Тип
::nl::Weave::System::EventType nl::Weave::DeviceLayer::WeaveDeviceEvent::Type
ЧерезТред
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438::@454 nl::Weave::DeviceLayer::WeaveDeviceEvent::ViaThread
ЧерезТуннель
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@438::@453 nl::Weave::DeviceLayer::WeaveDeviceEvent::ViaTunnel
Событие WeaveSystemLayerEvent
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@432 nl::Weave::DeviceLayer::WeaveDeviceEvent::WeaveSystemLayerEvent
Wi-FiПодключениеИзменить
struct nl::Weave::DeviceLayer::WeaveDeviceEvent::@430::@434 nl::Weave::DeviceLayer::WeaveDeviceEvent::WiFiConnectivityChange
WoBLEРекламаИзменить
l10n-заполнитель49
WoBLEConnectionError
l10n-заполнитель50
WoBLEУказатьПодтвердить
l10n-заполнитель51
WoBLESПодписаться
l10n-заполнитель52
WoBLEОтписаться
l10n-заполнитель53
WoBLEWriteReceived
l10n-заполнитель54
РаботаФункция
l10n-заполнитель55
Общественные функции
Прозрачный
l10n-заполнитель56
IsInternal
l10n-заполнитель57
IsPublic
l10n-заполнитель60