OpenWeave C++ रेफ़रंस

OpenWeave के लिए रेफ़रंस पेज.

nl

स्ट्रक्चर

nl::ArrayLengthAndBuffer सारणी को लंबाई से रैप करने का सहायक.
nl::गड़बड़ी फ़ॉर्मैट करने वाला टूल
nl::FieldDescriptor वह स्ट्रक्चर जो किसी स्कीमा की TLV फ़ील्ड का ब्यौरा देता है और उसे c-स्ट्रक्ट में डेटा से कनेक्ट करता है.
nl::मेमोरी मैनेजमेंट मेमोरी के बंटवारे/मुफ़्त में मिलने वाले फ़ंक्शन का c-स्ट्रक्चर.
nl::स्कीमाफ़ील्डडिस्क्रिप्टर स्कीमा स्ट्रक्चर/स्ट्रक्चर के बारे में बताने के लिए फ़ील्ड डीस्क्रिप्टर की श्रेणी के मुताबिक रैपर.
nl::सीरियलाइज़ेशनकॉन्टेक्स्ट यह एक c-स्ट्रक्चर है जिसमें सीरियल नंबर या सीरियल नंबर हटाने के लिए हमें कोई भी संदर्भ या स्थिति शामिल होती है.
nl::SerializedByteString
nl::सीरियल्डफ़ील्डटाइपBoolean_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::स्ट्रक्चर स्कीमापॉइंटर पेयर डेटा के c-स्ट्रक्चर और StructureSchemaDescriptor के साथ डेटा का जोड़ा, उस डेटा के आधार पर TLV संरचना लिखने के लिए.

nl::ArgParser

क्लास

nl::ArgParser::HelpOptions जानकारी के विकल्पों (सहायता, वर्शन) को मैनेज करने के लिए आम OptionSet.
nl::ArgParser::OptionSetBase एक OptionSet जहां हैंडलर एक वर्चुअल फ़ंक्शन है.

स्ट्रक्चर

nl::ArgParser::OptionDef कमांड लाइन का विकल्प बताता है.
nl::ArgParser::OptionSet तार्किक रूप से जुड़े और फिर से इस्तेमाल किए जा सकने वाले कमांड लाइन विकल्पों के ग्रुप के बारे में बताता है.

nl::बेल

क्लास

nl::Ble::BleApplicationDelegate
nl::ब्ले::BLEEndPoint
nl::ब्ले::ब्ले लेयर यह क्लास, BleLayer प्लैटफ़ॉर्म इंटरफ़ेस फ़ंक्शन के ज़रिए स्टैक तक स्टैक बढ़ाने के लिए, एक थ्रेड के लिए इंटरफ़ेस उपलब्ध कराती है या BLEEndPoint से जुड़े WeaveConnection ऑब्जेक्ट के ज़रिए स्टैक को डाउन करती है.
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::ब्ले::BTCommandTypeTxसमय
nl::Ble::BTCommandTypeविंडोSize
nl::Ble::BTCommandTypeWobleMTU
nl::Ble::WoBle
nl::ब्ले::WoBleTest
nl::ब्ले::WoBleTxHistgram
nl::ब्ले::WoBleTxरिकॉर्ड

स्ट्रक्चर

nl::Ble::WeaveBLEDeviceIdentizationInfo पर क्लिक करें.
nl::ब्ले::WeaveBleUUID

nl::ब्ले::प्लैटफ़ॉर्म::BlueZ

nl::इंटरनेट

क्लास

nl::Inet::AsyncDNSSolvesSockets यह InetLayer का इंटरनल क्लास है जो InetLayer में, एसिंक्रोनस डोमेन नेम सिस्टम (डीएनएस) रिज़ॉल्यूशन के लिए हेल्पर एपीआई उपलब्ध कराता है.
nl::Inet::डीएनएस रिज़ॉल्वर यह InetLayer का इंटरनल क्लास है, जो InetLayer में डोमेन नेम सिस्टम (डीएनएस) रिज़ॉल्यूशन का ऐब्स्ट्रैक्शन देता है.
nl::Inet::EndPointBasis इंटरनेट ट्रांसपोर्ट एंडपॉइंट क्लास के आधार.
nl::Inet::InetLayer इससे एक थ्रेड के लिए टाइमर, डोमेन नेम सिस्टम (डीएनएस) रिज़ॉल्यूशन, टीसीपी नेटवर्क ट्रांसपोर्ट, यूडीपी नेटवर्क ट्रांसपोर्ट, और रॉ नेटवर्क ट्रांसपोर्ट समेत इंटरनेट सेवाओं का ऐक्सेस मिलता है.
nl::Inet::InetLayerBasis यह पहचान के लिए इस्तेमाल होने वाले ऑब्जेक्ट की बुनियादी कैटगरी है, जिसे InetLayer ऑब्जेक्ट मैनेज करता है.
nl::Inet::इंटरफ़ेस इटरेटर सिस्टम नेटवर्क इंटरफ़ेस के आईपी पतों की सूची के लिए इटरेटर.
nl::Inet::इंटरऑपरेटर सिस्टम नेटवर्क इंटरफ़ेस की सूची के लिए इटरेटर.
nl::Inet::IPAddress इंटरनेट प्रोटोकॉल पता.
nl::Inet::IPEndPointBasis इस क्लास के ऑब्जेक्ट, ऐसे आईपी प्रोटोकॉल एंडपॉइंट के बारे में बताते हैं जिन्हें बदला नहीं जा सकता.
nl::Inet::IPPacketInfo इनकमिंग/आउटगोइंग मैसेज/कनेक्शन के बारे में जानकारी.
nl::Inet::IPPrefix इंटरनेट प्रोटोकॉल पते का प्रीफ़िक्स.
nl::Inet::RawEndPoint इस क्लास के ऑब्जेक्ट, रॉ आईपी नेटवर्क एंडपॉइंट दिखाते हैं.
nl::Inet::SocketEvents I/O इवेंट का एक सेट, जो सॉकेट पर अनुरोध किया गया/मंज़ूरी बाकी है.
nl::Inet::TCPEndPoint इस क्लास के ऑब्जेक्ट टीसीपी ट्रांसपोर्ट एंडपॉइंट को दिखाते हैं.
nl::Inet::TunEndPoint इस क्लास के ऑब्जेक्ट टनल इंटरफ़ेस दिखाते हैं.
nl::Inet::UDPEndPoint इस क्लास के ऑब्जेक्ट यूडीपी ट्रांसपोर्ट एंडपॉइंट को दिखाते हैं.

यूनियन

nl::Inet::PeerSockAddr

nl::वेव क्लास

क्लास

nl::बुनाई::बाइंडिंग यह, Weave कम्यूनिकेशन और उससे जुड़े कॉन्फ़िगरेशन की जानकारी का टारगेट कैप्चर करता है.
nl::बुनाई::काउंटर पूर्णांक को वैल्यू के तौर पर मैनेज करने के लिए एक इंटरफ़ेस.
nl::Weave::ExchangeContext यह क्लास, दो या ज़्यादा नोड के बीच चल रही बातचीत (ExchangeContext) को दिखाती है.
nl::बुनाई::फ़ैब्रिक स्टेट डेलिगेट ऐब्स्ट्रैक्ट डेलिगेट क्लास, कपड़े की स्थिति में होने वाले बदलावों के बारे में बताती है.
nl::Weave::HostPortList होस्ट पोर्ट सूची को प्रबंधित करने और उसमें हेर-फेर करने के लिए, Weave सेवा निर्देशिका से जुड़े होस्ट और पोर्ट पहचानकर्ता ट्यूकल का छोटा, बाइनरी कोड में बदला गया संग्रह.
nl::: बुनाई::JNIUtils
nl::Weave::MonotonicalIncrgingCounter एक ही मान में बढ़ती हुई काउंटर को पूर्णांक मान के रूप में मैनेज करने के लिए एक क्लास.
nl::बुनाई::PersistedCounter काउंटर को ऐसी वैल्यू के तौर पर मैनेज करने के लिए एक क्लास दी जाती है जिसका इस्तेमाल फिर से चालू करने पर होता है.
nl::Weave::WeaveConnection Weave Connection क्लास की परिभाषा.
nl::Weave::WeaveConnectionTunnel WeaveConnectionTunnel क्लास की परिभाषा, जो TCPEndPoint के जोड़े को मैनेज करती है जिनके मूल WeaveConnection जोड़े गए हैं. साथ ही, जिनके बीच WeaveMessageLayer सभी डेटा और कनेक्शन बंद करने की फ़ॉरवर्ड करता है.
nl::Weave::WeaveEncryptionKey_AES128CTRSHA1
nl::Weave::WeaveExchangeHeader यह ExchangeContext के अंदर किसी खास Weave मैसेज के Weave प्रोफ़ाइल और मैसेज के प्रकार के बारे में बताता है.
nl::Weave::WeaveExchangeManager इस क्लास का इस्तेमाल अन्य Weave नोड के साथ ExchangeContext को प्रबंधित करने के लिए किया जाता है.
nl::Weave::WeaveFabricState WeaveFabricState के एलान का एलान.
nl::Weave::WeaveKeyId Weave Key पहचानकर्ता की परिभाषा.
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::वेव::Crypto

nl::वेव::DeviceLayer

क्लास

nl::Weave::DeviceLayer::कॉन्फ़िगरेशनमैनेजर Weave डिवाइस के लिए रनटाइम और बिल्ड-टाइम कॉन्फ़िगरेशन की जानकारी का ऐक्सेस देता है.
nl::: Weave::DeviceLayer::ConfigurationManagerImpl EFR32 प्लैटफ़ॉर्म के लिए, ConfigurationManager सिंगलटन ऑब्जेक्ट को लागू करने के लिए ज़रूरी है.
nl::Weave::डिवाइसलेयर::कनेक्टिविटी मैनेजर Weave डिवाइस के लिए नेटवर्क कनेक्टिविटी का नियंत्रण देता है.
nl::: Weave::DeviceLayer::ConnectivityManagerImpl सिलिकन लैब EFR32 प्लैटफ़ॉर्म के लिए, कनेक्टिविटी मैनेजर सिंगलटन ऑब्जेक्ट को लागू करना.
nl::Weave::DeviceLayer::PlatformManager Weave-चालू डिवाइस पर Weave नेटवर्क स्टैक के साथ शुरू करने और इंटरैक्ट करने के लिए सुविधाएं देता है.
nl::Weave::DeviceLayer::PlatformManagerImpl EFR32 प्लैटफ़ॉर्म के लिए, PlatformManager सिंगलटन ऑब्जेक्ट को लागू करना.
nl::Weave::डिवाइस लेयर::सॉफ़्टवेयर अपडेट मैनेजर
nl::: Weave::DeviceLayer::SoftwareUpdateManagerImpl Silicon Labs EFR32 प्लैटफ़ॉर्म के लिए, SoftwareUpdateManager सिंगलटन ऑब्जेक्ट को लागू करने के लिए, कंक्रीट लागू करना.
nl::Weave::DeviceLayer::ThreadStackManager यह टूल, Weave चालू होने वाले डिवाइस पर थ्रेड स्टैक को शुरू करने और उससे इंटरैक्ट करने की सुविधा देता है.
nl::Weave::DeviceLayer::ThreadStackManagerImpl सिलिकन लैब SDK टूल और OpenThread स्टैक का इस्तेमाल करके, EFR32 प्लैटफ़ॉर्म के लिए ThreadStackManager सिंगलटन ऑब्जेक्ट को लागू करना.
nl::: Weave::DeviceLayer::TimeSyncManager Weave डिवाइस के लिए समय का समन्वयन प्रबंधित करता है.
nl::: Weave::DeviceLayer::TraitManager Weave डिवाइस के लिए Weave डेटा प्रबंधन विशेषताओं के प्रकाशन और सदस्यता को प्रबंधित करता है.

स्ट्रक्चर

nl::Weave::डिवाइस लेयर::WeaveDeviceEvent वीव डिवाइस लेयर इवेंट दिखाता है.
nl::Weave::डिवाइस लेयर::WeaveDevicePlatformEvent Silicon Labs EFR32 प्लैटफ़ॉर्म के लिए, प्लैटफ़ॉर्म से जुड़े इवेंट की खास जानकारी दिखाता है.

nl:: बुनाई:: डिवाइस लेयर::अंदरूनी

क्लास

nl::Weave::DeviceLayer::अंदरूनी::BLEManager Weagle डिवाइस के लिए VoBLE सेवाओं और कनेक्टिविटी पर नियंत्रण देता है.
nl::Weave::DeviceLayer::अंदरूनी::BLEManagerImpl EFR32 प्लैटफ़ॉर्म के लिए, Network प्रावधानing सर्वर सिंगलटन ऑब्जेक्ट को लागू करने के लिए कंक्रीट लागू करना.
nl::Weave::DeviceLayer::अंदरूनी::DeviceControlServer Weave डिवाइस के लिए Weave डिवाइस कंट्रोल प्रोफ़ाइल लागू करता है.
nl::Weave::डिवाइस लेयर::अंदरूनी::DeviceDescriptionServer Weave डिवाइस के लिए Weave डिवाइस विवरण प्रोफ़ाइल लागू करता है.
nl::Weave::DeviceLayer::अंदरूनी::DeviceIdentityTraitDataSource Weave DeviceIdentityTrait के लिए डेटा स्रोत लागू करता है.
nl::Weave::डिवाइस लेयर::अंदरूनी::DeviceNetworkInfo
nl::Weave::डिवाइस लेयर::अंदरूनी::EchoServer Weave Echo प्रोफ़ाइल को Weave डिवाइस पर लागू करता है.
nl::Weave::डिवाइस लेयर::अंदरूनी::EFR32कॉन्फ़िगरेशन
nl::Weave::डिवाइस लेयर::अंदरूनी::ESP32कॉन्फ़िगरेशन ESP32 पर डिवाइस कॉन्फ़िगरेशन की जानकारी ऐक्सेस करने के लिए, फ़ंक्शन और परिभाषाएं देता है.
nl::बुनाई::डिवाइस लेयर::अंदरूनी::ESP32Utils
nl::Weave::डिवाइस लेयर::अंदरूनी::फ़ैब्रिक प्रावधान सर्वर Weave फ़ैब्रिक की प्रावधान प्रोफ़ाइल Weave डिवाइस पर लागू करता है.
nl::बुनाई::डिवाइस लेयर::अंदरूनी::फ़ैक्ट्री प्रावधान डिवाइस फ़ैक्ट्री प्रावधान सुविधा को डिफ़ॉल्ट रूप से लागू करें.
nl::Weave::डिवाइस लेयर::अंदरूनी::फ़ैक्ट्री प्रावधानिंग बेस बूट समय पर डिवाइस फ़ैक्ट्री प्रावधान का समर्थन करता है.
nl::Weave::डिवाइस लेयर::अंदरूनी::सामान्य कॉन्फ़िगरेशन मैनेजरImpl यह ConfigurationManager सुविधा को सामान्य तरीके से लागू करता है, जो कई प्लैटफ़ॉर्म पर काम करती है.
nl::: Weave::DeviceLayer::अंदरूनी::जेनेरिककनेक्टिविटी मैनेजरImpl एक सामान्य तरीके से लागू करने वाली कनेक्टिविटी मैनेजर सुविधाएं देता है, जो कई प्लैटफ़ॉर्म पर काम करती हैं.
nl::: Weave::DeviceLayer::अंदरूनी::जेनेरिककनेक्टिविटी मैनेजरImpl_BLE उन प्लैटफ़ॉर्म के लिए BLE पर खास कनेक्टिविटी मैनेजर सुविधाओं को सामान्य तरीके से लागू करता है जहां BLE फ़ंक्शन, BLEManager क्लास से लागू होता है.
nl::: Weave::DeviceLayer::अंदरूनी::जेनेरिककनेक्टिविटी मैनेजरImpl_NoBLE उन प्लैटफ़ॉर्म के लिए BLE पर चलने वाली कनेक्टिविटी मैनेजर सुविधाओं को सामान्य तरीके से लागू किया जाता है जो BLE के साथ काम नहीं करती हैं.
nl::Weave::डिवाइस लेयर::अंदरूनी::जेनेरिककनेक्टिविटी मैनेजरImpl_Nothread यह उन प्लैटफ़ॉर्म पर इस्तेमाल के लिए खास तौर पर वाई-फ़ाई कनेक्टिविटी मैनेजर सुविधाओं को लागू करता है जो थ्रेड के साथ काम नहीं करते.
nl::Weave::DeviceLayer::अंदरूनी::जेनेरिककनेक्टिविटी मैनेजरImpl_NoTunnel जो प्लैटफ़ॉर्म टनल के लिए काम नहीं करते हैं उनके लिए, सेवा के टनल के लिए खास कनेक्टिविटी मैनेजर सुविधा का इस्तेमाल करना
nl::: Weave::DeviceLayer::अंदरूनी::जेनेरिककनेक्टिविटी मैनेजरImpl_NoWiFi ऐसे प्लैटफ़ॉर्म के लिए वाई-फ़ाई के खास कनेक्टिविटी मैनेजर फ़ीचर को सामान्य तौर पर लागू करता है जो वाई-फ़ाई के साथ काम नहीं करते.
nl::: Weave::DeviceLayer::अंदरूनी::जेनेरिककनेक्टिविटी मैनेजरImpl_thread यह, थ्रेड के साथ काम करने वाले प्लैटफ़ॉर्म पर खास तौर से वाई-फ़ाई की कनेक्टिविटी मैनेजर सुविधा को लागू करने का काम करता है.
nl::Weave::DeviceLayer::अंदरूनी::जेनेरिकसॉफ़्टवेयरUpdateManagerImpl सॉफ़्टवेयर अपडेट मैनेजर सुविधा को सामान्य रूप से लागू करना, जो कई प्लैटफ़ॉर्म पर काम करती है.
nl::Weave::डिवाइस लेयर::अंदरूनी::सामान्य सॉफ़्टवेयर अपडेट मैनेजर Impl_BDX BDX के साथ काम करने वाले प्लैटफ़ॉर्म पर इस्तेमाल करने के लिए, SoftwareUpdateManager सुविधाओं को सामान्य तरीके से लागू करना.
nl::Weave::डिवाइस लेयर::अंदरूनी::सामान्य थ्रेडस्टैकमैनेजरImpl_FreeRtos यह ThreadStackManager सुविधाओं को सामान्य तौर पर लागू करता है, जो FreeRtos प्लैटफ़ॉर्म पर काम करती है.
nl::Weave::डिवाइस लेयर::अंदरूनी::सामान्य थ्रेडस्टैकमैनेजरImpl_Openthread यह ThreadStackManager सुविधाओं को सामान्य तौर पर लागू करता है और OpenThread के साथ काम करता है.
nl::Weave::डिवाइस लेयर::अंदरूनी::जेनेरिक थ्रेडस्टैकमैनेजरImpl_Openthread_LwIP यह ThreadStackManager को सामान्य तौर पर लागू करने की सुविधा देता है. यह सुविधाएं OpenThread और LwIP के साथ मिलकर काम करती है.
nl::Weave::डिवाइस लेयर::अंदरूनी::GroupKeyStoreImpl सिलिकॉन लैब SDK टूल पर आधारित प्लैटफ़ॉर्म के लिए, Weave GroupKeyStoreBase एपीआई को लागू करना.
nl::Weave::DeviceLayer::अंदरूनी::Network प्रावधानingServer Weave डिवाइस के लिए नेटवर्क प्रावधान सेवाएं उपलब्ध कराता है.
nl::Weave::डिवाइस लेयर::अंदरूनी::Network प्रावधानingIIpl सिलिकन लैब EFR32 प्लैटफ़ॉर्म के लिए, Network प्रावधानingServer सिंगलटन ऑब्जेक्ट को लागू करने के लिए कंक्रीट लागू करना.
nl::Weave::डिवाइस लेयर::अंदरूनी::NetworkTtelemetryManager
nl::Weave::DeviceLayer::अंदरूनी::NRF5Config Nordic nRF5 SDK टूल के आधार पर, प्लैटफ़ॉर्म पर मौजूदा डिवाइस कॉन्फ़िगरेशन को ऐक्सेस करने के लिए, फ़ंक्शन और परिभाषाएं देता है.
nl::Weave::DeviceLayer::अंदरूनी::Service प्रावधानingServer Weave डिवाइस के लिए Weave सेवा प्रावधान प्रोफ़ाइल लागू करता है.
nl::Weave::DeviceLayer::अंदरूनी::threadTtelemetry
nl::Weave::DeviceLayer::अंदरूनी::ThreadToplog
nl::Weave::डिवाइस लेयर::अंदरूनी::टनल टेलीमेट्री
nl::Weave::डिवाइस लेयर::अंदरूनी::WeaveTtelemetryBase यह एक बेस क्लास है जो अलग-अलग नेटवर्क के लिए नेटवर्क टेलीमेट्री फ़ंक्शन को हैंडल करती है.
nl::: बुनाई::डिवाइस लेयर::अंदरूनी::वाई-फ़ाई टेलीमेट्री

nl:: बुनाई::डिवाइस मैनेजर

nl:: बुनाई::प्लैटफ़ॉर्म::सुरक्षा

nl:: बुनाई::प्रोफ़ाइल

क्लास

nl::Weave::प्रोफ़ाइल::MessageIterator मैसेज के बफ़र का समझ के साथ इस्तेमाल करने के लिए, हम इसे दोहराने वाला टूल तय करते हैं. इसका इस्तेमाल सीमाओं को ट्रैक करने के लिए किया जा सकता है.
nl::Weave::प्रोफ़ाइलें::referencedString Weave में स्ट्रिंग को प्रबंधित करने का तरीका यहां दिया गया है.
nl::Weave::प्रोफ़ाइलें::referencedTLVData इसी तरह, हमें TLV डेटा के एक बड़े पुराने ब्लॉब को दिखाने की अनुमति होनी चाहिए.
nl::Weave::प्रोफ़ाइलें::बनाया गया पैकेटबफ़र यह एक बेस क्लास है जो सिस्टम::PacketBuffer की अपने-आप गिनती के लिए एक सुविधा ऑब्जेक्ट के तौर पर काम करती है.
nl::Weave::प्रोफ़ाइलें::WeaveEchoClient
nl::Weave::प्रोफ़ाइलें::WeaveEchoServer

nl:: बुनाई::प्रोफ़ाइल::BDX_CURRENT

nl:: बुनाई::प्रोफ़ाइल::BDX_डेवलपमेंट

क्लास

nl::Weave::प्रोफ़ाइल::BDX_डेवलपमेंट::BdxNode
nl::Weave::प्रोफ़ाइल::BDX_डेवलपमेंट::BlockAck BlockAck मैसेज का इस्तेमाल डेटा के ब्लॉक को स्वीकार करने के लिए किया जाता है.
nl::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 मैसेज का इस्तेमाल डेटा के ब्लॉक को भेजने वाले से पाने वाले व्यक्ति को ट्रांसफ़र करने के लिए किया जाता है.
nl::Weave::प्रोफ़ाइल::BDX_डेवलपमेंट::BlockSendV1 BlockSendV1 मैसेज का इस्तेमाल, डेटा के ब्लॉक को भेजने वाले से पाने वाले व्यक्ति को ट्रांसफ़र करने के लिए किया जाता है.
nl::Weave::प्रोफ़ाइलें::BDX_डेवलपमेंट::स्वीकार करें स्वीकार करें मैसेज का इस्तेमाल, किसी सुझाए गए एक्सचेंज को स्वीकार करने के लिए किया जाता है. ऐसा तब होता है, जब रिसीवर शुरू करने वाला होता है.
nl::Weave::प्रोफ़ाइल::BDX_डेवलपमेंट::GetInit GetInit मैसेज का इस्तेमाल, एक्सचेंज शुरू करने पर तब किया जाता है, जब रिसीवर शुरू होता है.
nl::Weave::प्रोफ़ाइल::BDX_डेवलपमेंट::पाएं अस्वीकार करें ईमेल अस्वीकार करें वाले मैसेज का इस्तेमाल, सुझाए गए एक्सचेंज को अस्वीकार करने के लिए किया जाता है. ऐसा तब होता है, जब भेजने वाला शुरू करने वाला हो.
nl::Weave::प्रोफ़ाइलें::BDX_डेवलपमेंट::भेजें स्वीकार करें ईमेल स्वीकार करें मैसेज का इस्तेमाल, सुझाए गए एक्सचेंज को स्वीकार करने के लिए किया जाता है. ऐसा तब होता है, जब भेजने वाला शुरुआत करने वाला हो.
nl::Weave::प्रोफ़ाइल::BDX_डेवलपमेंट::SendInit SendInit मैसेज का इस्तेमाल तब किया जाता है, जब भेजने वाला शुरू करने वाला हो.
nl::Weave::प्रोफ़ाइलें::BDX_डेवलपमेंट::भेजेंअस्वीकार करें ईमेल अस्वीकार करें वाले मैसेज का इस्तेमाल, सुझाए गए एक्सचेंज को अस्वीकार करने के लिए किया जाता है. ऐसा तब होता है, जब भेजने वाला शुरुआत करने वाला हो.
nl::Weave::प्रोफ़ाइल::BDX_डेवलपमेंट::transferError गड़बड़ी के मैसेज का इस्तेमाल, गड़बड़ी की शिकायत करने और एक्सचेंज को रद्द करने के लिए किया जाता है.

स्ट्रक्चर

nl::बुनाई::प्रोफ़ाइल::BDX_डेवलपमेंट::BDXHandlers
nl::बुनाई::प्रोफ़ाइल::BDX_डेवलपमेंट::BDXट्रांसफ़र इस स्ट्रक्चर में ऐसे डेटा सदस्य हैं जो किसी चालू BDX ट्रांसफ़र को दिखाते हैं.

nl:: बुनाई::प्रोफ़ाइल::बल्कडेटा ट्रांसफ़र

nl:: बुना::प्रोफ़ाइल::DataManagement_current

क्लास

nl::Weave::प्रोफ़ाइल::DataManagement_current::हमेशा स्वीकार करेंDataElementAccessControlControlDelegate
nl::Weave::प्रोफ़ाइल::DataManagement_current::BuilderBase WDM मैसेज एन्कोडर के लिए बेस क्लास.
nl::Weave::प्रोफ़ाइल::DataManagement_current::CircularEventReader TLVReader पर काम करने वाला CircularEventBuffer.
nl::Weave::प्रोफ़ाइल::DataManagement_current::Command
nl::Weave::प्रोफ़ाइल::DataManagement_current::CommandSender
nl::Weave::प्रोफ़ाइल::DataManagement_current::जेनेरिकTraitCatalogImpl Weave ने TraitCatalogBase इंटरफ़ेस को विशेषता के उन डेटा इंस्टेंस के संग्रह के लिए लागू किया है जो सभी एक ही संसाधन से जुड़े हों.
nl::Weave::प्रोफ़ाइल::DataManagement_current::IDataElementAccessControlControl ऐसा इंटरफ़ेस जिसे APPLYRequest में डेटा एलिमेंट के प्रोसेसर ने लागू किया है.
nl::Weave::प्रोफ़ाइल::DataManagement_current::IDirtyPathCut
nl::Weave::प्रोफ़ाइल::DataManagement_current::IPathFilter
nl::Weave::प्रोफ़ाइल::DataManagement_current::IWeavePublisherLock ऐसा इंटरफ़ेस जिसे मुख्य WDM डेटा स्ट्रक्चर के ऐक्सेस को क्रम से लगाने के लिए, ऐप्लिकेशन से लागू किया जाना चाहिए.
nl::Weave::प्रोफ़ाइल::DataManagement_current::IWeaveWDMम्यूटx म्यूटक्स ऑब्जेक्ट का इंटरफ़ेस.
nl::Weave::प्रोफ़ाइल::DataManagement_current::ListBuilderBase WDM मैसेज एन्कोडर के लिए बेस क्लास, जो डेटा सूचियों और वर्शन की सूचियों जैसे TLV श्रेणी के एलिमेंट में विशेषज्ञता प्राप्त होती है.
nl::Weave::प्रोफ़ाइल::DataManagement_current::ListParserBase डब्ल्यूडीएम मैसेज पार्सर के लिए बेस क्लास, जिसे डेटा सूची और वर्शन सूचियों जैसे TLV श्रेणी के एलिमेंट में दिखाया जाता है.
nl::Weave::प्रोफ़ाइल::DataManagement_current::LogBDXअपलोड
nl::Weave::प्रोफ़ाइल::DataManagement_current::LoggingConfiguration LoggingConfiguration Weave इवेंट लॉगिंग सबसिस्टम के कॉन्फ़िगर किए जा सकने वाले कॉम्पोनेंट को इनकैप्सुलेट करता है.
nl::Weave::प्रोफ़ाइल::DataManagement_current::LoggingManagement मेमोरी इवेंट लॉग में प्रबंधन के लिए क्लास.
nl::Weave::प्रोफ़ाइल::DataManagement_Current::सूचना इंजन
nl::Weave::प्रोफ़ाइल::DataManagement_current::ParserBase WDM मैसेज पार्सर के लिए बेस क्लास.
nl::Weave::प्रोफ़ाइल::DataManagement_current::ResourceIdentifier किसी संसाधन के आईडी को एनकैप्चर करने वाला स्ट्रक्चर.
nl::Weave::प्रोफ़ाइल::DataManagement_current::सिंगल संसाधन TraitCatalog
nl::Weave::प्रोफ़ाइल::DataManagement_current::सदस्यता क्लाइंट
nl::Weave::प्रोफ़ाइल::DataManagement_CURRENT::SubscriptionEngine यह एक सिंगलटन है, जिसमें क्लाइंट और प्रकाशक, दोनों की ओर से सभी 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::UpdateDictionaryDirtyPathCut शब्दकोश का उपयोग करने वाले प्रॉपर्टी पाथ को प्रोसेस करते समय डिक्शनरी, लंबित सूची में वापस ले जाएगी.
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::कॉपी करें और DeltaTimeContext ट्रैवर्सिंग इवेंट के लिए अंदरूनी संरचना.
nl::Weave::प्रोफ़ाइल::DataManagement_current::DebugLogContext
nl::Weave::प्रोफ़ाइल::DataManagement_CURRENT::DetailsोंSection वह संरचना जो खासियत के इंस्टेंस का पूरा रिज़ॉल्यूशन देती है.
nl::Weave::प्रोफ़ाइल::DataManagement_current::EventEnvelopeContext ट्रैवर्सिंग इवेंट के लिए अंदरूनी स्ट्रक्चर.
nl::Weave::प्रोफ़ाइल::DataManagement_current::EventLoadOutContext आउटपुट पर इवेंट सूचियों को कॉपी करने का तरीका.
nl::Weave::प्रोफ़ाइल::DataManagement_current::EventOptions वह स्ट्रक्चर जो अलग-अलग इवेंट फ़ील्ड के लिए विकल्प देती है.
nl::Weave::प्रोफ़ाइल::DataManagement_current::EventSchema वह स्ट्रक्चर जो इवेंट मेटाडेटा के लिए स्कीमा तय करता है.
nl::Weave::प्रोफ़ाइल::DataManagement_current::बाहरी इवेंट प्लैटफ़ॉर्म पर सेव किए गए इवेंट को ट्रैक करने का तरीका.
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::टाइमस्टैंप ऐप्लिकेशन सेट करने का सिस्टम या यूटीसी टाइमस्टैंप देने वाला यूनियन.

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::BaseMessageWithSubscribeId

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::CustomCommand

क्लास

nl::Weave::प्रोफ़ाइल::DataManagement_current::CustomCommand::Builder WDM कस्टम कमांड एन्कोडर की परिभाषा.
nl::Weave::प्रोफ़ाइल::DataManagement_CURRENT::CustomCommand::पार्सर WDM कस्टम कमांड अनुरोध की पार्सर की परिभाषा.

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::CustomCommandResponse

क्लास

nl::Weave::प्रोफ़ाइल::DataManagement_current::CustomCommandResponse::Builder WDM कस्टम Command रिस्पॉन्स एन्कोडर डेफ़िनिशन.
nl::Weave::प्रोफ़ाइल::DataManagement_current::CustomCommandResponse::पार्सर WDM कस्टम कमांड जवाब पार्सर की परिभाषा.

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::DataElement

क्लास

nl::Weave::प्रोफ़ाइल::DataManagement_current::DataElement::Builder WDM डेटा एलिमेंट एन्कोडर की परिभाषा.
nl::Weave::प्रोफ़ाइल::DataManagement_current::DataElement::Parser WDM डेटा एलिमेंट पार्सर की परिभाषा.

nl:: बुना::प्रोफ़ाइल::DataManagement_current::DataList

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::इवेंट

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::इवेंट की सूची

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::सूचना का अनुरोध

nl:: बुना::प्रोफ़ाइल::DataManagement_current::पाथ

nl:: बुना::प्रोफ़ाइल::DataManagement_current::PathList

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::अस्वीकार करने का रिकॉर्ड

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::अस्वीकार करने की सूची की सूची

nl:: बुना::प्रोफ़ाइल::DataManagement_current::StatusElement

क्लास

nl::Weave::प्रोफ़ाइल::DataManagement_current::StatusElement::Builder WDM स्थिति एलिमेंट एन्कोडर की परिभाषा.
nl::Weave::प्रोफ़ाइल::DataManagement_current::StatusElement::Parser WDM स्थिति एलिमेंट पार्सर की परिभाषा.

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::स्टेटस सूची

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::SubscribecancelRequest

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::SubscribeVerifyRequest

nl:: बुना::प्रोफ़ाइल::DataManagement_current::SubscribeRequest

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::SubscribeResponse

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::UpdateRequest

क्लास

nl::Weave::प्रोफ़ाइल::DataManagement_current::UpdateRequest::पार्सर WDM अपडेट अनुरोध पार्सर की परिभाषा.

nl:: बुना::प्रोफ़ाइल::DataManagement_current::UpdateResponse

nl:: बुनाई::प्रोफ़ाइल::DataManagement_current::VersionList

nl:: बुना::प्रोफ़ाइल::DataManagement_Legacy

क्लास

nl::Weave::प्रोफ़ाइल::DataManagement_Legacy::बाइंडिंग Binding क्लास, Weave का इस्तेमाल करके ऐप्लिकेशन इकाई की ओर से संचार स्थिति को प्रबंधित करती है.
nl::Weave::प्रोफ़ाइल::DataManagement_Legacy::ClientDataManager ऐसी ऐब्स्ट्रैक्ट क्लास जिसमें WDM क्लाइंट के लिए पुष्टि और पुष्टि करने के तरीके की जानकारी होनी चाहिए.
nl::Weave::प्रोफ़ाइल::DataManagement_Legacy::ClientNoifier सहायक कक्षा का इस्तेमाल तब किया जाता है, जब 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:: बुनाई::प्रोफ़ाइल::डिवाइस कंट्रोल

क्लास

nl::Weave::प्रोफ़ाइलें::DeviceControl::DeviceControlDelegate सर्वर डिवाइस पर, डिवाइस कंट्रोल से जुड़ी कार्रवाइयां लागू करने के लिए, क्लास असाइन करें.
nl::Weave::प्रोफ़ाइल::डिवाइस कंट्रोल::डिवाइस कंट्रोल सर्वर डिवाइस कंट्रोल प्रोफ़ाइल लागू करने के लिए सर्वर क्लास.

nl:: बुनाई::प्रोफ़ाइल::डिवाइस का ब्यौरा

क्लास

nl::Weave::प्रोफ़ाइल::DeviceDescription::डिवाइस का ब्यौरा क्लाइंट डिवाइस के ब्यौरे के अनुरोध जारी करने के लिए क्लाइंट ऑब्जेक्ट.
nl::Weave::प्रोफ़ाइलें::डिवाइस का ब्यौरा::DeviceDescriptionServer डिवाइस के ब्यौरे के अनुरोधों का जवाब देने के लिए सर्वर ऑब्जेक्ट.
nl::Weave::प्रोफ़ाइल::DeviceDescription::पहचान डिवाइस मानदंड पहचान करने वाले डिवाइस प्रोटोकॉल में डिवाइसों को चुनने के लिए इस्तेमाल किए जाने वाले मानदंडों को दिखाता है.
nl::Weave::प्रोफ़ाइल::DeviceDescription::पहचान अनुरोध identifierRequest मैसेज का पार्स किया गया फ़ॉर्म.
nl::Weave::प्रोफ़ाइलें::DeviceDescription::पहचान का मैसेज identifierResponse मैसेज का पार्स फ़ॉर्म.
nl::Weave::प्रोफ़ाइलें::डिवाइस का ब्यौरा::TextDescriptorReader
nl::Weave::प्रोफ़ाइल::डिवाइस का ब्यौरा::TextDescriptorWriter
nl::Weave::प्रोफ़ाइलें::डिवाइस का ब्यौरा::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::प्रोफ़ाइलें::Echo_Next::WeaveEchoServer
Accepts EchoRequest messages from a peer node and responds with an EchoResponse message.

nl:: बुना::प्रोफ़ाइल::फ़ैब्रिक का प्रावधान

क्लास

nl::Weave::प्रोफ़ाइल::Fabric प्रावधान::Fabric प्रावधानingडेली फ़ैब्रिक प्रॉविज़निंग से जुड़ी कार्रवाइयों को लागू करने के लिए क्लास असाइन करें.
nl::Weave::प्रोफ़ाइल::Fabric प्रावधान::Fabric प्रावधानingServer फ़ैब्रिक प्रावधान प्रोफ़ाइल को लागू करने के लिए सर्वर क्लास.

nl:: बुनाई::प्रोफ़ाइल::हार्टबीट

nl:: बुना::प्रोफ़ाइल::नेटवर्क प्रावधान

क्लास

nl::Weave::प्रोफ़ाइल::Network प्रावधान::NetworkInfo Network प्रावधान प्रोफ़ाइल के ज़रिए कम्यूनिकेट करने के लिए पेलोड लोड और क्रम से लगाने के लिए एक यूटिलिटी क्लास: इसमें नेटवर्क का पता लगाने और उसे कॉन्फ़िगर करने से जुड़ी ज़रूरी जानकारी शामिल होती है.
nl::Weave::प्रोफ़ाइलें::Network प्रावधान::Network प्रावधानingDelegate नेटवर्क प्रावधान कार्रवाइयों को लागू करने के लिए, क्लास असाइन करें.
nl::Weave::प्रोफ़ाइल::Network प्रावधान::Network प्रावधानingServer नेटवर्क प्रावधान प्रोफ़ाइल लागू करने के लिए सर्वर क्लास.
nl::Weave::प्रोफ़ाइल::Network प्रावधान::वायरलेसRegConfig वायरलेस नियमों के कॉन्फ़िगरेशन की जानकारी के लिए कंटेनर.

स्ट्रक्चर

nl::Weave::प्रोफ़ाइल::Network प्रावधान::वायरलेसRegDomain वायरलेस नियमों के डोमेन की पहचान करने वाला दो वर्णों का कोड.

nl:: बुनाई::प्रोफ़ाइल::सुरक्षा

nl:: बुनाई::प्रोफ़ाइल::सुरक्षा::AppKey

क्लास

nl::Weave::प्रोफ़ाइलें::सुरक्षा::AppKeys::DummyGroupKeyStore
nl::Weave::प्रोफ़ाइल::सुरक्षा::AppKeys::GroupKeyStoreBase Weave ग्रुप की स्टोर क्लास की परिभाषा.
nl::Weave::प्रोफ़ाइल::सुरक्षा::AppKeys::WeaveGroupKey में Weave ऐप्लिकेशन ग्रुप कुंजियों के बारे में जानकारी होती है.

nl:: बुना::प्रोफ़ाइल::सुरक्षा::CASE

क्लास

nl::Weave::प्रोफ़ाइल::सुरक्षा::CASE::BeginSessionContext इसमें CASE के सेशन शुरू करने या उसे प्रोसेस करने से जुड़ी संदर्भ की जानकारी होती है.
nl::Weave::प्रोफ़ाइलें::सुरक्षा::CASE::BeginSessionRequestContext इसमें CASE BeginSessionRequest मैसेज के जनरेट होने या प्रोसेस होने से जुड़ी जानकारी होती है.
nl::Weave::प्रोफ़ाइल::सुरक्षा::CASE::BeginSessionResponseContext इसमें CASE BeginSessionRequest मैसेज के जनरेट होने या प्रोसेस होने से जुड़ी जानकारी होती है.
nl::Weave::प्रोफ़ाइल::सुरक्षा::CASE::ReconfigureContext इसमें CASE के फिर से कॉन्फ़िगर होने वाले मैसेज के जनरेट होने या प्रोसेस होने से जुड़ी जानकारी होती है.
nl::Weave::प्रोफ़ाइलें::सुरक्षा::CASE::WeaveCASEAuthDelegate ऐब्स्ट्रैक्ट इंटरफ़ेस जिसमें CASE सेशन के दौरान पुष्टि करने से जुड़ी कार्रवाइयां होती हैं.
nl::Weave::प्रोफ़ाइलें::सुरक्षा::CASE::WeaveCASEEngine Weave CASE प्रोटोकॉल के कोर लॉजिक लागू करता है.

nl:: बुना::प्रोफ़ाइल::सुरक्षा::सर्टिफ़िकेशन का तरीका

क्लास

nl::Weave::प्रोफ़ाइलें::सुरक्षा::Cert प्रावधान::WeaveCertProvEngine Weave सर्टिफ़िकेट प्रावधान प्रोटोकॉल ऑब्जेक्ट का कोर लॉजिक लागू करता है.
nl::Weave::प्रोफ़ाइलें::सुरक्षा::Cert प्रावधान::WeaveNodeMfrAttestDelegate ऐब्स्ट्रैक्ट इंटरफ़ेस, जिसमें वीव नोड निर्माता की पुष्टि के दौरान प्लैटफ़ॉर्म की खास कार्रवाइयां दिखाई जाती हैं.
nl::Weave::प्रोफ़ाइलें::सुरक्षा::Cert प्रावधान::WeaveNodeOpAuthDelegate ऐब्स्ट्रैक्ट इंटरफ़ेस, जिसमें Weave नोड की पुष्टि के दौरान प्लैटफ़ॉर्म से जुड़ी खास कार्रवाइयां असाइन की जाती हैं.

nl:: बुनाई::प्रोफ़ाइल::सुरक्षा::की एक्सपोर्ट

क्लास

nl::Weave::प्रोफ़ाइल::सुरक्षा::की एक्सपोर्ट::__final
nl::Weave::प्रोफ़ाइलें::सुरक्षा::की एक्सपोर्ट::WeaveKeyExport Weave कुंजी एक्सपोर्ट प्रोटोकॉल के कोर लॉजिक लागू करता है.
nl::Weave::प्रोफ़ाइलें::सुरक्षा::की एक्सपोर्ट::WeaveKeyExportDelegate कुंजी एक्सपोर्ट के दौरान पुष्टि करने से जुड़ी अलग-अलग कार्रवाइयां करने के लिए, Keyएक्सपोर्ट इंजन को सौंपी गई ऐब्स्ट्रैक्ट क्लास.
nl::Weave::प्रोफ़ाइल::सुरक्षा::की एक्सपोर्ट::WeaveStandAloneKeyExportClient Weave कुंजी के एक्सपोर्ट प्रोटोकॉल के क्लाइंट-साइड को स्टैंड-अलोन (गैर- Weave मैसेज सेवा) संदर्भों में इस्तेमाल किया जाता है.

nl:: बुनाई::प्रोफ़ाइल::सुरक्षा::पास

nl:: बुनाई::प्रोफ़ाइल::सुरक्षा::पासवर्ड

nl:: बुना::प्रोफ़ाइल::सुरक्षा::पाएं

nl:: बुनाई::प्रोफ़ाइल::सेवा डायरेक्ट्री

क्लास

nl::Weave::प्रोफ़ाइल::सेवा डायरेक्ट्री::WeaveServiceManager Weave सेवा डायरेक्ट्री के लिए मैनेजर ऑब्जेक्ट.

स्ट्रक्चर

nl::Weave::प्रोफ़ाइल::ServiceDirectory::ServiceConnectBeginArgs WeaveServiceManager::OnConnectBegin कॉलबैक को पास किए गए आर्ग्युमेंट.

nl:: बुना::प्रोफ़ाइल::सेवा प्रावधान

nl:: बुनाई::प्रोफ़ाइल::सॉफ़्टवेयर अपडेट

क्लास

nl::Weave::प्रोफ़ाइलें::सॉफ़्टवेयर अपडेट::इमेज एलान इमेज के बारे में जानकारी देने वाला मैसेज.
nl::Weave::प्रोफ़ाइल::सॉफ़्टवेयर अपडेट::इमेज क्वेरी इमेज क्वेरी मैसेज को बनाने और डीकोड करने के लिए क्लास.
nl::Weave::प्रोफ़ाइल::सॉफ़्टवेयर अपडेट::इमेज क्वेरी रिस्पॉन्स इमेज क्वेरी रिस्पॉन्स मैसेज बनाने और डीकोड करने की सुविधा देने वाली क्लास.
nl::Weave::प्रोफ़ाइल::सॉफ़्टवेयर अपडेट::IntegritySpec एक सहायक क्लास, जिसमें इंटेग्रिटी टाइप और सॉफ़्टवेयर अपडेट की इमेज का असली हैश होता है.
nl::Weave::प्रोफ़ाइल::सॉफ़्टवेयर अपडेट::IntegrityTypeList इमेज क्वेरी के हिस्से के तौर पर पूरी सुरक्षा देने की सुविधा की सूची रखने वाली सहायक क्लास.
nl::Weave::प्रोफ़ाइल::सॉफ़्टवेयर अपडेट::IWeaveImageAnnuceServerDelegate WeaveImageAnnuceServer डेलिगेट के लिए इंटरफ़ेस.
nl::Weave::प्रोफ़ाइल::सॉफ़्टवेयर अपडेट::प्रॉडक्ट की खास जानकारी प्रॉडक्ट के साथ काम करने वाली सहायक क्लास.
nl::Weave::प्रोफ़ाइल::सॉफ़्टवेयर अपडेट::UpdateSchemeList इमेज क्वेरी के हिस्से के तौर पर, अपडेट स्कीम की सूची रखने के लिए एक सहायक क्लास.
nl::Weave::प्रोफ़ाइलें::सॉफ़्टवेयर अपडेट::WeaveImageAnnuceServer वीव इमेज से जुड़े एलान सुनने के लिए सर्वर.

nl::वेव::प्रोफ़ाइल::Status Reporting

nl:: बुनाई::प्रोफ़ाइल::समय

स्ट्रक्चर

nl::Weave::प्रोफ़ाइलें::समय::संपर्क यह सार्वजनिक तौर पर इसलिए काम करता है, क्योंकि TimeSyncNode::FilterTimecorrectionContributor कॉलबैक, ग्लोबल लेयर को हाई लेयर में दिखाता है.
nl::Weave::प्रोफ़ाइलें::समय::सर्विंग नोड इसका इस्तेमाल SyncWithNodes पर कॉल करने के लिए संपर्कों को बताने के लिए किया जाता है' TimeSyncNode के क्लास एलान करने के बजाय नेस्ट की गई क्लास होने के बजाय खुले में रखा जाता है. साथ ही, एक्सपोर्ट एलान के बारे में ज़्यादा साफ़ तौर पर बताया जाता है.

nl:: बुनाई::प्रोफ़ाइल::टोकन पेयर करना

क्लास

nl::Weave::प्रोफ़ाइलें::Tokenपेयरिंग::Tokenपेयरिंगडेलीगेट
nl::Weave::प्रोफ़ाइलें::Tokenपेयरिंग::Tokenपेयरिंगसर्वर टोकन जोड़ने के अनुरोधों का जवाब देने के लिए सर्वर ऑब्जेक्ट.

nl:: बुने::प्रोफ़ाइल::वेंडर::Nestlabs::ड्रॉपकैम लेगसीपेयरिंग

क्लास

nl::Weave::प्रोफ़ाइलें::वेंडर::Nestlabs::dropcamLegacyDuo::dropcamLegacyपेयरिंगडेली सर्वर डिवाइस पर ड्रॉपकैम लेगसी पेयरिंग ऑपरेशन के इनकमिंग क्लास को लागू करने के लिए क्लास असाइन करें.
nl::Weave::प्रोफ़ाइलें::वेंडर::Nestlabs::dropcamLegacyDuo::dropcamLegacyपेयरिंगसर्वर ड्रॉपकैम लीगेसी पेयरिंग प्रोफ़ाइल लागू करने के लिए सर्वर क्लास.

nl:: बुनाई::प्रोफ़ाइल::WeatTunnel

क्लास

nl::Weave::प्रोफ़ाइलें::WeaveTunnel::ReconnectParam टनल को सेवा से फिर से जोड़ने के तरीके को नियंत्रित करने के लिए फिर से कनेक्ट किए गए नीति पैरामीटर का इस्तेमाल करें.
nl::Weave::प्रोफ़ाइलें::WeaveTunnel::WeaveTunnelAgent
nl::Weave::प्रोफ़ाइलें::WeaveTunnel::WeaveTunnelConnectionMgr इस क्लास में, Weave टनल से जुड़ी सभी स्थितियां और उनसे जुड़े लॉजिक और फ़ंक्शन मैनेज किए जाते हैं.
nl::Weave::प्रोफ़ाइलें::WeaveTunnel::WeaveTunnelControl
nl::Weave::प्रोफ़ाइलें::WeaveTunnel::WeaveTunnelHeader
nl::Weave::प्रोफ़ाइलें::WeaveTunnel::WeaveTunnelRoute

nl:: बुनाई::सुरक्षा सहायता

nl:: बुनाई::सहायता

स्ट्रक्चर

nl::Weave::सहायता::ProfileStringContext खास प्रोफ़ाइल पहचानकर्ता से जुड़े कॉलबैक को रजिस्टर करने और रजिस्ट्रेशन से हटाने का संदर्भ. इससे, प्रोफ़ाइल से जुड़े लोगों के पढ़ने लायक सहायता स्ट्रिंग दिखाई जाती हैं.
nl::Weave::सहायता::ProfileStringInfo प्रोफ़ाइल के साथ तय की गई मैन्युअल रूप से पढ़ी जा सकने वाली सहायता स्ट्रिंग भेजने के लिए, खास प्रोफ़ाइल पहचानकर्ता से जुड़े कॉलबैक.

nl:: बुनाई::सिस्टम

क्लास

nl::Weave::सिस्टम::लेयर
This provides access to timers according to the configured event handling model.
nl::Weave::सिस्टम::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=&QUt;&kot;> ऑब्जेक्ट में शामिल है. </t,>
nl::Weave::सिस्टम::PacketBuffer पैकेट बफ़र क्लास वह मुख्य संरचना होती है जिसका इस्तेमाल ऑक्टेट-सीरियल्ड डेटा के पैकेट में हेर-फेर करने के लिए किया जाता है. आम तौर पर, यह डेटा कम्यूनिकेशन नेटवर्क, जैसे कि YouTube या इंटरनेट प्रोटोकॉल के लिए इस्तेमाल होता है.
nl::Weave::सिस्टम::टाइमर यह Weave System Layer को इस्तेमाल करने के लिए एक इंटरनल क्लास है. इसका इस्तेमाल तब किया जाता है, जब कोई टाइमर चालू होता है.

स्ट्रक्चर

nl::Weave::सिस्टम::LwIPEvent

यूनियन

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

nl:: बुनाई::सिस्टम::आंकड़े

nl::वेव::TLV

क्लास

nl::Weave::TLV::CircularTLVReader
nl::Weave::TLV::CircularTLVWrite
nl::Weave::TLV::TLVReader Weave TLV प्रारूप में डेटा को एन्कोड करने वाला मेमोरी पार्सर देता है.
nl::Weave::TLV::TLVUpdater यह TLV एन्कोडिंग में एलिमेंट में बदलाव करने/जोड़ने/हटाने के लिए यूनिफ़ाइड रीडर/राइटर इंटरफ़ेस देता है.
nl::Weave::TLV::TLVWriter Weave TLV प्रारूप में डेटा लिखने के लिए मेमोरी बचाने वाला एक एन्कोडर उपलब्ध कराता है.
nl::Weave::TLV::WeaveCircularTLVBuffer WeaveCircularTLVBuffer nl::Weave::TLV::TLVWriter और nl::Weave::TLVTLVReader के लिए सर्कुलर स्टोरेज की सुविधा देता है.

nl::वेव::TLV::Debug

स्ट्रक्चर

nl::Weave::TLV::डीबग::DumpContext

nl:: बुना::TLV::उपयोगिताएं

nl:: बुनाई::वॉर्म

क्लास

nl::Weave::Warm::WarmFabricStateDelegate यह WarmCore की इंटरनल क्लास है.

स्कीमा:: बुनाई::एट्रिब्यूट::पुष्टि की जानकारी::ApplicationKeysTrait

क्लास

स्कीमा::Weave::Trait::Auth::ApplicationKeysTrait::ApplicationKeysTraitDataSink Weave ऐप्लिकेशन कुंजी से जुड़े डेटा सिंक के लिए इंटरफ़ेस शामिल हैं.

मॉड्यूल

डिवाइस कंट्रोल
फ़ैब्रिक का प्रावधान करना
नेटवर्क प्रावधान
पैसिव रांदेवुस पैसिव रांदेवुस, ऐक्टिव से इस बात को अलग करता है कि प्रावधान करने वाले की पहचान के चरण से पहले कनेक्शन कनेक्शन की शुरुआत की जाती है.
रिमोट पैसिव रांदेवुस रिमोट पैसिव रांदेवुस, पैसिव रांदेवुस से अलग है, जो सहायक डिवाइस की मदद से प्रावधान करने वाले के लिए रिले के तौर पर काम करता है. यह प्रावधान और प्रावधान करने वाले व्यक्ति के बीच मैसेज भेजता है.
सेवा का प्रावधान
टोकन को दूसरे डिवाइस से जोड़ना