שליחת משוב
  
   
 
  
    
    
      
      
      קל לארגן דפים בעזרת אוספים
     
    
      
      אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
     
   
   
  
    
  
  
    
    
    
  
  nl:: 
  #include <src/adaptations/device-layer/include/Weave/DeviceLayer/WeaveDeviceEvent.h>
  מייצג אירוע של שכבת מכשיר ב-Weave. 
  סיכום 
  
  
  מאפיינים ציבוריים 
  
    @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 
  
  
    ארג 
    
intptr_t nl::Weave::DeviceLayer::WeaveDeviceEvent::Arg 
  
  
    ארגומנט 
    
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
  
  
    נתונים 
    
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 
  
  
    דגלים 
    
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 
  
  
    כל המקורות 
    
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
  
  
    סיבה 
    
WEAVE_ERROR  nl::Weave::DeviceLayer::WeaveDeviceEvent::Reason
  
  
    תוצאה 
    
ConnectivityChange nl::Weave::DeviceLayer::WeaveDeviceEvent::Result 
  
  
    תוצאה 
    
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 
  
  
    יעד 
    
::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 
  
  
    סוג 
    
uint16_t nl::Weave::DeviceLayer::WeaveDeviceEvent::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 
  
  פונקציות ציבוריות 
  
    ניקוי 
    
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   
  
  
                                                            
  
  
 
  
    
    
    
  
  
 
  אלא אם צוין אחרת, התוכן של הדף הזה הוא ברישיון Creative Commons Attribution 4.0  ודוגמאות הקוד הן ברישיון Apache 2.0 . לקבלת פרטים נוספים, אפשר לקרוא את מדיניות האתר של Google Developers . Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה. OPENTHREAD והסימנים הקשורים הם סימנים מסחריים של Thread Group והשימוש בהם נעשה ברישיון.
  עדכון אחרון: 2025-07-24 (שעון UTC).
 
 
  
  
    
    
    
      
  
  
    רוצה לתת לנו משוב?
  
   
 
     
  
  
    
      [[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-24 (שעון UTC)."],[],[]]