Google is committed to advancing racial equity for Black communities. See how.
דף זה תורגם על ידי Cloud Translation API.
Switch to English

הפניה ל- OpenWeave C ++

דפי הפניה ל- OpenWeave.

nl

מבנים

nl :: ArrayLengthAndBuffer עוזר לעטיפת מערך באורך.
nl :: ErrorFormatter
nl :: FieldDescriptor מבנה המתאר שדה TLV במבנה סכמה ומחבר אותו לנתונים ב- c-struct.
nl :: MemoryManagement פונקצית c של מבנה להקצות / חופשי זיכרון.
nl :: SchemaFieldDescriptor עוטף סביב מערך של FieldDescriptors כדי לתאר מבנה / מבנה של סכמה.
nl :: SerializationContext מבנה c המכיל כל הקשר או מצב שאנו זקוקים לו לסדרת סדרות או ייאוב.
nl :: SerializedByteString
nl :: SerializedFieldTypeBoolean_array
nl :: SerializedFieldTypeByteString_array
nl :: SerializedFieldTypeFloatingPoint32_array
nl :: SerializedFieldTypeFloatingPoint64_array
nl :: SerializedFieldTypeInt16_array
nl :: SerializedFieldTypeInt32_array
nl :: SerializedFieldTypeInt64_array
nl :: SerializedFieldTypeInt8_array
nl :: SerializedFieldTypeUInt16_array
nl :: SerializedFieldTypeUInt32_array
nl :: SerializedFieldTypeUInt64_array
nl :: SerializedFieldTypeUInt8_array
nl :: SerializedFieldTypeUTF8String_array
nl :: StructureSchemaPointerPair זוג נתונים עם c-struct של נתונים ו- StructureSchemaDescriptor כדי לכתוב מבנה TLV על בסיס נתונים אלה.

nl :: ArgParser

שיעורים

nl :: ArgParser :: HelpOptions אפשרות נפוצה מוגדרת לטיפול באפשרויות מידע (עזרה, גרסה).
nl :: ArgParser :: OptionSetBase OptionSet שבו המטפל הוא פונקציה וירטואלית.

סטרוקטורים

nl :: ArgParser :: OptionDef מגדיר אפשרות שורת פקודה.
nl :: ArgParser :: OptionSet מגדיר קבוצה של אפשרויות שורת פקודה הקשורות לוגית וניתנות לשימוש חוזר.

nl :: Ble

שיעורים

nl :: Ble :: BleApplicationDelegate
nl :: Ble :: BLEEndPoint
nl :: Ble :: BleLayer מחלקה זו מספקת ממשק לשרשור יחיד להניע נתונים במעלה הערימה באמצעות פונקציות הממשק של פלטפורמת BleLayer , או במורד המחסנית באמצעות אובייקט WeaveConnection המשויך ל- BLEEndPoint .
nl :: Ble :: BleLayerObject
nl :: Ble :: BlePlatformDelegate
nl :: Ble :: BleTransportCapabilitiesRequestMessage
nl :: Ble :: BleTransport יכולות תגובת הודעה
nl :: Ble :: BleTransportCommandMessage
nl :: Ble :: BTCommandHeader
nl :: Ble :: BTCommandTypeAck
nl :: Ble :: BTCommandTypeTestData
nl :: Ble :: BTCommandTypeTestRequest
nl :: Ble :: BTCommandTypeTestResult
nl :: Ble :: BTCommandTypeTxTiming
nl :: Ble :: BTCommandTypeWindowSize
nl :: Ble :: BTCommandTypeWobleMTU
nl :: Ble :: WoBle
nl :: Ble :: WoBleTest
nl :: Ble :: WoBleTxHistogram
nl :: Ble :: WoBleTxRecord

סטרוקטורים

nl :: Ble :: WeaveBLEDeviceIdentificationInfo מארג חסימת מידע על זיהוי מכשירי BLE.
nl :: Ble :: WeaveBleUUID

nl :: בל :: פּלַטפוֹרמָה:: BlueZ

סטרוקטורים

nl :: Ble :: פלטפורמה :: BlueZ :: מתאם
nl :: Ble :: פלטפורמה :: BlueZ :: BluezPeripheralArgs
nl :: Ble :: פלטפורמה :: BlueZ :: BluezServerEndpoint
nl :: Ble :: פלטפורמה :: BlueZ :: מאפיין
nl :: Ble :: פלטפורמה :: BlueZ :: שירות
nl :: Ble :: פלטפורמה :: BlueZ :: WeaveIdInfo
nl :: Ble :: פלטפורמה :: BlueZ :: WeaveServiceData

nl :: אינה

שיעורים

nl :: Inet :: AsyncDNSResolverSockets זהו מחלקה פנימית ל- InetLayer המספקת ממשקי API מסייעים לרזולוציית מערכת שם תחום אסינכרוני (DNS) ב- InetLayer .
nl :: Inet :: DNSResolver זוהי מחלקה פנימית ל- InetLayer המספקת את הפשטת רזולוציית ה- Domain Name System (DNS) ב- InetLayer .
nl :: Inet :: EndPointBasis בסיס שיעורי נקודות קצה של הובלה באינטרנט.
nl :: Inet :: InetLayer זה מספק גישה לשירותי אינטרנט, כולל טיימרים, רזולוציית מערכת שמות תחומים (DNS), הובלת רשת TCP, הובלת רשת UDP והובלת רשת גולמית, עבור חוט אחד.
nl :: Inet :: InetLayerBasis זהו מחלקת הבסיס של אובייקטים שמספרים הפניה המנוהלים על ידי אובייקט InetLayer .
nl :: Inet :: InterfaceAddressIterator אינטרטור לרשימת כתובות ה- IP של ממשק רשת המערכת.
nl :: Inet :: InterfaceIterator Iterator לרשימת הממשקים לרשת המערכת.
nl :: Inet :: IPAddress כתובת פרוטוקול אינטרנט.
nl :: Inet :: IPEndPointBasis אובייקטים ממעמד זה מייצגים נקודות קצה של פרוטוקול IP שאינן ניתנות לאינסטנטימציה.
nl :: Inet :: IPPacketInfo מידע על הודעה / חיבור נכנס / יוצא.
nl :: Inet :: IPPrefix קידומת כתובת פרוטוקול אינטרנט.
nl :: Inet :: RawEndPoint אובייקטים ממעמד זה מייצגים נקודות קצה גולמיות של רשת IP.
nl :: Inet :: SocketEvents ייצגו סט של אירועי קלט / פלט שהתבקשו / תלויים בשקע.
nl :: Inet :: TCPEndPoint אובייקטים מהמחלקה הזו מייצגים את נקודות הקצה של הובלת TCP.
nl :: Inet :: TunEndPoint אובייקטים ממעמד זה מייצגים ממשקי מנהרה.
nl :: Inet :: UDPEndPoint אובייקטים של מעמד זה מייצגים את נקודות הקצה של התחבורה UDP.

איגודים

nl :: Inet :: PeerSockAddr

nl :: לֶאֱרוֹג

שיעורים

nl :: מארג :: כריכה לוכד את היעד המיועד לתקשורת Weave ומידע על תצורה משויך.
nl :: מארג :: מונה ממשק לניהול מונה כערך שלם.
nl :: Weave :: ExchangeContext מחלקה זו מייצגת שיחה מתמשכת ( ExchangeContext ) בין שני צמתים או יותר.
nl :: Weave :: FabricStateDelegate כיתת נציגים מופשטת זו מעבירה שינויי מצב בד.
nl :: Weave :: HostPortList לניהול ומניפולציה של רשימת יציאות מארח, אוסף קומפקטי, מקודד בינארי, של צמרות מארח ומזהים יציאות המשויכים לספריית השירות של Weave.
nl :: מארג :: JNIUtils
nl :: Weave :: מונוטוני להגדלת המפגש מחלקה לניהול מונה בעלייה מונוטונית כערך שלם.
nl :: Weave :: PersistedCounter מחלקה לניהול מונה כערך שלם שנועד להתמיד על-ידי אתחול מחדש.
nl :: Weave :: WeaveConnection ההגדרה של מחלקת Weave Connection.
nl :: Weave :: WeaveConnectionTunnel ההגדרה של מחלקת WeaveConnectionTunnel , המנהלת זוג נקודות TCPEndPind, שקשורות WeaveConnections המקוריות שלהן הוצמדו, וביניהן WeaveMessageLayer מעביר את כל נתוני וסגירת החיבור.
nl :: Weave :: WeaveEncryptionKey_AES128CTRSHA1
nl :: Weave :: WeaveExchangeHeader זה מציין את פרופיל ה- Weave ואת סוג ההודעה של הודעת Weave מסוימת בתוך ExchangeContext .
nl :: Weave :: WeaveExchangeManager כיתה זו משמשת לניהול ExchangeContexts עם צמתי Weave אחרים.
nl :: Weave :: WeaveFabricState הצהרה קדימה של WeaveFabricState .
nl :: Weave :: WeaveKeyId ההגדרה של מזהה המפתח Weave.
nl :: Weave :: WeaveMessageLayer ההגדרה של מחלקת WeaveMessageLayer , המנהלת תקשורת עם צמתי Weave אחרים.
nl :: Weave :: WeaveMsgEncryptionKey מכיל מידע על מפתח הצפנת הודעות Weave.
nl :: Weave :: WeaveMsgEncryptionKeyCache מטמון מפתח למפתחות הצפנת הודעות Weave.
nl :: Weave :: WeaveSecurityManager
nl :: Weave :: WeaveServerBase אובייקט בסיסי נפוץ ליישום מגיבים (שרתים) לא רצויים של פרופיל Weave, העוטף אימות של בקשות מאומתות ושליחת דוחות סטטוס ומספק אחסון נפוץ של חברי נתונים עבור מצב בד ומנהל חילופי.
nl :: Weave :: WeaveServerDelegateBase מחלקת בסיס נפוצה ליישום אובייקטים של צירי שרת Weave.
nl :: Weave :: WeaveSessionKey מכיל מידע על מפתח הפעלה של Weave.
nl :: Weave :: WeaveSessionState מעביר את מצב התקשורת הדרוש לשליחה / קבלה של הודעות עם צומת אחר.

מבנים

nl :: Weave :: JNILibraryMethod
nl :: Weave :: WeaveMessageInfo מידע על הודעת Weave שנמצאת בתהליך שליחה או קבלה.
nl :: Weave :: WRMPConfig תצורת WRMP.

איגודים

nl :: Weave :: WeaveEncryptionKey

nl :: לֶאֱרוֹג:: ASN1

שיעורים

nl :: מארג :: ASN1 :: ASN1 קורא
nl :: מארג :: ASN1 :: ASN1UniversalTime
nl :: מארג :: ASN1 :: ASN1Writer

nl :: לֶאֱרוֹג:: קריפטו

שיעורים

nl :: Weave :: Crypto :: CTR_DRBG
nl :: Weave :: Crypto :: CTRMode
nl :: Weave :: Crypto :: EncodedECDSASignature
nl :: Weave :: Crypto :: EncodedECPrivateKey
nl :: Weave :: Crypto :: EncodedECPublicKey
nl :: Weave :: Crypto :: EncodedHMAC Signature
nl :: Weave :: Crypto :: EncodedRSAKey
nl :: Weave :: Crypto :: EncodedRSASignature
nl :: Weave :: Crypto :: HKDF
nl :: מארג :: קריפטו :: HKDFSHA1Or256
nl :: מארג :: קריפטו :: HMAC

nl :: לֶאֱרוֹג:: DeviceLayer

שיעורים

nl :: Weave :: DeviceLayer :: ConfigurationManager מאפשר גישה למידע על זמן ריצה וזמן בניה למכשיר Weave.
nl :: Weave :: DeviceLayer :: ConfigurationManagerImpl יישום קונקרטי של האובייקט Singleton ConfigurationManager לפלטפורמת EFR32.
nl :: Weave :: DeviceLayer :: ConnectivityManager מספק שליטה בקישוריות רשת למכשיר Weave.
nl :: Weave :: DeviceLayer :: ConnectivityManagerImpl מימושו של ConnectivityManager אובייקט סינגלטון לפלטפורמות הסיליקון Labs EFR32.
nl :: Weave :: DeviceLayer :: PlatformManager מספק תכונות לאתחול ואינטראקציה עם ערימת הרשת Weave בהתקן המותאם ל- Weave.
nl :: Weave :: DeviceLayer :: PlatformManagerImpl יישום קונקרטי של אובייקט ה- Singleton PlatformManager לפלטפורמת EFR32.
nl :: Weave :: DeviceLayer :: SoftwareUpdateManager
nl :: Weave :: DeviceLayer :: SoftwareUpdateManagerImpl מימושו של SoftwareUpdateManager אובייקט סינגלטון עבור פלטפורמות הסיליקון Labs EFR32.
nl :: Weave :: DeviceLayer :: ThreadStackManager מספק תכונות לאתחול ואינטראקציה עם ערימת החוט במכשיר המותאם ל- Weave.
nl :: Weave :: DeviceLayer :: ThreadStackManagerImpl מימושו של ThreadStackManager סינגלטון אובייקט עבור EFR32 פלטפורמות באמצעות SDK Labs הסיליקון ואת המחסנית OpenThread.
nl :: Weave :: DeviceLayer :: TimeSyncManager מנהל סנכרון זמן עבור מכשירי Weave.
nl :: Weave :: DeviceLayer :: TraitManager מנהל פרסום ומנוי של תכונות ניהול נתונים של Weave למכשיר Weave.

מבנים

nl :: Weave :: DeviceLayer :: WeaveDeviceEvent מייצג אירוע שכבת מכשיר Weave.
nl :: Weave :: DeviceLayer :: WeaveDevicePlatformEvent מייצג מידע אירוע ספציפי לפלטפורמות עבור פלטפורמות EFR32 של מעבדות הסיליקון.

nl :: לֶאֱרוֹג:: DeviceLayer :: פְּנִימִי

שיעורים

nl :: Weave :: DeviceLayer :: Internal :: BLEManager מספק שליטה על שירותי WoBLE וקישוריות למכשיר Weave.
nl :: Weave :: DeviceLayer :: פנימי :: BLEManagerImpl יישום בטון של אובייקט ה- NetworkProvisioningServer singleton לפלטפורמות EFR32.
nl :: Weave :: DeviceLayer :: Internal :: DeviceControlServer מיישם את פרופיל בקרת המכשיר Weave עבור מכשיר Weave.
nl :: Weave :: DeviceLayer :: Internal :: DeviceDescriptionServer מיישם את פרופיל Weave Device Description עבור מכשיר Weave.
nl :: Weave :: DeviceLayer :: Internal :: DeviceIdentityTraitDataSource מיישם מקור נתונים עבור Weave DeviceIdentityTrait.
nl :: Weave :: DeviceLayer :: Internal :: DeviceNetworkInfo
nl :: Weave :: DeviceLayer :: Internal :: EchoServer מיישם את פרופיל ה- Weave Echo עבור מכשיר Weave.
nl :: Weave :: DeviceLayer :: פנימי :: EFR32Config
nl :: Weave :: DeviceLayer :: Internal :: ESP32Config מספק פונקציות והגדרות לגישה למידע על תצורת ההתקן ב- ESP32.
nl :: Weave :: DeviceLayer :: Internal :: ESP32Utils
nl :: Weave :: DeviceLayer :: Internal :: FabricProvisioningServer מיישם את פרופיל הקצאת הבד לארוג עבור מכשיר Weave.
nl :: Weave :: DeviceLayer :: Internal :: FactoryProvisioning יישום ברירת מחדל של תכונת הקצאת המפעל של המכשיר.
nl :: Weave :: DeviceLayer :: Internal :: FactoryProvisioningBase תומך בהקצאת מפעל מכשירים בזמן האתחול.
nl :: Weave :: DeviceLayer :: Internal :: GenericConfigurationManagerImpl מספק יישום כללי של תכונות ConfigurationManager שעובד במספר פלטפורמות.
nl :: Weave :: DeviceLayer :: Internal :: GenericConnectivityManagerImpl מספק יישום כללי של תכונות ConnectivityManager שעובדות בפלטפורמות מרובות.
nl :: Weave :: DeviceLayer :: Internal :: GenericConnectivityManagerImpl_BLE מספק יישום כללי של תכונות ConnectivityManager ספציפיות BLE לפלטפורמות בהן מיושמת פונקציונליות BLE על ידי מחלקת BLEManager .
nl :: Weave :: DeviceLayer :: פנימי :: GenericConnectivityManagerImpl_NoBLE מספק יישום כללי של תכונות ConnectivityManager ספציפיות ל- BLE לפלטפורמות שאינן תומכות ב- BLE.
nl :: Weave :: DeviceLayer :: פנימי :: GenericConnectivityManagerImpl_NoThread מספק יישום כללי של תכונות ConnectivityManager ספציפיות ל- WiFi לשימוש בפלטפורמות שאינן תומכות בשרשור.
nl :: Weave :: DeviceLayer :: פנימי :: GenericConnectivityManagerImpl_NoTunnel מספק יישום כללי של תכונות ConnectivityManager ספציפיות למנהרות שירות לפלטפורמות שאינן תומכות במנהרת שירות.
nl :: Weave :: DeviceLayer :: פנימי :: GenericConnectivityManagerImpl_NoWiFi מספק יישום כללי של תכונות ConnectivityManager ספציפיות ל- WiFi לפלטפורמות שאינן תומכות ב- WiFi.
nl :: Weave :: DeviceLayer :: Internal :: GenericConnectivityManagerImpl_Thread מספק יישום כללי של תכונות ConnectivityManager ספציפיות ל- WiFi לשימוש בפלטפורמות התומכות ב- Thread.
nl :: Weave :: DeviceLayer :: פנימי :: GenericSoftwareUpdateManagerImpl מספק יישום כללי של תכונות מנהל עדכוני התוכנה שעובד במספר פלטפורמות.
nl :: Weave :: DeviceLayer :: Internal :: GenericSoftwareUpdateManagerImpl_BDX מספק יישום כללי של תכונות SoftwareUpdateManager לשימוש בפלטפורמות התומכות ב- BDX.
nl :: Weave :: DeviceLayer :: פנימי :: GenericThreadStackManagerImpl_FreeRTOS מספק יישום כללי של תכונות ThreadStackManager שעובד בפלטפורמות FreeRTOS.
nl :: Weave :: DeviceLayer :: Internal :: GenericThreadStackManagerImpl_OpenThread מספק יישום כללי של תכונות ThreadStackManager הפועלות בשילוב עם OpenThread.
nl :: Weave :: DeviceLayer :: Internal :: GenericThreadStackManagerImpl_OpenThread_LwIP מספק יישום כללי של תכונות ThreadStackManager הפועלות בשילוב עם OpenThread ו- LwIP.
nl :: Weave :: DeviceLayer :: Internal :: GroupKeyStoreImpl יישום של ממשק ה- API של Weave GroupKeyStoreBase לפלטפורמות המבוססות על SDK של סיליקון מעבדות.
nl :: Weave :: DeviceLayer :: Internal :: NetworkProvisioningServer מספק שירותי הקצאת רשת למכשיר Weave.
nl :: Weave :: DeviceLayer :: Internal :: NetworkProvisioningServerImpl יישום בטון של אובייקט ה- Singleton NetworkProvisioningServer לפלטפורמות EFR32 של סיליקון.
nl :: Weave :: DeviceLayer :: Internal :: NetworkTelemetryManager
nl :: Weave :: DeviceLayer :: Internal :: NRF5Config מספק פונקציות והגדרות לגישה לתצורת מכשירים מתמשכת בפלטפורמות המבוססות על nKF5 SDK הנורדי.
nl :: Weave :: DeviceLayer :: Internal :: ServiceProvisioningServer מיישם את פרופיל אספקת שירות Weave למכשיר Weave.
nl :: Weave :: DeviceLayer :: פנימי :: ThreadTelemetry
nl :: Weave :: DeviceLayer :: פנימי :: ThreadTopology
nl :: Weave :: DeviceLayer :: פנימי :: TunnelTelemetry
nl :: Weave :: DeviceLayer :: Internal :: WeaveTelemetryBase זהו מחלקת בסיס המטפלת בפונקציות טלמטריה ברשת עבור רשתות שונות.
nl :: Weave :: DeviceLayer :: Internal :: WiFiTelemetry

nl :: לֶאֱרוֹג:: מנהל התקן

שיעורים

nl :: Weave :: DeviceManager :: DeviceStatus
nl :: Weave :: DeviceManager :: TraitSchemaDirectory
nl :: Weave :: DeviceManager :: WeaveDeviceManager

nl :: לֶאֱרוֹג:: פּלַטפוֹרמָה:: בִּטָחוֹן

שיעורים

nl :: Weave :: פלטפורמה :: אבטחה :: AES128BlockCipher
nl :: Weave :: פלטפורמה :: אבטחה :: AES128BlockCipherDec
nl :: Weave :: פלטפורמה :: אבטחה :: AES128BlockCipherEnc
nl :: Weave :: פלטפורמה :: אבטחה :: AES256BlockCipher
nl :: Weave :: פלטפורמה :: אבטחה :: AES256BlockCipherDec
nl :: Weave :: פלטפורמה :: אבטחה :: AES256BlockCipherEnc
nl :: Weave :: פלטפורמה :: אבטחה :: SHA1
nl :: Weave :: פלטפורמה :: אבטחה :: SHA256

nl :: לֶאֱרוֹג:: פרופילים

שיעורים

nl :: Weave :: פרופילים :: MessageIterator על מנת להשתמש במאגרי הודעות בצורה הגיונית, אנו מגדירים איטרטור זה, שניתן להשתמש בו כדי לעקוב אחר הגבולות וכן הלאה.
nl :: Weave :: פרופילים :: ReferencedString כך מטפלים בחוטים ב- Weave.
nl :: Weave :: פרופילים :: ReferencedTLVData באופן דומה, עלינו להיות מסוגלים לייצג גוש גדול וישן של נתוני TLV .
nl :: Weave :: פרופילים :: RetainedPacketBuffer זוהי מחלקת בסיס המשמשת כאובייקט נוחות לספירת הפניות אוטומטית של מערכת :: PacketBuffer .
nl :: Weave :: פרופילים :: WeaveEchoClient
nl :: Weave :: פרופילים :: WeaveEchoServer

nl :: לֶאֱרוֹג:: פרופילים :: BDX_ נוכחי

שיעורים

nl :: Weave :: פרופילים :: BDX_Current :: BlockAck
nl :: Weave :: פרופילים :: BDX_Current :: BlockEOF
nl :: Weave :: פרופילים :: BDX_Current :: BlockEOFAck
nl :: Weave :: פרופילים :: BDX_Current :: BlockQuery
nl :: Weave :: פרופילים :: BDX_Current :: BlockSend
nl :: Weave :: Profiles :: BDX_Current :: ReceiveAccept
nl :: Weave :: Profiles :: BDX_Current :: ReceiveInit
nl :: Weave :: Profiles :: BDX_Current :: ReceiveReject
nl :: Weave :: פרופילים :: BDX_Current :: SendAccept
nl :: Weave :: פרופילים :: BDX_Current :: SendInit
nl :: Weave :: פרופילים :: BDX_Current :: SendReject
nl :: Weave :: פרופילים :: BDX_Current :: TransferError
nl :: Weave :: פרופילים :: BDX_Current :: WeaveBdxClient
nl :: Weave :: פרופילים :: BDX_Current :: WeaveBdxDelegate

nl :: לֶאֱרוֹג:: פרופילים :: BDX_ פיתוח

שיעורים

nl :: Weave :: פרופילים :: BDX_Development :: BdxNode
nl :: Weave :: פרופילים :: BDX_Development :: BlockAck הודעת BlockAck משמשת לאישור חסימת נתונים.
nl :: מארג :: פרופילים :: BDX_Development :: BlockAckV1 ההודעה BlockAckV1 משמשת לאישור חסימה של נתונים.
nl :: מארג :: פרופילים :: BDX_Development :: BlockEOF הודעת ה- BlockEOF משמשת להעברת גוש הנתונים האחרון מהשולח למקלט.
nl :: Weave :: פרופילים :: BDX_Development :: BlockEOFAck הודעת BlockEOFAck משמשת לאישור חסימת הנתונים האחרונה.
nl :: Weave :: פרופילים :: BDX_Development :: BlockEOFAckV1 הודעת BlockEOFAckV1 משמשת לאישור חסימת הנתונים האחרונה.
nl :: Weave :: פרופילים :: BDX_Development :: BlockEOFV1 הודעת BlockEOFV1 משמשת להעברת גוש הנתונים האחרון משולח למקלט.
nl :: Weave :: פרופילים :: BDX_Development :: BlockQuery הודעת ה- BlockQuery משמשת לבקשה להעברת גוש נתונים מהשולח למקלט.
nl :: מארג :: פרופילים :: BDX_Development :: BlockQueryV1 ההודעה BlockQueryV1 משמשת לבקשת העברת גוש נתונים משולח למקבל.
nl :: מארג :: פרופילים :: BDX_Development :: BlockSend הודעת BlockSend משמשת להעברת חסימת נתונים מהשולח למקבל.
nl :: מארג :: פרופילים :: BDX_Development :: BlockSendV1 ההודעה BlockSendV1 משמשת להעברת חסימת נתונים מהשולח למקבל.
nl :: Weave :: פרופילים :: BDX_Development :: ReceiveAccept ההודעה ReceiveAccept משמשת לקבל חילופי חילופי מוצעים כאשר המקלט הוא היוזם.
nl :: Weave :: פרופילים :: BDX_Development :: ReceiveInit הודעת ReceiveInit משמשת להפעלת חילופי דברים כאשר המקלט הוא היוזם.
nl :: Weave :: פרופילים :: BDX_Development :: ReceiveReject ההודעה ReceiveReject משמשת לדחיית החלפה מוצעת כאשר השולח הוא היוזם.
nl :: מארג :: פרופילים :: BDX_Development :: SendAccept הודעת SendAccept משמשת לקבלת חילופי הצעות כאשר השולח הוא היוזם.
nl :: Weave :: פרופילים :: BDX_Development :: SendInit הודעת SendInit משמשת לפתיחת חילופי דברים כאשר השולח הוא היוזם.
nl :: מארג :: פרופילים :: BDX_Development :: SendReject ההודעה SendReject משמשת לדחיית החלפה מוצעת כאשר השולח הוא היוזם.
nl :: Weave :: פרופילים :: BDX_Development :: TransferError הודעת השגיאה משמשת לדיווח על שגיאה ולביטול חילופי.

סטרוקטורים

nl :: Weave :: פרופילים :: BDX_Development :: BDXHandlers
nl :: Weave :: פרופילים :: BDX_Development :: העברת BDXT מבנה זה מכיל חברי נתונים המייצגים העברת BDX פעילה.

nl :: לֶאֱרוֹג:: פרופילים :: העברה בכמות גדולה

שיעורים

nl :: מארג :: פרופילים :: העברת נתונים BulkData :: BdxDelegate

nl :: לֶאֱרוֹג:: פרופילים :: ניהול נתונים

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: AlwaysAcceptDataElementAccessControlDelegate
nl :: Weave :: פרופילים :: DataManagement_Current :: BuilderBase מחלקה בסיסית עבור מקודדי הודעות WDM.
nl :: Weave :: פרופילים :: DataManagement_Current :: CircularEventReader TLVReader מגובה על ידי CircularEventBuffer .
nl :: Weave :: פרופילים :: DataManagement_Current :: פקודה
nl :: Weave :: פרופילים :: DataManagement_Current :: CommandSender
nl :: Weave :: פרופילים :: DataManagement_Current :: GenericTraitCatalogImpl Weave סיפקה יישום של ממשק TraitCatalogBase עבור אוסף של מקרים של נתוני תכונות המתייחסים כולם לאותו משאב.
nl :: Weave :: פרופילים :: DataManagement_Current :: IDataElementAccessControlDelegate ממשק שיושם על ידי מעבד של רכיבי נתונים ב- NotifyRequest.
nl :: Weave :: פרופילים :: DataManagement_Current :: IDirtyPathCut
nl :: Weave :: פרופילים :: DataManagement_Current :: IPathFilter
nl :: Weave :: פרופילים :: DataManagement_Current :: IWeavePublisherLock ממשק המיועד ליישום על ידי אפליקציה כדי לסדר את הגישה למבני נתונים WDM מרכזיים.
nl :: Weave :: פרופילים :: DataManagement_Current :: IWeaveWDMMutex ממשק של אובייקט mutex.
nl :: Weave :: פרופילים :: DataManagement_Current :: ListBuilderBase מחלקה בסיסית לקודדי הודעות WDM, המתמחים ברכיבי מערך TLV כמו רשימות נתונים ורשימות גרסאות.
nl :: Weave :: פרופילים :: DataManagement_Current :: ListParserBase מחלקה בסיסית עבור מנתחי הודעות WDM, המתמחים ברכיבי מערך TLV כמו רשימות נתונים ורשימות גרסאות.
nl :: Weave :: פרופילים :: DataManagement_Current :: LogBDX העלאה
nl :: Weave :: פרופילים :: DataManagement_Current :: LoggingConfiguration LoggingConfiguration מקפל את הרכיב הניתן להגדרה של תת-מערכת רישום האירועים Weave.
nl :: Weave :: פרופילים :: DataManagement_Current :: LoggingManagement שיעור לניהול יומני אירועי זיכרון.
nl :: Weave :: פרופילים :: DataManagement_Current :: NotificationEngine
nl :: Weave :: פרופילים :: DataManagement_Current :: ParserBase מחלקת בסיס לנתחי הודעות WDM.
nl :: Weave :: פרופילים :: DataManagement_Current :: ResourceIdentifier מבנה העוטף את מזהה המשאב.
nl :: Weave :: פרופילים :: DataManagement_Current :: SingleResourceTraitCatalog
nl :: Weave :: פרופילים :: DataManagement_Current :: SubscribeClient
nl :: Weave :: פרופילים :: DataManagement_Current :: SubscribeEngine זהו סינגלטון המארח את כל המנויים של WDM Next, הן מצד הלקוח והן מצד בעלי אתרים.
nl :: Weave :: פרופילים :: DataManagement_Current :: SubscriptionHandler
nl :: Weave :: פרופילים :: DataManagement_Current :: TraitCatalogBase
nl :: Weave :: פרופילים :: DataManagement_Current :: TraitDataSink
nl :: Weave :: פרופילים :: DataManagement_Current :: TraitDataSource
nl :: Weave :: פרופילים :: DataManagement_Current :: TraitSchemaEngine מנוע הסכימה לוקח מידע על סכימה המשויך לתכונה מסוימת ומספק מתקנים לנתח ולתרגם אותו לצורה הניתנת לשימוש על ידי מכונות ה- WDM.
nl :: Weave :: פרופילים :: DataManagement_Current :: TraitUpdatableDataSink
nl :: Weave :: פרופילים :: DataManagement_Current :: UpdateClient
nl :: Weave :: פרופילים :: DataManagement_Current :: UpdateDictionDirtyPathCut מחלקת שירות כדי להחזיר את המילון לתור ממתין בעת ​​עיבוד נתיב המאפיין שיש בו מילון.
nl :: Weave :: פרופילים :: DataManagement_Current :: UpdateDirtyPathFilter מחלקת שירות לסינון נתיב בעת טיפול בהתראות.
nl :: Weave :: פרופילים :: DataManagement_Current :: UpdateEncoder אובייקט זה מקודד עומסי עומס של WDM UpdateRequest ו- PartialUpdateRequest.
nl :: Weave :: פרופילים :: DataManagement_Current :: ViewClient

מבנים

nl :: Weave :: פרופילים :: DataManagement_Current :: CircularEventBuffer חיץ אירועים פנימי, שנבנה סביב ה- nl :: Weave :: TLV :: WeaveCircularTLVBuffer .
nl :: Weave :: פרופילים :: DataManagement_Current :: ConstSchemaVersionRange
nl :: Weave :: פרופילים :: DataManagement_Current :: CopyAndAdjustDeltaTimeContext מבנה פנימי לרשימת אירועים.
nl :: Weave :: פרופילים :: DataManagement_Current :: DebugLogContext
nl :: Weave :: פרופילים :: DataManagement_Current :: DetailedRootSection המבנה המספק רזולוציה מלאה של מופע התכונה.
nl :: Weave :: פרופילים :: DataManagement_Current :: EventEnvelopeContext מבנה פנימי למעבר אירועים.
nl :: Weave :: פרופילים :: DataManagement_Current :: EventLoadOutContext מבנה להעתקת רשימות אירועים בפלט.
nl :: Weave :: פרופילים :: DataManagement_Current :: EventOptions המבנה המספק אפשרויות לשדות האירועים השונים.
nl :: Weave :: פרופילים :: DataManagement_Current :: EventSchema המבנה המגדיר סכימה למטא נתונים של אירוע.
nl :: Weave :: פרופילים :: DataManagement_Current :: ExternalEvents מבנה למעקב אחר אירועים המאוחסנים בפלטפורמה.
nl :: Weave :: פרופילים :: DataManagement_Current :: LogStorageResources כיתת עוזר המשמשת לאתחול ניהול כניסה.
nl :: Weave :: פרופילים :: DataManagement_Current :: ReclaimEventCtx
nl :: Weave :: פרופילים :: DataManagement_Current :: SchemaVersionRange
nl :: Weave :: פרופילים :: DataManagement_Current :: TraitPath
nl :: Weave :: פרופילים :: DataManagement_Current :: TraitPathStore
nl :: Weave :: פרופילים :: DataManagement_Current :: VersionedTraitPath

איגודים

nl :: Weave :: פרופילים :: DataManagement_Current :: חותמת זמן האיגוד שמספק מערכת להגדרת יישומים או חותמת זמן UTC.

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: BaseMessageWithSubscribeId

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: BaseMessageWithSubscribeId :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: BaseMessageWithSubscribeId :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: CustomCommand

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: CustomCommand :: Builder הגדרת קידוד הפקודה של WDM בהתאמה אישית.
nl :: Weave :: פרופילים :: DataManagement_Current :: CustomCommand :: Parser WDM פקודה מותאמת אישית בקשת הגדרת מנתח.

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: CustomCommandResponse

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: CustomCommandResponse :: Builder Custom WDM פיקוד ההגדרה מקודד תגובה.
nl :: Weave :: פרופילים :: DataManagement_Current :: CustomCommandResponse :: Parser מנתח תגובת פקודה מותאמת אישית של WDM.

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: DataElement

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: DataElement :: Builder הגדרת מקודד WDM אלמנט נתונים.
nl :: Weave :: פרופילים :: DataManagement_Current :: DataElement :: Parser מנתח WDM מנתח אלמנט נתונים.

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: DataList

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: DataList :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: DataList :: מנתח

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: מִקרֶה

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: אירוע :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: אירוע :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: רשימת אירועים

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: EventList :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: EventList :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: הודעה

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: NotificationRequest :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: נָתִיב

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: נתיב :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: נתיב :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: PathList

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: PathList :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: PathList :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: דחיית הרשמה

שיעורים

nl :: Weave :: Profiles :: DataManagement_Current :: RejectionRecord :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: RejectionRecord :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: RejectionRecordList

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: RejectionRecordList :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: RejectionRecordList :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: StatusElement

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: StatusElement :: Builder הגדרת מקודד WDM Element Element.
nl :: Weave :: פרופילים :: DataManagement_Current :: StatusElement :: מנתח הגדרת מנתח WDM Status Element.

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: רשימת סטטוסים

שיעורים

nl :: Weave :: Profiles :: DataManagement_Current :: StatusList :: Builder בונה סטטוס ליסט.
nl :: Weave :: פרופילים :: DataManagement_Current :: StatusList :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: SubscribeCancelRequest

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: SubscribeCancelRequest :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: הירשם ל- CancelRequest :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: SubscribeConfirmRequest

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: SubscribeConfirmRequest :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: SubscribeConfirmRequest :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: מנוי בקשה

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: SubscribeRequest :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: SubscribeRequest :: Parser הגדרת מנתח נתיב WDM.

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: מנוי תגובה

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: SubscribeResponse :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: הרשמה לתגובה :: Parser מנתח נתיב WDM נתיב .

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: UpdateRequest

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: UpdateRequest :: Parser WDM Update בקש הגדרת ניתוח.

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: UpdateResponse

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: UpdateResponse :: Builder הגדרת קידוד תגובה של עדכון WDM.
nl :: Weave :: פרופילים :: DataManagement_Current :: UpdateResponse :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Current :: VersionList

שיעורים

nl :: Weave :: פרופילים :: DataManagement_Current :: VersionList :: Builder
nl :: Weave :: פרופילים :: DataManagement_Current :: VersionList :: Parser

nl :: לֶאֱרוֹג:: פרופילים :: DataManagement_Legacy

שיעורים

nl :: מארג :: פרופילים :: DataManagement_Legacy :: כריכה כיתת הכריכה מנהלת מצב תקשורת מטעם גורם יישומי המשתמש ב- Weave.
nl :: Weave :: פרופילים :: DataManagement_Legacy :: ClientDataManager מחלקה מופשטת המכילה הגדרות שיטת אישור וציון הנדרשות על ידי לקוח WDM.
nl :: Weave :: פרופילים :: DataManagement_Legacy :: ClientNotifier כיתת עזר המועסקת כשמבקשים תמיכה במנויים ובהודעות על לקוח WDM.
nl :: Weave :: פרופילים :: DataManagement_Legacy :: DMClient מחלקת הבסיס המופשטת עבור לקוחות WDM ספציפיים ליישומים.
nl :: Weave :: פרופילים :: DataManagement_Legacy :: DMPublisher מחלקת הבסיס המופשטת עבור מפרסמי WDM ספציפיים ליישום.
nl :: Weave :: פרופילים :: DataManagement_Legacy :: ProfileDatabase כיתת העזר המופשטת ProfileDatabase .
nl :: Weave :: פרופילים :: DataManagement_Legacy :: ProtocolEngine מחלקת מנועי פרוטוקול WDM.
nl :: Weave :: פרופילים :: DataManagement_Legacy :: PublisherDataManager כיתה מופשטת המכילה הגדרות אישור ושיטות התראה הנדרשות על ידי מפרסם ה- WDM.

nl :: לֶאֱרוֹג:: פרופילים :: DeviceControl

שיעורים

nl :: Weave :: פרופילים :: DeviceControl :: DeviceControlDelegate נציג מחלקה ליישום פעולות בקרת מכשירים נכנסות במכשיר השרת.
nl :: Weave :: פרופילים :: DeviceControl :: DeviceControlServer כיתת שרת ליישום פרופיל בקרת ההתקנים.

nl :: לֶאֱרוֹג:: פרופילים :: מכשיר תיאור

שיעורים

nl :: Weave :: פרופילים :: DeviceDescription :: DeviceDescriptionClient אובייקט לקוח להנפקת בקשות לתיאור התקנים.
nl :: Weave :: פרופילים :: DeviceDescription :: DeviceDescriptionServer אובייקט שרת להגיב לבקשות תיאור התקנים.
nl :: Weave :: פרופילים :: DeviceDescription :: IdentifyDeviceCriteria מייצג קריטריונים המשמשים לבחירת מכשירים בפרוטוקול IdentifyDevice.
nl :: Weave :: פרופילים :: DeviceDescription :: IdentifyRequestMessage טופס מנוהל של הודעת IdentifyRequest.
nl :: Weave :: פרופילים :: DeviceDescription :: IdentifyResponseMessage טופס מנותק של הודעת IdentifyResponse.
nl :: Weave :: פרופילים :: DeviceDescription :: TextDescriptorReader
nl :: Weave :: פרופילים :: DeviceDescription :: TextDescriptorWriter
nl :: Weave :: פרופילים :: DeviceDescription :: WeaveDeviceDescriptor מכיל מידע תיאורי על מכשיר Weave.

nl :: לֶאֱרוֹג:: פרופילים :: Echo_Next

שיעורים

nl :: Weave :: פרופילים :: Echo_Next :: WeaveEchoClient
Provides the ability to send Weave EchoRequest messages to a peer node and receive
the corresponding EchoResponse messages.
nl::Weave::Profiles::Echo_Next::WeaveEchoServer
Accepts EchoRequest messages from a peer node and responds with an EchoResponse message.

nl:: Weave:: Profiles:: FabricProvisioning

Classes

nl::Weave::Profiles::FabricProvisioning::FabricProvisioningDelegate Delegate class for implementing additional actions corresponding to Fabric Provisioning operations.
nl::Weave::Profiles::FabricProvisioning::FabricProvisioningServer Server class for implementing the Fabric Provisioning profile.

nl:: Weave:: Profiles:: Heartbeat

Classes

nl::Weave::Profiles::Heartbeat::WeaveHeartbeatReceiver Weave Heartbeat Receiver class.
nl::Weave::Profiles::Heartbeat::WeaveHeartbeatSender Weave Heartbeat Sender class.

nl:: Weave:: Profiles:: NetworkProvisioning

Classes

nl::Weave::Profiles::NetworkProvisioning::NetworkInfo A utility class for serializing and deserializing payloads communicated via NetworkProvisioning profile: it encapsulates information pertinent to the detecting and configuring networks.
nl::Weave::Profiles::NetworkProvisioning::NetworkProvisioningDelegate Delegate class for implementing Network Provisioning operations.
nl::Weave::Profiles::NetworkProvisioning::NetworkProvisioningServer Server class for implementing the Network Provisioning profile.
nl::Weave::Profiles::NetworkProvisioning::WirelessRegConfig Container for wireless regulatory configuration information.

Structs

nl::Weave::Profiles::NetworkProvisioning::WirelessRegDomain 2-character code identifying a wireless regulatory domain.

nl:: Weave:: Profiles:: Security

Classes

nl::Weave::Profiles::Security::CertificateKeyId
nl::Weave::Profiles::Security::ValidationContext
nl::Weave::Profiles::Security::WeaveCertificateData
nl::Weave::Profiles::Security::WeaveCertificateSet
nl::Weave::Profiles::Security::WeaveDN
nl::Weave::Profiles::Security::WeaveProvisioningBundle
nl::Weave::Profiles::Security::WeaveSignatureGenerator Generates a WeaveSignature using an in-memory private key.
nl::Weave::Profiles::Security::WeaveSignatureGeneratorBase Provides generic functionality for generating WeaveSignatures.

nl:: Weave:: Profiles:: Security:: AppKeys

Classes

nl::Weave::Profiles::Security::AppKeys::DummyGroupKeyStore
nl::Weave::Profiles::Security::AppKeys::GroupKeyStoreBase The definition of the Weave group key store class.
nl::Weave::Profiles::Security::AppKeys::WeaveGroupKey Contains information about Weave application group keys.

nl:: Weave:: Profiles:: Security:: CASE

Classes

nl::Weave::Profiles::Security::CASE::BeginSessionContext Holds context information related to the generation or processing of a CASE begin session messages.
nl::Weave::Profiles::Security::CASE::BeginSessionRequestContext Holds context information related to the generation or processing of a CASE BeginSessionRequest message.
nl::Weave::Profiles::Security::CASE::BeginSessionResponseContext Holds context information related to the generation or processing of a CASE BeginSessionRequest message.
nl::Weave::Profiles::Security::CASE::ReconfigureContext Holds information related to the generation or processing of a CASE Reconfigure message.
nl::Weave::Profiles::Security::CASE::WeaveCASEAuthDelegate Abstract interface to which authentication actions are delegated during CASE session establishment.
nl::Weave::Profiles::Security::CASE::WeaveCASEEngine Implements the core logic of the Weave CASE protocol.

nl:: Weave:: Profiles:: Security:: CertProvisioning

Classes

nl::Weave::Profiles::Security::CertProvisioning::WeaveCertProvEngine Implements the core logic of the Weave Certificate Provisioning protocol object.
nl::Weave::Profiles::Security::CertProvisioning::WeaveNodeMfrAttestDelegate Abstract interface to which platform specific actions are delegated during Weave node manufacturer attestation.
nl::Weave::Profiles::Security::CertProvisioning::WeaveNodeOpAuthDelegate Abstract interface to which platform specific actions are delegated during Weave node operational authentication.

nl:: Weave:: Profiles:: Security:: KeyExport

Classes

nl::Weave::Profiles::Security::KeyExport::__FINAL
nl::Weave::Profiles::Security::KeyExport::WeaveKeyExport Implements the core logic of the Weave key export protocol.
nl::Weave::Profiles::Security::KeyExport::WeaveKeyExportDelegate Abstract delegate class called by KeyExport engine to perform various actions related to authentication during key export.
nl::Weave::Profiles::Security::KeyExport::WeaveStandAloneKeyExportClient Implements the client side of the Weave key export protocol for use in stand-alone (non-Weave messaging) contexts.

nl:: Weave:: Profiles:: Security:: PASE

Classes

nl::Weave::Profiles::Security::PASE::WeavePASEEngine

nl:: Weave:: Profiles:: Security:: Passcodes

Structs

nl::Weave::Profiles::Security::Passcodes::EncryptedPasscodeStruct

nl:: Weave:: Profiles:: Security:: TAKE

Classes

nl::Weave::Profiles::Security::TAKE::WeaveTAKEChallengerAuthDelegate
nl::Weave::Profiles::Security::TAKE::WeaveTAKEEngine
nl::Weave::Profiles::Security::TAKE::WeaveTAKETokenAuthDelegate

nl:: Weave:: Profiles:: ServiceDirectory

Classes

nl::Weave::Profiles::ServiceDirectory::WeaveServiceManager The manager object for the Weave service directory.

Structs

nl::Weave::Profiles::ServiceDirectory::ServiceConnectBeginArgs Arguments passed to the WeaveServiceManager::OnConnectBegin callback.

nl:: Weave:: Profiles:: ServiceProvisioning

Classes

nl::Weave::Profiles::ServiceProvisioning::IFJServiceFabricJoinMessage
nl::Weave::Profiles::ServiceProvisioning::PairDeviceToAccountMessage
nl::Weave::Profiles::ServiceProvisioning::RegisterServicePairAccountMessage
nl::Weave::Profiles::ServiceProvisioning::ServiceProvisioningDelegate
nl::Weave::Profiles::ServiceProvisioning::ServiceProvisioningServer Simple server class for implementing the Service Provisioning profile.
nl::Weave::Profiles::ServiceProvisioning::UpdateServiceMessage

nl:: Weave:: Profiles:: SoftwareUpdate

Classes

nl::Weave::Profiles::SoftwareUpdate::ImageAnnounce Class describing the ImageAnnounce message.
nl::Weave::Profiles::SoftwareUpdate::ImageQuery A class to support creation and decoding of image query messages.
nl::Weave::Profiles::SoftwareUpdate::ImageQueryResponse A class to support creation and decoding of the image query response messages.
nl::Weave::Profiles::SoftwareUpdate::IntegritySpec An auxiliary class holding the integrity type and the actual hash of the software update image.
nl::Weave::Profiles::SoftwareUpdate::IntegrityTypeList An auxiliary class to hold a list of integrity types as a part of the image query.
nl::Weave::Profiles::SoftwareUpdate::IWeaveImageAnnounceServerDelegate Interface for WeaveImageAnnounceServer delegate.
nl::Weave::Profiles::SoftwareUpdate::ProductSpec An auxiliary class that representing a product specification.
nl::Weave::Profiles::SoftwareUpdate::UpdateSchemeList An auxiliary class to hold a list of update schemes as a part of the image query.
nl::Weave::Profiles::SoftwareUpdate::WeaveImageAnnounceServer Server that listens for Weave image announcements.

nl:: Weave:: Profiles:: StatusReporting

Classes

nl::Weave::Profiles::StatusReporting::StatusReport

nl:: Weave:: Profiles:: Time

Classes

nl::Weave::Profiles::Time::_TimeSyncNodeBase
nl::Weave::Profiles::Time::SingleSourceTimeSyncClient
nl::Weave::Profiles::Time::TimeChangeNotification codec for Time Change Notification message
nl::Weave::Profiles::Time::TimeSyncNode
nl::Weave::Profiles::Time::TimeSyncRequest
nl::Weave::Profiles::Time::TimeSyncResponse
nl::Weave::Profiles::Time::TimeZoneUtcOffset Codec for UTC offset of a timezone.

Structs

nl::Weave::Profiles::Time::Contact This is in the public because the TimeSyncNode::FilterTimeCorrectionContributor callback gives a global view to higher layer.
nl::Weave::Profiles::Time::ServingNode used to specify contacts for calling SyncWithNodes It's put in the open instead of being a nested class to make class declaration of TimeSyncNode shorter, and also the export declaration more explicit.

nl:: Weave:: Profiles:: TokenPairing

Classes

nl::Weave::Profiles::TokenPairing::TokenPairingDelegate
nl::Weave::Profiles::TokenPairing::TokenPairingServer Server object for responding to Token Pairing requests.

nl:: Weave:: Profiles:: Vendor:: Nestlabs:: DropcamLegacyPairing

Classes

nl::Weave::Profiles::Vendor::Nestlabs::DropcamLegacyPairing::DropcamLegacyPairingDelegate Delegate class for implementing incoming Dropcam Legacy Pairing operations on the server device.
nl::Weave::Profiles::Vendor::Nestlabs::DropcamLegacyPairing::DropcamLegacyPairingServer Server class for implementing the Dropcam Legacy Pairing profile.

nl:: Weave:: Profiles:: WeaveTunnel

Classes

nl::Weave::Profiles::WeaveTunnel::ReconnectParam The reconnect policy parameters that are used to govern the way the tunnel reconnects to the Service.
nl::Weave::Profiles::WeaveTunnel::WeaveTunnelAgent
nl::Weave::Profiles::WeaveTunnel::WeaveTunnelConnectionMgr This class encapsulates all the Weave tunnel connection states and the associated management logic and functions.
nl::Weave::Profiles::WeaveTunnel::WeaveTunnelControl
nl::Weave::Profiles::WeaveTunnel::WeaveTunnelHeader
nl::Weave::Profiles::WeaveTunnel::WeaveTunnelRoute

nl:: Weave:: SecuritySupport

Classes

nl::Weave::SecuritySupport::PairingCodeSupport
nl::Weave::SecuritySupport::PasscodeEncryptionSupport
nl::Weave::SecuritySupport::WeaveCertificateSupport
nl::Weave::SecuritySupport::WeaveKeyExportClientNative
nl::Weave::SecuritySupport::WeaveKeyExportSupportNative
nl::Weave::SecuritySupport::WeaveSecuritySupport

nl:: Weave:: Support

Structs

nl::Weave::Support::ProfileStringContext Context for registering and deregistering callbacks associated with the specified profile identifier for returning human-readable support strings associated with the profile.
nl::Weave::Support::ProfileStringInfo Callbacks associated with the specified profile identifier for returning human-readable support strings associated with the profile.

nl:: Weave:: System

Classes

nl::Weave::System::Layer
This provides access to timers according to the configured event handling model.
nl::Weave::System::LwIPEventHandlerDelegate
nl::Weave::System::Mutex
This class represents a simple mutual exclusion lock used on platforms with preemptively scheduled multi-threaded
programming environments, for example, POSIX threads and FreeRTOS.
nl::Weave::System::Object This represents a reference-counted object allocated from space contained in an ObjectPool object.
nl::Weave::System::PacketBuffer The packet buffer class is the core structure used for manipulating packets of octet-serialized data, usually in the context of a data communications network, like Bluetooth or the Internet protocol.
nl::Weave::System::Timer This is an internal class to Weave System Layer , used to represent an in-progress one-shot timer.

Structs

nl::Weave::System::LwIPEvent

Unions

nl::Weave::System::ObjectArena
A union template used for representing a well-aligned block of memory.

nl:: Weave:: System:: Stats

Classes

nl::Weave::System::Stats::Snapshot

nl:: Weave:: TLV

Classes

nl::Weave::TLV::CircularTLVReader
nl::Weave::TLV::CircularTLVWriter
nl::Weave::TLV::TLVReader Provides a memory efficient parser for data encoded in Weave TLV format.
nl::Weave::TLV::TLVUpdater Provides a unified Reader/Writer interface for editing/adding/deleting elements in TLV encoding.
nl::Weave::TLV::TLVWriter Provides a memory efficient encoder for writing data in Weave TLV format.
nl::Weave::TLV::WeaveCircularTLVBuffer WeaveCircularTLVBuffer provides circular storage for the nl::Weave::TLV::TLVWriter and nl::Weave::TLVTLVReader.

nl:: Weave:: TLV:: Debug

Structs

nl::Weave::TLV::Debug::DumpContext

nl:: Weave:: TLV:: Utilities

Structs

nl::Weave::TLV::Utilities::FindContext
nl::Weave::TLV::Utilities::FindPredicateContext

nl:: Weave:: Warm

Classes

nl::Weave::Warm::WarmFabricStateDelegate This is an internal class to WarmCore.

Structs

nl::Weave::Warm::ActionEntry
nl::Weave::Warm::ModuleState

Schema:: Weave:: Trait:: Auth:: ApplicationKeysTrait

Classes

Schema::Weave::Trait::Auth::ApplicationKeysTrait::ApplicationKeysTraitDataSink Contains interfaces for the Weave application keys trait data sink.

Modules

Device Control
Fabric Provisioning
Network Provisioning
Passive Rendezvous Passive Rendezvous differs from Active in that the connection establishment phase is initiated before the identify phase by the provisionee.
Remote Passive Rendezvous Remote Passive Rendezvous differs from Passive Rendezvous in that an assisting device acts as a relay for the provisionee, relaying messages between the provisionee and provisioner.
Service Provisioning
Token Pairing