Envoyer des commentaires
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
nl:: Weave:: DeviceLayer:: WeaveDeviceEvent
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/WeaveDeviceEvent.h>
Représente un événement de couche d'appareil Weave.
Résumé
Attributs publics
@431
union nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @431
AccountPairingChange
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @442 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: AccountPairingChange
AddressChanged
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::AddressChanged
Arg
intptr_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Arg
Argument
uintptr_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Argument
AuthMode
::nl::Weave::WeaveAuthMode nl::Weave::DeviceLayer::WeaveDeviceEvent::AuthMode
CallWorkFunct
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @433 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: CallWorkFunct
ChildNodesChanged
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::ChildNodesChanged
ConId
BLE_CONNECTION_OBJECT nl::Weave::DeviceLayer::WeaveDeviceEvent::ConId
Données
PacketBuffer * nl::Weave::DeviceLayer::WeaveDeviceEvent::Data
EncType
uint8_t nl::Weave::DeviceLayer::WeaveDeviceEvent::EncType
FabricMembershipChange
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @440 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: FabricMembershipChange
Options
uint32_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Flags
IPv4
ConnectivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::IPv4
IPv6
ConnectivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::IPv6
InternetConnectivityChange
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
IsPairedToAccount
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
Total
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @438 :: @452 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: Overall
PeerNodeId
uint64_t nl::Weave::DeviceLayer::WeaveDeviceEvent::PeerNodeId
WeaveDevicePlatformEvent nl::Weave::DeviceLayer::WeaveDeviceEvent::Platform
Motif
WEAVE_ERROR nl::Weave::DeviceLayer::WeaveDeviceEvent::Reason
Résultat
ConnectivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::Result
Résultat
ActivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::Result
RoleChanged
bool nl::Weave::DeviceLayer::WeaveDeviceEvent::RoleChanged
ServiceConfigUpdated
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
ServiceTunnelStateChange
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @437 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: ServiceTunnelStateChange
SessionEstablished
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @444 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: SessionEstablished
SessionKeyId
uint16_t nl::Weave::DeviceLayer::WeaveDeviceEvent::SessionKeyId
Cible
::nl::Weave::System::Object * nl::Weave::DeviceLayer::WeaveDeviceEvent::Target
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
Type
uint16_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Type
Type
::nl::Weave::System::EventType nl::Weave::DeviceLayer::WeaveDeviceEvent::Type
ViaThread
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @438 :: @454 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: ViaThread
ViaTunnel
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
WiFiConnectivityChange
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @434 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: WiFiConnectivityChange
WoBLEAdvertisingChange
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @451 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: WoBLEAdvertisingChange
WoBLEConnectionError
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @449 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: WoBLEConnectionError
WoBLEIndicateConfirm
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @448 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: WoBLEIndicateConfirm
WoBLESubscribe
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @445 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: WoBLESubscribe
WoBLEUnsubscribe
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @446 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: WoBLEUnsubscribe
WoBLEWriteReceived
struct nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: @430 :: @447 nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: WoBLEWriteReceived
WorkFunct
AsyncWorkFunct nl::Weave::DeviceLayer::WeaveDeviceEvent::WorkFunct
Fonctions publiques
Effacer
void nl::Weave::DeviceLayer::WeaveDeviceEvent::Clear()
IsInternal
bool nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: IsInternal () const
bool nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: IsPlatformGeneric () const
bool nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: IsPlatformSpecific () const
IsPublic
bool nl :: Weave :: DeviceLayer :: WeaveDeviceEvent :: IsPublic () const
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0 , et les exemples de code sont régis par une licence Apache 2.0 . Pour en savoir plus, consultez les Règles du site Google Developers . Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées. OPENTHREAD et les marques associées sont des marques de Thread Group et sont utilisées sous licence.
Dernière mise à jour le 2025/07/24 (UTC).
Voulez-vous nous donner plus d'informations ?
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/24 (UTC)."],[],[]]