קובץ עזר של Open+Weave C+

דפי עזר של OpenWeave.

nl

מבנים

nl::ArrayLengthAndBuffer עוזר בגלישת מערך לאורך ארוך.
nl::Errorformatter
nl::FieldDescriptor מבנה שמתאר שדה TLV במבנה סכימה ומחבר אותו לנתונים במבנה C.
nl::MemoryManagement מבנה C של פונקציות הקצאה/חינם.
nl::SchemaFieldDescriptor ראפ סביב מערך של FieldDescriptors כדי לתאר מבנה/מבנה של סכימה.
nl::SerializationContext מבנה C שמכיל כל הקשר או מצב שאנחנו צריכים כדי לסדר או לבטל את ההתאמה שלהם.
nl::SerializeByteString
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::מבנה schemaPointerPair צמד של נתונים עם c של מבנה נתונים ועם structuredSchemaDescriptor כדי לכתוב מבנה TLV שמבוסס על הנתונים האלה.

nl::ArgParser

שיעורים

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

מבנים

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::BleTransportCapabilitiesResponseMessage
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::Blu::פלטפורמה::BlueZ

מבנים

nl::Ble::Platform::BlueZ::Adapter
nl::Ble::Platform::BlueZ::BluezPeripheralArgs
nl::Ble::Platform::BlueZ::BluezServerEndpoint
nl::Ble::Platform::BlueZ::המאפיין
nl::Ble::Platform::BlueZ::Service
nl::Ble::Platform::BlueZ::WeaveIdInfo
nl::Ble::Platform::BlueZ::WeaveServiceData

nl::Inet

שיעורים

nl::Inet::AsyncDNSResolutionrSockets זוהי מחלקה פנימית ל-InetLayer המספקת ממשקי API מסייעים לרזולוציית DNS אסינכרונית של דומיין (DNS) ב-InetLayer.
nl::Inet::DNSResolutionr זוהי מחלקה פנימית ל-InetLayer המספקת את הפשטה של רזולוציית ה-DNS ב-InetLayer.
nl::Inet::EndPointBasis הבסיס לכיתות של נקודות הקצה לאינטרנט.
nl::Inet::InetLayer כך מקבלים גישה לשירותי אינטרנט, כולל טיימרים, רזולוציית DNS (DNS), שינוע רשת TCP, העברת רשת UDP ושרשור של רשת גולמית בשרשור יחיד.
nl::Inet::InetLayerBasis זוהי הרמה הבסיסית של אובייקטים שנספרים על ידי אובייקט InetLayer.
nl::Inet::InterfaceAddressIterator איטרטור לרשימת כתובות IP של ממשק רשת מערכת.
nl::Inet::InterfaceIterator איטרטור להצגת רשימת ממשקי הרשת של המערכת.
nl::Inet::IPAddress כתובת פרוטוקול האינטרנט.
nl::Inet::IPEndPointBasis אובייקטים של הכיתה הזו מייצגים נקודות קצה (endpoint) של פרוטוקולים ללא התקנה.
nl::Inet::IPPacketInfo מידע על הודעה נכנסת/יוצאת
nl::Inet::IPPrefix קידומת לכתובת של פרוטוקול אינטרנט.
nl::Inet::RawendPoint אובייקטים של הכיתה הזו מייצגים נקודות קצה גולמיות של רשת IP.
nl::Inet::SocketEvent מייצג קבוצה של אירועי I/O שמבקשים/ממתינים בשקע.
nl::Inet::TCPendPoint אובייקטים של הכיתה הזו מייצגים נקודות קצה (endpoint) של TCP.
nl::Inet::TunendPoint אובייקטים של הכיתה הזו מייצגים ממשקים של מנהרות.
nl::Inet::UDPendPoint אובייקטים של הכיתה הזו מייצגים נקודות קצה (endpoint) של UDP.

איגודים

nl::Inet::PeerSockAddr

nl::Weave

שיעורים

nl::Weave::איגוד תיעוד של היעד הייעודי של תקשורת Weave ושל נתוני תצורה משויכים.
nl::Weave::Counter ממשק לניהול מונה כערך שלם.
nl::Weave::ExchangeContext הכיתה הזו מייצגת שיחה פעילה (ExchangeContext) בין שני צמתים או יותר.
nl::Weave::FabricStateDelegate הכיתה המופשטת הזו מעבירה שינויים במצב הבד.
nl::Weave::HostPortList לניהול ומניפולציה של רשימת יציאות של מארח, אוסף קומפקטי ומקודד בינארי של צמדים של מארח ומזהה יציאה המשויכים ל-Weave Service Directory.
nl::Weave::JNIUillas
nl::Weave::גידול מונוטוני כיתה לניהול מונה בהגדלה מונוטונית כערך של מספר שלם.
nl::Weave::PersistedCounter כיתה לניהול מונה כערך שהוא מספר שלם שנועד לשמור על הפעלה מחדש.
nl::Weave::WeaveConnection ההגדרה של סיווג החיבור ל-Weave.
nl::Weave::WeaveConnectionTunnel ההגדרה של המחלקה WeaveConnectionTunnel, שמנהלת זוג TCPendPoints שאיתם הוצמדו ה-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, (שרתים) שכולל אימות של בקשות מאומתות ושליחת דוחות סטטוס, ומספק נפח אחסון משותף של חברי נתונים למצב בד ולמנהל Exchange.
לעיין::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::Weave::ASN1

שיעורים

nl::Weave::ASN1::ASN1Reader
nl:: Weave::ASN1:ASAS1UniversalTime
nl::Weave::ASN1::ASN1Writer

nl::קריבה::קריפטו

שיעורים

nl::Weave::Crypto::CTR_DRBG
nl::Weave::Crypto::CTRMode
nl::Weave::Crypto::EncodedECDSAחתימה
nl::Weave::Crypto::EncodedECPrivateKey
nl::Weave::Crypto::EncodedECPublicKey
nl::Weave::Crypto::EncodedHMACSignature
nl::Weave::Crypto::EncodedRSAKey
nl::Weave::Crypto::EncodedRSASignature
nl::Weave::Crypto::HKDF
nl::Weave::Crypto::HKDFSHA1OR256
nl::Weave::Crypto::HMAC

nl::Weave::DeviceLayer

שיעורים

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

מבנים

nl::Weave::DeviceLayer::WeaveDeviceEvent מייצג אירוע של שכבת מכשיר מסוג Weave.
nl::Weave::DeviceLayer::WeaveDevicePlatformEvent מייצג נתוני אירועים ספציפיים לפלטפורמה של פלטפורמות Silicon Labs EFR32.

nl::Weave::DeviceLayer::פנימי

שיעורים

nl::Weave::DeviceLayer::פנימי::BLEManager לספק שליטה על שירותי WBLE והקישוריות של מכשיר עם Weave.
nl::Weave::DeviceLayer::פנימי::BLEManagerImpl הטמעה של אובייקט ה-Oneton של הבטון עבור פלטפורמות EFR32.
nl::Weave::DeviceLayer::פנימי::DeviceControlServer
nl::Weave::DeviceLayer::פנימי::DeviceDescriptionServer מטמיע את פרופיל התיאור של מכשיר ה-Weave עבור מכשיר Weave.
nl::Weave::DeviceLayer::פנימי::DeviceIdentityTraitDataSource מטמיע מקור נתונים ל-Weave DeviceIdentityTrait.
nl::Weave::DeviceLayer::פנימי::DeviceNetworkInfo
nl::Weave::DeviceLayer::פנימי::EchoServer מטמיע את פרופיל ההד ל-Weave עבור מכשיר Weave.
nl::Weave::DeviceLayer::פנימי::EFR32Config
nl:: Weave::DeviceLayer: :פנימי:ESES32Config מספק פונקציות והגדרות גישה למידע על תצורת המכשיר ב-ESP32.
nl: :Weave::DeviceLayer::פנימי:ESES32UILS
nl::Weave::DeviceLayer::פנימי::FabricATIONingServer מטמיע את פרופיל הקצאת הבד של מכשיר Weave.
nl::Weave::DeviceLayer::פנימי::הקצאת תצורה במפעל יישום ברירת המחדל של תכונת ניהול התצורה של המכשיר.
nl::Weave::DeviceLayer::פנימי::ProductProductingBase תמיכה בניהול הקצאות (Provisioning) של יצרן המכשיר בזמן ההפעלה.
nl::Weave::DeviceLayer::פנימי::GenericConfigurationManagerImpl אפשרות זו מספקת הטמעה כללית של תכונות ConfigurationManager שעובדות במספר פלטפורמות.
nl::Weave::DeviceLayer::פנימי::GenericConnectivityManagerImpl אפשרות זו מספקת הטמעה כללית של תכונות ConnectivityManager שפועלות בכמה פלטפורמות.
nl::Weave::DeviceLayer::פנימי::GenericConnectivityManagerImpl_BLE המדיניות הזו מספקת יישום גנרי של תכונות ConnectivityManager ספציפיות ל-BLE, בפלטפורמות שבהן הפונקציונליות של BLE מיושם על ידי הכיתה BLEManager.
nl::Weave::DeviceLayer::פנימי::GeneralConnectivityManagerImpl_NoBLE המדיניות מספקת הטמעה כללית של תכונות ConnectivityManager ספציפיות ל-BLE, בפלטפורמות שאינן תומכות ב-BLE.
nl::Weave::DeviceLayer::פנימי::GeneralConnectivityManagerImpl_NoThread המדיניות מספקת הטמעה כללית של תכונות ConnectivityManager ספציפיות ל-Wi-Fi לשימוש בפלטפורמות שלא תומכות בשרשור.
nl::Weave::DeviceLayer::פנימי::GeneralconnectivityManagerImpl_NoTunnel המדיניות מספקת הטמעה כללית של תכונות ConnectivityManager הספציפיות למנהרת שירות, עבור פלטפורמות שאינן תומכות במנהרת שירות.
nl::Weave::DeviceLayer::פנימי::GeneralConnectivityManagerImpl_NoWiFi המדיניות הזו מספקת הטמעה כללית של תכונות ConnectivityManager ספציפיות ל-Wi-Fi בפלטפורמות שלא תומכות ב-Wi-Fi.
nl::Weave::DeviceLayer::פנימי::GenericConnectivityManagerImpl_Thread המדיניות מספקת הטמעה כללית של תכונות ConnectivityManager ספציפיות ל-Wi-Fi לשימוש בפלטפורמות התומכות בשרשור.
nl::Weave::DeviceLayer::פנימי::GeneralProgramManagerImpl אפשרות זו מספקת הטמעה כללית של תכונות של מנהל עדכוני התוכנה שפועלת בכמה פלטפורמות.
nl::Weave::DeviceLayer::פנימי::GeneralProgramManagerImpl_BDX המדיניות מספקת הטמעה כללית של תכונות ProgramUpdateManager לשימוש בפלטפורמות שתומכות ב-BDX.
nl::Weave::DeviceLayer::פנימי::GenericThreadManagerImpl_FreeRTOS אפשרות זו מספקת הטמעה כללית של תכונות ThreadStackManager שפועלות בפלטפורמות FreeRTOS.
nl::Weave::DeviceLayer::פנימי::GenericThreadManagerImpl_OpenThread מספק הטמעה כללית של תכונות ThreadStackManager שפועלות עם OpenThread.
nl::Weave::DeviceLayer::פנימי::GenericThreadManagerImpl_OpenThread_LwIP מספק יישום כללי של תכונות ThreadStackManager, שפועלות בשילוב עם OpenThread ו-LwIP.
nl::Weave::DeviceLayer::פנימי::GroupKeyStoreImpl הטמעה של API של Weave GroupKeyStoreBase לפלטפורמות על סמך ה-SDK של Silicon Labs.
nl::Weave::DeviceLayer::פנימי::NetworkationingServer מאפשר שירותי הקצאת רשת עבור מכשיר Weave.
nl::Weave::DeviceLayer::פנימי::NetworkNetworkingServerImpl הטמעת בטון של אובייקט NetworkvisioningServer בפלטפורמות Silicon Labs EFR32.
nl::Weave::DeviceLayer::פנימי::NetworkTelemetryManager
nl:: Weave::DeviceLayer: :פנימי:NRF5Config מספקת פונקציות והגדרות גישה קבועות לתצורת מכשיר בפלטפורמות המבוססות על ה-SDK הנורדי של nRF5.
nl::Weave::DeviceLayer::פנימי::שירות הקצאה הטמעה של פרופיל הקצאת השירות של Weave למכשיר מסוג Weave.
nl::Weave::DeviceLayer::פנימי::ThreadTelemetry
nl::Weave::DeviceLayer::פנימי::ThreadTopology
nl::Weave::DeviceLayer::פנימי::TunnelTelemetry
לעיין::Weave::DeviceLayer::פנימי::WeaveTelemetryBase זוהי מחלקת בסיס שמטפלת בפונקציות טלמטריה ברשת עבור רשתות שונות.
nl::Weave::DeviceLayer::פנימי::WiFiTelemetry

nl::Weave::DeviceManager

שיעורים

nl::Weave::DeviceManager::DeviceStatus
לעיין::Weave::DeviceManager::TraitSchemaDirectory
nl::Weave::DeviceManager::WeaveDeviceManager

nl::Weave::פלטפורמה::אבטחה

שיעורים

nl:: Weave::Platform::AES128BlockCipher
nl:: Weave::Platform::AES128BlockCipherDec
nl:: Weave::Platform::AES128BlockCipherEnc
nl:: Weave::Platform::AES256BlockCipher
nl: :Weave::Platform::AES256BlockCipherDec
nl:: Weave::Platform::AES256BlockCipherEnc
nl: :Weave::Platform::Security1:SHA1
nl::Weave::Platform::Security::SHA256

nl::Weave::פרופילים

שיעורים

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

nl::Weave::פרופילים::BDX_Current

שיעורים

nl::Weave::profiles::BDX_Current::BlockAck
nl::Weave::profiles::BDX_Current::BlockEOF
nl::Weave::profiles::BDX_Current::BlockEOFAck
nl::Weave::profiles::BDX_Current::BlockQuery
nl::Weave::profiles::BDX_Current::BlockSend
nl::Weave::פרופילים::BDX_נוכחי::קבלה
nl::Weave::פרופילים::BDX_Current::GetInit
nl::Weave::פרופילים::BDX_Current::דחייה שנדחו
nl::Weave::profiles::BDX_Current::SendAccept
nl::Weave::פרופילים::BDX_Current::SendInit
nl::Weave::profiles::BDX_Current::Sendדחייה
nl::Weave::profiles::BDX_Current::TransferError
לעיין::Weave::פרופילים::BDX_נוכחי::WeaveBdxClient
לעיין::Weave::פרופילים::BDX_נוכחי::WeaveBdxDelegate

nl::Weave::פרופילים::BDX_פיתוח

שיעורים

לעיין::Weave::פרופילים::BDX_פיתוח::BDxNode
לעיין::Weave::פרופילים::BDX_פיתוח::BlockAck ההודעה של BlockAck משמשת לאישור חסימת נתונים.
לעיין::Weave::פרופילים::BDX_פיתוח::BlockAckV1 ההודעה של BlockAckV1 משמשת לאישור חסימת נתונים.
nl::Weave::פרופילים::BDX_פיתוח::BlockEOF ההודעה BlockEOF משמשת להעברת בלוק הנתונים האחרון משולח לנמען.
nl::Weave::פרופילים::BDX_פיתוח::BlockEOFAck ההודעה BlockEOFAck משמשת לאישור חסימת הנתונים האחרונה.
nl::Weave::פרופילים::BDX_פיתוח::BlockEOFAckV1 ההודעה BlockEOFAckV1 משמשת לאישור חסימת הנתונים האחרונה.
nl::Weave::פרופילים::BDX_פיתוח::BlockEOFV1 ההודעה BlockEOFV1 משמשת להעברת בלוק הנתונים האחרון משולח לנמען.
nl::Weave::פרופילים::BDX_פיתוח::BlockQuery ההודעה של BlockQuery משמשת לבקשה להעברת בלוק של נתונים משולח אל המקבל.
nl::Weave::פרופילים::BDX_פיתוח::BlockQueryV1 ההודעה של BlockQueryV1 משמשת לבקשת העברה של בלוק נתונים משולח לנמען.
nl::Weave::פרופילים::BDX_פיתוח::BlockSend ההודעה BlockSend משמשת להעברת בלוק של נתונים משולח אל המקבל.
nl::Weave::פרופילים::BDX_פיתוח::BlockSendV1 ההודעה BlockSendV1 משמשת להעברת בלוק של נתונים משולח אל המקבל.
לעיין::Weave::פרופילים::BDX_פיתוח::קבלה ההודעה קבלה משמשת לקבלת ההצעה להחלפה כאשר הנמען הוא המאתחל.
לעיין::Weave::פרופילים::BDX_פיתוח::GetInit ההודעה GetInit משמשת להפעלת מסחר אלקטרוני כאשר המקבל הוא המאתחל.
nl::Weave::profiless::BDX_פיתוחment::קבלת דחייה ההודעה קבלת דחייה משמשת לדחייה של הצעת מחיר חלופית כאשר השולח הוא יוזם השיחה.
לעיין::Weave::פרופילים::BDX_פיתוח::שליחת אישור ההודעה של SendAccept משמשת לקבלת אישור הצעה להחלפה כששולח/ת מתחיל/ת.
nl::Weave::פרופילים::BDX_פיתוח::SendInit ההודעה SendInit משמשת להפעלת Exchange כאשר השולח הוא יוזם הפעולה.
nl::Weave::פרופילים::BDX_פיתוח::שליחת דחייה ההודעה לשלוח דחייה משמשת לדחייה של הצעת מחיר חלופית כאשר השולח הוא יוזם הפעילות.
nl::Weave::פרופילים::BDX_פיתוח::שגיאת שגיאה הודעת השגיאה משמשת לדיווח על שגיאה וביטול החלפה.

מבנים

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

nl::Weave::פרופילים::העברה בכמות גדולה

שיעורים

nl::Weave::profiles::bulkDataTransfer::BdxDelegate

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

שיעורים

nl::Weave::פרופילים::DataManagement_נוכחי::תמיד מקבלDataElementAccessControlDelegate
nl::Weave::profiles::DataManagement_Current::BuilderBase סיווג בסיסי למקודדים של הודעות WDM.
nl::Weave::profiles::DataManagement_Current::CirularEventReader TLVReader מגובה על ידי CirularEventBuffer.
לעיין::Weave::פרופילים::נתוניםניהול_נוכחיים::פקודה
nl::Weave::profiles::DataManagement_Current::CommandSender
nl::Weave::profiles::DataManagement_Current::GenericTraitCatalogImpl Weave סיפק הטמעה של הממשק TraitCatalogBase לאוסף של מופעים של נתוני תכונות שכולם מפנים לאותו משאב.
nl::Weave::פרופילים::DataManagement_current::IDataElementAccessControl ממשק שמומלץ להטמיע מעבד של רכיבי נתונים ב-NotifyRequest.
nl::Weave::profiles::DataManagement_Current::IDirtyPathCut
nl::Weave::פרופילים::DataManagement_Current::IPathFilter
לעיין::Weave::פרופילים::DataManagement_Current::IWeavePublisherLock ממשק שרוצים להטמיע באפליקציה כדי לארגן את הגישה למבני נתונים עיקריים ב-WDM.
nl::Weave::profiles::DataManagement_Current::IWeaveWDMmutex ממשק של אובייקט mutex.
nl::Weave::profiles::DataManagement_Current::ListBuilderBase סיווג בסיסי למקודדי ההודעות של WDM, המתמחים ברכיבי מערך TLV, כמו רשימות נתונים ורשימות גרסאות.
nl::Weave::profiles::DataManagement_current::ListParserBase מחלקת בסיס לניתוחי הודעות מסוג WDM, המתמחים ברכיבי מערך TLV, כגון רשימות נתונים ורשימות גרסאות.
nl::Weave::profiles::DataManagement_Current::LogBDXUpload
nl::Weave::profiles::DataManagement_current::LoggingConfiguration LoggingConfiguration כולל את הרכיב שניתן להגדיר במערכת המשנה Logging של אירועי Weave.
nl::Weave::profiles::DataManagement_current::LoggingManagement כיתה לניהול יומני האירועים של הזיכרון.
nl::Weave::profiles::DataManagement_current::NotificationEngine
nl::Weave::profiles::DataManagement_Current::ParserBase מחלקה בסיסית של כלי ניתוח הודעות WDM.
nl::Weave::profiles::DataManagement_current::ResourceIdentifier מבנה שמקיף את המזהה של משאב כלשהו.
לעיין::Weave::פרופילים::DataManagement_Current::SingleResourceTraitCatalog
nl::Weave::profiles::DataManagement_current::SubscriptionClient
nl::Weave::profiles::DataManagement_Current::SubscriptionEngine זהו סינגל יחיד המארח את כל המינויים ל-WDM Next, הן בצד הלקוח והן בצד בעל התוכן הדיגיטלי.
לעיין::Weave::פרופילים::נתוניםניהול_נוכחיים::מינויHandler
לעיין::Weave::פרופילים::DataManagement_Current::TraitCatalogBase
nl::Weave::פרופילים::DataManagement_Current::TraitDataSink
nl::Weave::profiles::DataManagement_Current::TraitDataSource
לעיין::Weave::פרופילים::DataManagement_current::TraitSchemaEngine מנוע הסכימה משתמש במידע על סכימה המשויכת לתכונה מסוימת ומספק מתקנים לניתוח ולתרגום של המידע הזה לטופס שניתן להשתמש בו במכונות ה-WDM.
nl::Weave::profiles::DataManagement_Current::TraitUpdatableDataSink
nl::Weave::profiles::DataManagement_Current::UpdateClient
nl::Weave::profiles::DataManagement_Current::UpdateDictionaryDirtyPathCut מחלקה של כלי עזר כדי להחזיר את המילון ל'הבאים בתור' בעת העיבוד של נתיב הנכס עם צאצא של מילון.
nl::Weave::profiles::DataManagement_current::UpdateDirtyPathFilter מחלקת שירות כדי לסנן את הנתיב בעת טיפול בהתראה.
nl::Weave::profiles::DataManagement_current::UpdateEncoder אובייקט זה מקודד את המטען הייעודי של UpdateRequest ואת העדכון החלקי של WDM.
nl::Weave::profiles::DataManagement_Current::ViewClient

מבנים

nl::Weave::profiles::DataManagement_Current::CirularEventBuffer מאגר נתונים זמני של אירוע, שנבנה מסביב ל-nl::Weave::TLV::WeaveCirularTLVBuffer.
nl::Weave::profiles::DataManagement_Current::ConstSchemaVersionRange
nl::Weave::profiles::DataManagement_current::CopyAndAdjustDeltaTimeContext מבנה פנימי למעבר של רשימת אירועים.
nl::Weave::profiles::DataManagement_current::DebugLogContext
nl::Weave::profiles::DataManagement_Current::פירוטשורשקטע המבנה שמספק רזולוציה מלאה של מופע התכונה.
nl::Weave::profiles::DataManagement_Current::EventEnvelopeContext מבנה פנימי לצורך מעבר של אירועים.
nl::Weave::profiles::DataManagement_Current::EventLoadOutContext מבנה להעתקה של רשימות אירועים בפלט.
nl::Weave::פרופילים::DataManagement_Current::EventOptions המבנה שמספק אפשרויות לשדות האירוע השונים.
nl::Weave::פרופילים::DataManagement_Current::EventSchema המבנה שמגדיר סכימה למטא נתונים של אירועים.
nl::Weave::profiles::DataManagement_Current::ExternalEvent מבנה למעקב אחר אירועים המאוחסנים בפלטפורמה.
nl::Weave::profiles::DataManagement_Current::LogStorageResources מחלקת עזרה שמשמשת לאתחול של ניהול היומן.
לעיין::Weave::פרופילים::DataManagement_Current::ReclaimEventCtx
nl::Weave::profiles::DataManagement_Current::SchemaVersionRange
לעיין::Weave::פרופילים::DataManagement_Current::TraitPath
לעיין::Weave::פרופילים::DataManagement_Current::TraitPathStore
nl::Weave::profiles::DataManagement_Current::VersionedTraitPath

איגודים

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

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

שיעורים

nl::Weave::Profiles::DataManagement_Current::BaseMessageWithSubscribeId::Builder
nl::Weave::profiles::DataManagement_Current::BaseMessageWithSubscribeId::Parser

nl::Weave::פרופילים::DataManagement_Current::CustomCommand

שיעורים

לעיין::Weave::פרופילים::DataManagement_נוכחי::CustomCommand::Builder הגדרת מקודד Command מותאם אישית של WDM.
nl::Weave::profiles::DataManagement_Current::CustomCommand::Parser הגדרת מנתח הבקשה Command מותאם אישית ב-WDM.

nl::Weave::פרופילים::DataManagement_Current::CustomCommandResponse

שיעורים

nl::Weave::profiles::DataManagement_current::CustomCommandResponse::Builder הגדרת מקודד תגובה Command מותאם אישית של WDM.
לעיין::Weave::פרופילים::נתוניםלניהול_נוכחיים::CustomCommandResponse::Parser הגדרת מנתח התגובות Command בהתאמה אישית של WDM.

nl::Weave::פרופילים::DataManagement_Current::DataElement

שיעורים

nl::Weave::profiles::DataManagement_current::DataElement::Builder הגדרת מקודד של רכיב נתוני WDM.
nl::Weave::profiles::DataManagement_Current::DataElement::Parser הגדרת מנתח של רכיב WDM Data.

nl::Weave::פרופילים::DataManagement_Current::DataList

שיעורים

לעיין::Weave::פרופילים::DataManagement_נוכחי::DataList::Builder
nl::Weave::profiles::DataManagement_Current::DataList::Parser

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

שיעורים

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

nl::Weave::פרופילים::DataManagement_Current::רשימת אירועים

שיעורים

nl::Weave::פרופילים::DataManagement_נוכחי::EventList::Builder
nl::Weave::profiles::DataManagement_Current::EventList::Parser

nl::Weave::פרופילים::DataManagement_Current::RequestRequest

שיעורים

nl::Weave::profiles::DataManagement_current::NoticeRequest::Parser

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

שיעורים

nl::Weave::profiles::DataManagement_Current::Path::Builder
nl::Weave::profiles::DataManagement_Current::נתיב::Parser

nl::Weave::פרופילים::DataManagement_Current::ListList

שיעורים

nl::Weave::profiles::DataManagement_Current::PathList::Builder
nl::Weave::profiles::DataManagement_Current::PathList::Parser

nl::Weave::פרופילים::DataManagement_current::דחיית הקלטה

שיעורים

nl: :Weave::profiles::DataManagement_Current: :דחייה :Builder
nl: :Weave::profiles::DataManagement_Current: :דחייה :Parser

nl::Weave::פרופילים::DataManagement_Current:: DeionRecordList

שיעורים

nl::Weave::profiles::DataManagement_Current::דחייה של Recording::Builder
nl::Weave::profiles::DataManagement_Current::דחייה של Recording::Parser

nl::Weave::פרופילים::DataManagement_Current::StatusElement

שיעורים

לעיין::Weave::פרופילים::DataManagement_Current::StatusElement::Builder הגדרת מקודד של רכיב WDM.
nl::Weave::פרופילים::DataManagement_Current::StatusElement::Parser הגדרת מנתח של רכיב סטטוס WDM.

nl::Weave::פרופילים::DataManagement_Current::רשימת סטטוסים

שיעורים

לעיין::Weave::פרופילים::DataManagement_Current::StatusList::Builder בונה הסטטוס של הרשימה.
nl::Weave::פרופילים::DataManagement_Current::StatusList::Parser

nl::Weave::פרופילים::DataManagement_Current::SubscribeCancelRequest

שיעורים

nl::Weave::profiles::DataManagement_Current::SubscribeCancelRequest::Builder
nl::Weave::profiles::DataManagement_Current::SubscribeCancelRequest::Parser

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

שיעורים

nl::Weave::profiles::DataManagement_Current::SubscribeConfirmRequest::Builder
nl::Weave::profiles::DataManagement_Current::SubscribeConfirmRequest::Parser

nl::Weave::פרופילים::DataManagement_Current::SubscribeRequest

שיעורים

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

nl::Weave::פרופילים::DataManagement_Current::SubscribeResponse

שיעורים

nl::Weave::profiles::DataManagement_Current::SubscribeResponse::Builder
nl::Weave::profiles::DataManagement_current::SubscribeResponse::Parser הגדרת מנתח נתיב של WDM.

nl::Weave::פרופילים::DataManagement_Current::UpdateRequest

שיעורים

nl::Weave::profiles::DataManagement_Current::UpdateRequest::Parser הגדרת מנתח של בקשת עדכון ב-WDM.

nl::Weave::פרופילים::DataManagement_Current::UpdateResponse

שיעורים

nl::Weave::profiles::DataManagement_current::UpdateResponse::Builder הגדרת מקודד תשובות ל-WDM.
nl::Weave::profiles::DataManagement_current::UpdateResponse::Parser

nl::Weave::פרופילים::DataManagement_Current::ListList

שיעורים

לעיין::Weave::פרופילים::DataManagement_נוכחי::גרסתList::Builder
nl::Weave::profiles::DataManagement_Current::VersionList::Parser

nl::Weave::פרופילים::DataManagement_Legacy

שיעורים

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

nl::Weave::פרופילים::DeviceControl

שיעורים

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

nl::Weave::פרופילים::DeviceDescription

שיעורים

nl::Weave::פרופילים::DeviceDescription::DeviceDescriptionClient אובייקט לקוח לשליחת בקשות לתיאור מכשיר.
nl::Weave::פרופילים::DeviceDescription::DeviceDescriptionServer אובייקט שרת לתגובה לבקשות של תיאור מכשיר.
nl::Weave::פרופילים::DeviceDescription::IdentifieDeviceקריטריוני מייצג את הקריטריונים המשמשים לבחירת מכשירים בפרוטוקול ProtocolDevice.
לעיין::Weave::פרופילים::DeviceDescription::IdentifieRequestMessage התבצע ניתוח של ההודעה של MessageRequest.
לעיין::Weave::פרופילים::DeviceDescription::IdentifieResponseMessage התבצע ניתוח של ההודעה של MessageResponse.
nl::Weave::profiles::DeviceDescription::TextDescriptorReader
nl::Weave::פרופילים::DeviceDescription::TextDescriptorWriter
לעיין::Weave::פרופילים::DeviceDescription::WeaveDeviceDescriptor מכיל מידע תיאורי על מכשיר ב-Weave.

nl::Weave::פרופילים::Echo_Next

שיעורים

לעיין::Weave::פרופילים::Echo_Next::WeaveEchuClient
Provides the ability to send Weave EchoRequest messages to a peer node and receive
the corresponding EchoResponse messages.
nl::Weave::profiles::Echo_Next::WeaveEchuServer
Accepts EchoRequest messages from a peer node and responds with an EchoResponse message.

nl::פרופיל::פרופילים::הקצאת קהלים

שיעורים

nl::Weave::profiles::FabricATIONing::FabricATIONingDelegate האצלת כיתה ליישום פעולות נוספות התואמות לפעולות ניהול הבדים.
nl::Weave::פרופילים::FabricATIONing::FabricATIONingServer מחלקת שרתים להטמעת פרופיל הקצאת בדים.

nl::Weave::פרופילים::דופק לב

שיעורים

לעיין::Weave::פרופילים::שמיעה::WeaveHeartbeatGetr סיווג רסיבר Wearbeat.
nl::Weave::profiles::Heartbeat::WeaveHeartbeatSender כיתת השולח של Wetbeat.

nl::Weave::פרופילים::הקצאת רשת

שיעורים

nl::Weave::פרופילים::הקצאת רשת::NetworkInfo מחלקה של שירותי סידור עבור מטענים או מתן מטענים במטען הייעודי (payload) הנשלחת דרך פרופיל Networkassignation: כוללת את המידע הרלוונטי לזיהוי ולהגדרה של רשתות.
nl::Weave::פרופילים::הקצאת רשת::NetworkATIONingDelegate האצלת הכיתה ליישום של ניהול הקצאות ברשת.
nl::Weave::פרופילים::הקצאת רשת::NetworkATIONingServer מחלקת שרתים להטמעת פרופיל הקצאות רשת.
nl::Weave::פרופילים::הקצאת רשת::אלחוטיRegConfig מאגר לפרטי תצורה רגולטורית אלחוטית.

מבנים

nl:: Weave::פרופילים::הקצאת רשת: .אלחוטיRegDomain קוד בן 2 תווים המציין דומיין רגולטורי אלחוטי.

nl::Weave::פרופילים::אבטחה

שיעורים

nl::Weave::פרופילים::אבטחה::CertificateKeyId
nl::Weave::profiles::אבטחה::TextContext
לעיין::Weave::פרופילים::אבטחה::WeaveCertificateData
לעיין::Weave::פרופילים::אבטחה::WeaveCertificateSet
לעיין::Weave::פרופילים::אבטחה::WeaveDN
לעיין::Weave::פרופילים::אבטחה::WeaveAssigningBundle
לעיין::Weave::פרופילים::אבטחה::WeaveSignatureGenerator יוצר חתימת Weave באמצעות מפתח פרטי בזיכרון.
לעיין::Weave::פרופילים::אבטחה::WeaveSignatureGeneratorBase מספק פונקציונליות גנרית ליצירת WeaSignatureSignatures.

nl::Weave::פרופילים::אבטחה::AppKeys

שיעורים

nl::Weave::פרופילים::אבטחה::AppKeys::DummyGroupKeyStore
nl::Weave::פרופילים::אבטחה::AppKeys::GroupKeyStoreBase ההגדרה של מחלקת המפתחות של קבוצת Weave.
nl::Weave::פרופילים::אבטחה::AppKeys::WeaveGroupKey מכיל מידע על מפתחות לקבוצת אפליקציות של Weave.

nl::Weave::פרופילים::אבטחה::CASE

שיעורים

nl: :Weave::פרופילים::אבטחה::CASE: StartSessionContext מכיל מידע על ההקשר הקשור ליצירה או לעיבוד של הודעות CASE שמתחילות בסשן.
nl: :Weave::פרופילים::אבטחה::CASE: StartSessionRequestContext מכיל מידע על הקשר הקשור ליצירה או לעיבוד של הודעה מסוג CASE StartSessionRequest.
nl: :Weave::פרופילים::אבטחה::CASE:StartStartResponseContext מכיל מידע על הקשר הקשור ליצירה או לעיבוד של הודעה מסוג CASE StartSessionRequest.
nl::Weave::פרופילים::אבטחה::CASE::ConfigureContext מכיל מידע הקשור ליצירה או לעיבוד של הודעה בקבוצה CASE.
לעיין::Weave::פרופילים::אבטחה::CASE::WeaveCASEAuthDelegate ממשק מופשט שאליו פעולות האימות מואצלות במהלך יצירת פעילות CASE.
nl::Weave::פרופילים::אבטחה::CASE::WeaveCASEEngine הטמעה של הלוגיקה הבסיסית של הפרוטוקול CASE ב-Weave.

nl::Weave::פרופילים::אבטחה::הקצאת הרשאות

שיעורים

לעיין::Weave::פרופילים::אבטחה::CertATIONing::WeaveCertProvEngine מטמיע את הלוגיקה הבסיסית של אובייקט הפרוטוקול לניהול אישורי Weave.
לעיין::Weave::פרופילים::אבטחה::Certationation::WeaveNodeMfrAttestDelegate ממשק מופשט שאליו מוקצות פעולות ספציפיות בפלטפורמה במהלך אימות (attestation) של יצרן צומת ב-Weave.
לעיין::Weave::פרופילים::אבטחה::Certationation::WeaveNodeOpAuthDelegate ממשק מופשט שאליו מוקצות פעולות ספציפיות בפלטפורמה במהלך אימות תפעולי של צומת Weave.

nl::Weave::פרופילים::אבטחה:KeyKey

שיעורים

nl::Weave::פרופילים::אבטחה::KeyExport::__FINAL
nl::Weave::profiles::Security::KeyExport::WeaveKeyExport הטמעה של לוגיקת ליבה של פרוטוקול הייצוא של Weave.
nl::Weave::profiles::Security::KeyExport::WeaveKeyExportDelegate מחלקת האצלה מופשטת שנקראת המנוע KeyExport כדי לבצע פעולות שונות הקשורות לאימות במהלך ייצוא מפתח.
nl::Weave::profiles::Security::KeyExport::WeaveStandAloneKeyExportClient מטמיע את הצד הלקוח של פרוטוקול ייצוא המפתחות של Weave לשימוש בהקשרים עצמאיים (לא הודעות ב-Weave).

nl::Weave::פרופילים::אבטחה::PASE

שיעורים

לעיין::Weave::פרופילים::אבטחה::PASE::WeavePASEEngine

nl::Weave::פרופילים::אבטחה::קודי גישה

מבנים

nl::Weave::profiles::Security::Codecodes::EncryptionedPasscodeStruct

nl::Weave::פרופילים::אבטחה:

שיעורים

לעיין::Weave::פרופילים::אבטחה::takeout::WeavetakeChallengerAuthDelegate
לעיין::Weave::פרופילים::אבטחה::takeout::WeavetakeEngine
לעיין::Weave::פרופילים::אבטחה::takeout::WeaveTakeTokenAuthDelegate

nl::Weave::פרופילים::ServiceDirectory

שיעורים

nl::Weave::profiles::ServiceDirectory::WeaveServiceManager אובייקט הניהול של ספריית שירות Weave.

מבנים

nl::Weave::profiles::ServiceDirectory::ServiceConnectStartArgs הארגומנטים הועברו אל הקריאה החוזרת (callback) של WeaveServiceManager::OnConnectStart.

nl::Weave::פרופילים::הקצאת שירות

שיעורים

לעיין::Weave::פרופילים::הקצאת שירותים::IFJServiceFabricjoinMessage
nl::Weave::פרופילים::הקצאת שירותים::PairDeviceToAccountMessage
nl::Weave::PROFILEs::ServiceServiceing::RegistrationServicePairAccountMessage
nl::Weave::profiles::ServiceServiceing::ServiceATIONingDelegate
nl::Weave::פרופילים::ServiceATIONing::ServiceATIONingServer מחלקת שרת פשוטה להטמעת פרופיל הקצאת שירותים.
nl::Weave::profiles::ServiceServiceing::UpdateServiceMessage

nl::Weave::פרופילים::עדכון תוכנה

שיעורים

nl::Weave::פרופילים::עדכון תוכנה::ImageAnnounce כיתה המתארת את ההודעה ImageAnnounce.
nl::Weave::פרופילים::עדכון תוכנה::ImageQuery כיתה שתומכת ביצירת ובפענוח של הודעות שאילתה בתמונה.
nl::Weave::פרופילים::עדכון תוכנה::ImageQueryResponse כיתה שתומכת ביצירת ובפענוח של הודעות עם תשובות לשאילתת תמונה.
nl:: Weave::פרופילים::עדכון תוכנה:IntegritySpecification מחלקת עזר הכוללת את סוג התקינות ואת הגיבוב בפועל של תמונת עדכון התוכנה.
nl::Weave::פרופילים::עדכון תוכנה::IntegrityTypeList מחלקת עזר הכוללת רשימה של סוגי שלמות כחלק משאילתת התמונה.
לעיין::Weave::פרופילים::עדכון תוכנה::WeaveImageAnnounceServerDelegate ממשק להאצלה של WeaveImageAnnounceServer.
nl::Weave::פרופילים::עדכון תוכנה::ProductSpecification מחלקת עזר שמייצגת מפרט מוצרים.
nl::Weave::פרופילים::עדכון תוכנה::עדכוןSchemeList מחלקת עזר הכוללת רשימה של סכימות עדכון כחלק משאילתת התמונה.
nl::Weave::profiles::softwareUpdate::WeaveImageAnnounceServer שרת שמאזין להודעות של תמונת Weave.

nl::Weave::פרופילים::דיווח סטטוס

שיעורים

לעיין::Weave::פרופילים::סטטוס דיווח::דוח סטטוס

nl::Weave::פרופילים::זמן

שיעורים

nl::Weave::profiles::Time::_TimeSyncNodeBase
nl::Weave::profiles::Time::SingleSourceTimeSyncClient
nl::Weave::פרופילים::זמן::זמןשינוי קודק להודעה 'שינוי מועד'
nl::Weave::פרופילים::זמן::TimeSyncNode
nl::Weave::פרופילים::זמן::SyncSyncRequest
nl::Weave::פרופילים::זמן::TimeSyncResponse
nl::Weave::profiles::Time::TimeZoneUtcOffset קודק הפרש ההיסט של אזור זמן UTC.

מבנים

nl::Weave::פרופילים::זמן::יצירת קשר זה גלוי לכולם כי הקריאה החוזרת של TimeSyncNode::FilterTimeFixionContributor מספקת תצוגה גלובלית של שכבה גבוהה יותר.
nl::Weave::פרופילים::זמן::הגשהNode משמש לציון אנשי קשר לקריאה ל-SyncWithNodes It' יש לפתוח אותה במקום להיות כיתה מקוננת כדי לקצר את זמן הכיתה TimeSyncNode, וגם הצהרת הייצוא.

nl::Weave::פרופילים::TokenPairing

שיעורים

לעיין::Weave::פרופילים::TokenPairing::TokenPairing
nl::Weave::פרופילים::TokenPairing::TokenPairingServer אובייקט שרת לתגובה לבקשות התאמה של אסימונים.

nl::Weave::פרופילים::ספק::Nestlabs:: DropcamLegacyPairing

שיעורים

nl::Weave::profiles::Vendor::Nestlabs::camcamLegacyPairing::DropcamLegacyPairingDelegate העברת כיתה להטמעה של פעולות התאמה מדור קודם ב-Dropcam במכשיר השרת.
nl::Weave::profiles::Vendor::Nestlabs::DropcamLegacyPairing::DropcamLegacyPairingServer מחלקת שרתים להטמעת פרופיל התאמה מדור קודם עם Dropcam.

nl::Weave::פרופילים::WeaveTunnel

שיעורים

nl::Weave::profiles::WeaveTunnel::ReconnectParam הפרמטרים של המדיניות לחיבור מחדש המשמשים לשליטה באופן שבו המנהרה מתחברת מחדש לשירות.
nl::Weave::profiles::WeaveTunnel::WeaveTunnelAgent
nl::Weave::profiles::WeaveTunnel::WeaveTunnelConnectionMgr הכיתה כוללת את כל מצבי החיבור של מנהרת Weave ואת הלוגיקה והפונקציות של הניהול.
לעיין::Weave::פרופילים::WeaveTunnel::WeaveTunnelControl
לעיין::Weave::פרופילים::WeaveTunnel::WeaveTunnelHeader
nl::Weave::profiles::WeaveTunnel::WeaveTunnelRoute

nl::Weave::SecuritySupport

שיעורים

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

nl::Weave::תמיכה

מבנים

nl: :Weave::SupportStringContext הקשר לרישום וביטול ההרשמה של קריאות חוזרות המשויכות למזהה הפרופיל שצוין עבור חזרה למחרוזות תמיכה הניתנות לקריאה על ידי בני אדם המשויכים לפרופיל.
nl: :Weave::SupportStringInfo התקשרות חזרה המשויכת למזהה הפרופיל שצוין עבור מחרוזות תמיכה שניתנות לקריאה על ידי אנשים ומשויכות לפרופיל.

nl::Weave::מערכת

שיעורים

nl: :Weave::מערכת:שכבת
This provides access to timers according to the configured event handling model.
nl::Weave::System::LwIPEventHandlerDelegate
nl:: Weave::מערכת:
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::מערכת:אובייקט מייצג אובייקט שנספר כהפניה, שהוקצה מהחלל שנכלל באובייקט ObjectPool<t, n=""> . </t,>
nl: :Weave::PacketBuffer מחלקה של מאגר נתונים זמני של חבילות היא המבנה המרכזי שבו נעשה שימוש למניפולציות של נתונים הסידורים של 8 תווים, בדרך כלל בהקשר של רשת תקשורת נתונים, כמו Bluetooth או פרוטוקול האינטרנט.
nl:: Weave::מערכת:טיימר זוהי כיתה פנימית המיועדת לשכבת Weave System, המשמשת לייצוג טיימר פעיל של צילום תמונה.

מבנים

nl:: Weave::LwIPEvent

איגודים

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

nl::Weave::מערכת::נתונים סטטיסטיים

שיעורים

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

nl::Weave::TLV

שיעורים

nl::Weave::TLV::CirularTLVReader
nl::Weave::TLV::CirularTLVWriter
nl::Weave::TLV::TLVReader מנתח אפקטיבי של נתונים עבור נתונים המקודדים בפורמט Weave TLV.
nl::Weave::TLV::TLVUpdater מספק ממשק קורא/כתיבה מאוחד לעריכה/הוספה/מחיקה של רכיבים בקידוד TLV.
nl::Weave::TLV::TLVWriter מספק מקודד יעיל בזיכרון עבור כתיבת נתונים ב-Weave TLV.
nl::Weave::TLV::WeaveCirularTLVBuffer WeaveCirularTLVBuffer מספק נפח אחסון מעגלי ל-nl::Weave::TLV::TLVTLr ול-nl::Weave::TLVTLVReader.

nl::Weave:: TLV::ניפוי באגים

מבנים

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

nl::Weave:: TLV::כלי עזר

מבנים

nl::Weave::TLV::כלי עזר::FindContext
nl::Weave::TLV::כלי עזר::FindPredicateContext

nl::Weave::חם

שיעורים

nl::Weave::Warm::WarmFabricStateDelegate זוהי מחלקה פנימית של HotCore.

מבנים

nl::Weave::חמימות::ActionEntry
nl::Weave::Warm::moduleState

סכימה::Weave::Trait::Auth::ApplicationKeysTrait

שיעורים

סכימה::Weave::Trait::Auth::ApplicationKeysTrait::ApplicationKeysTraitDataSink מכיל ממשקים לכיור הנתונים של תכונות האפליקציה של Weave.

מודולים

בקרת המכשיר
הגדרה של בדים
הקצאת רשתות
פסיבי רנדווסוס Rendezvous פסיבי שונה מ-Active מאחר ששלב יצירת החיבור נפתח לפני השלב המזהה על ידי הספק.
מרוצי פסיביים מרוחקים שונה באופן פסיבי רנדויזיאני שונה מזה של פסיבי רנדוזיה בכך שמכשיר מסייע פועל כממסר עבור האדם הממונה, ומעביר הודעות בין האדם הממונה לבין הספק.
הקצאת שירותים
התאמת אסימונים