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結構中的數據的結構。
nl :: MemoryManagement 內存分配/釋放函數的c結構。
nl :: SchemaFieldDescriptor 圍繞FieldDescriptor數組的包裝器,用於描述模式結構。
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結構的數據和StructureSchemaDescriptor配對,以基於該數據編寫TLV結構。

nl :: ArgParser

班級

nl :: ArgParser :: HelpOptions 用於處理信息選項(幫助,版本)的通用OptionSet
nl :: ArgParser :: OptionSetBase 一個OptionSet ,其中處理程序是虛函數。

結構

nl :: ArgParser :: OptionDef 定義命令行選項。
nl :: ArgParser :: OptionSet 定義一組與邏輯相關且可重用的命令行選項。

nl :: 膽汁

班級

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 :: 膽汁:: 平台:: 藍色Z

結構

nl :: Ble :: Platform :: BlueZ :: Adapter
nl :: Ble :: Platform :: BlueZ :: BluezPeripheralArgs
nl :: Ble :: Platform :: BlueZ :: BluezServerEndpoint
nl :: Ble :: Platform :: BlueZ :: Characteristic
nl :: Ble :: Platform :: BlueZ :: Service
nl :: Ble :: Platform :: BlueZ :: WeaveIdInfo
nl :: Ble :: Platform :: BlueZ :: WeaveServiceData

nl :: et

班級

nl :: Inet :: AsyncDNSResolverSockets 這是一個內部類InetLayer它提供了異步域名系統(DNS)解析在助手的API InetLayer
nl :: Inet :: DNSResolver 這是InetLayer的內部類,在InetLayer中提供了域名系統(DNS)解析的抽象
nl :: Inet :: EndPointBasis 互聯網傳輸端點類的基礎。
nl :: Inet :: InetLayer 這樣就可以訪問Internet服務,包括單個線程的計時器,域名系統(DNS)解析,TCP網絡傳輸,UDP網絡傳輸和原始網絡傳輸。
nl :: Inet :: InetLayerBasis 這是由InetLayer對像管理的引用計數對象的基類。
nl :: Inet :: InterfaceAddressIterator 系統網絡接口IP地址列表的迭代器。
nl :: Inet :: InterfaceIterator 系統網絡接口列表的迭代器。
nl :: Inet :: IPAddress 互聯網協議地址。
nl :: Inet :: IPEndPointBasis 此類的對象表示非即時IP協議終結點。
nl :: Inet :: IPPacketInfo 有關傳入/傳出消息/連接的信息。
nl :: Inet :: IPPrefix Internet協議地址前綴。
nl :: Inet :: RawEndPoint 此類的對象表示原始IP網絡終結點。
nl :: Inet :: SocketEvents 表示在套接字上請求/掛起的一組I / O事件。
nl :: Inet :: TCPEndPoint 此類的對象表示TCP傳輸終結點。
nl :: Inet :: TunEndPoint 此類的對象表示隧道接口。
nl :: Inet :: UDPEndPoint 此類的對象表示UDP傳輸終結點。

工會

nl :: Inet :: PeerSockAddr

nl :: 編織

班級

nl :: Weave :: Binding 捕獲Weave通信的預期目標和關聯的配置信息。
nl :: Weave :: Counter 用於將計數器管理為整數值的接口。
nl :: Weave :: ExchangeContext 此類表示兩個或更多節點之間的正在進行的對話( ExchangeContext )。
nl :: Weave :: FabricStateDelegate 此抽象委託類傳達架構狀態更改。
nl :: Weave :: HostPortList 為了管理和操作主機端口列表,它是與Weave Service Directory相關的主機和端口標識符元組的緊湊二進制編碼集合。
nl :: Weave :: JNIUtils
nl :: Weave ::單調遞增計數器 用於將單調遞增計數器作為整數值管理的類。
nl :: Weave :: PersistedCounter 一個用於將計數器管理為整數值的類,旨在在重新啟動後持續存在。
nl :: Weave :: WeaveConnection 編織連接類的定義。
nl :: Weave :: WeaveConnectionTunnel WeaveConnectionTunnel類的定義,該類管理一對已耦合了原始WeaveConnections的TCPEndPoint,在它們之間, WeaveMessageLayer轉發所有數據和連接閉包。
nl :: Weave :: WeaveEncryptionKey_AES128CTRSHA1
nl :: Weave :: WeaveExchangeHeader 這指定了ExchangeContext中特定Weave消息的Weave配置文件和消息類型。
nl :: Weave :: WeaveExchangeManager 此類用於與其他Weave節點一起管理ExchangeContext。
nl :: Weave :: WeaveFabricState WeaveFabricState的前向聲明。
nl :: Weave :: WeaveKeyId 編織密鑰標識符的定義。
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 :: 編織:: 1號

班級

nl :: Weave :: ASN1 :: ASN1Reader
nl :: Weave :: ASN1 :: ASN1UniversalTime
nl :: Weave :: 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 :: EncodedHMACSignature
nl :: Weave :: Crypto :: EncodedRSAKey
nl :: Weave :: Crypto :: EncodedRSASignature
nl :: Weave :: Crypto :: HKDF
nl :: Weave :: Crypto :: HKDFSHA1Or256
nl :: Weave :: Crypto :: HMAC

nl :: 編織:: DeviceLayer

班級

nl :: Weave :: DeviceLayer :: ConfigurationManager 提供對Weave設備的運行時和構建時配置信息的訪問。
nl :: Weave :: DeviceLayer :: ConfigurationManagerImpl EFR32平台的ConfigurationManager單例對象的具體實現。
nl :: Weave :: DeviceLayer :: ConnectivityManager 提供對Weave設備的網絡連接的控制。
nl :: Weave :: DeviceLayer :: ConnectivityManagerImpl Silicon Labs EFR32平台的ConnectivityManager單例對象的具體實現。
nl :: Weave :: DeviceLayer :: PlatformManager 提供用於在啟用了Weave的設備上初始化Weave網絡堆棧並與之交互的功能。
nl :: Weave :: DeviceLayer :: PlatformManagerImpl EFR32平台的PlatformManager單例對象的具體實現。
nl :: Weave :: DeviceLayer :: SoftwareUpdateManager
nl :: Weave :: DeviceLayer :: SoftwareUpdateManagerImpl 用於Silicon Labs EFR32平台的SoftwareUpdateManager單例對象的具體實現。
nl :: Weave :: DeviceLayer :: ThreadStackManager 提供用於在啟用Weave的設備上初始化線程堆棧並與之交互的功能。
nl :: Weave :: DeviceLayer :: ThreadStackManagerImpl 使用Silicon Labs SDK和OpenThread堆棧的EFR32平台的ThreadStackManager單例對象的具體實現。
nl :: Weave :: DeviceLayer :: TimeSyncManager 管理Weave設備的時間同步。
nl :: Weave :: DeviceLayer :: TraitManager 管理Weave設備的Weave數據管理特徵的發布和訂閱。

結構

nl :: Weave :: DeviceLayer :: WeaveDeviceEvent 表示編織設備層事件。
nl :: Weave :: DeviceLayer :: WeaveDevicePlatformEvent 表示針對Silicon Labs EFR32平台的特定於平台的事件信息。

nl :: 編織:: DeviceLayer :: 內部

班級

nl :: Weave :: DeviceLayer :: Internal :: BLEManager 提供對WeBLE設備的WoBLE服務和連接的控制。
nl :: Weave :: DeviceLayer :: Internal :: BLEManagerImpl 針對EFR32平台的NetworkProvisioningServer單例對象的具體實現。
nl :: Weave :: DeviceLayer :: Internal :: DeviceControlServer 為Weave設備實現Weave Device Control配置文件。
nl :: Weave :: DeviceLayer :: Internal :: DeviceDescriptionServer 為Weave設備實現Weave設備描述配置文件。
nl :: Weave :: DeviceLayer :: Internal :: DeviceIdentityTraitDataSource 為Weave DeviceIdentityTrait實現數據源。
nl :: Weave :: DeviceLayer :: Internal :: DeviceNetworkInfo
nl :: Weave :: DeviceLayer :: Internal :: EchoServer 為編織設備實現編織迴聲配置文件。
nl :: Weave :: DeviceLayer :: Internal :: EFR32Config
nl :: Weave :: DeviceLayer :: Internal :: ESP32Config 提供用於訪問ESP32上設備配置信息的功能和定義。
nl :: Weave :: DeviceLayer :: Internal :: ESP32Utils
nl :: Weave :: DeviceLayer :: Internal :: FabricProvisioningServer 為Weave設備實現Weave Fabric Provisioning配置文件。
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 為由BLEManager類實現BLE功能的平台提供BLE專用ConnectivityManager功能的通用實現。
nl :: Weave :: DeviceLayer :: Internal :: GenericConnectivityManagerImpl_NoBLE 為不支持BLE的平台提供BLE特定的ConnectivityManager功能的通用實現。
nl :: Weave :: DeviceLayer :: Internal :: GenericConnectivityManagerImpl_NoThread 提供特定於WiFi的ConnectivityManager功能的通用實現,以在不支持線程的平台上使用。
nl :: Weave :: DeviceLayer :: Internal :: GenericConnectivityManagerImpl_NoTunnel 為不支持服務隧道的平台提供特定於服務隧道的ConnectivityManager功能的通用實現。
nl :: Weave :: DeviceLayer :: Internal :: GenericConnectivityManagerImpl_NoWiFi 為不支持WiFi的平台提供特定於WiFi的ConnectivityManager功能的通用實現。
nl :: Weave :: DeviceLayer :: Internal :: GenericConnectivityManagerImpl_Thread 提供特定於WiFi的ConnectivityManager功能的通用實現,以在支持Thread的平台上使用。
nl :: Weave :: DeviceLayer :: Internal :: GenericSoftwareUpdateManagerImpl 提供可在多個平台上運行的Software Update Manager功能的通用實現。
nl :: Weave :: DeviceLayer :: Internal :: GenericSoftwareUpdateManagerImpl_BDX 提供SoftwareUpdateManager功能的通用實現,以在支持BDX的平台上使用。
nl :: Weave :: DeviceLayer :: Internal :: GenericThreadStackManagerImpl_FreeRTOS 提供適用於FreeRTOS平台的ThreadStackManager功能的通用實現。
nl :: Weave :: DeviceLayer :: Internal :: GenericThreadStackManagerImpl_OpenThread 提供與OpenThread結合使用的ThreadStackManager功能的通用實現。
nl :: Weave :: DeviceLayer :: Internal :: GenericThreadStackManagerImpl_OpenThread_LwIP 提供ThreadStackManager功能的通用實現,可與OpenThread和LwIP結合使用。
nl :: Weave :: DeviceLayer :: Internal :: GroupKeyStoreImpl 針對基於Silicon Labs SDK的平台的Weave GroupKeyStoreBase API的實現。
nl :: Weave :: DeviceLayer :: Internal :: NetworkProvisioningServer 為Weave設備提供網絡配置服務。
nl :: Weave :: DeviceLayer :: Internal :: NetworkProvisioningServerImpl 針對Silicon Labs EFR32平台的NetworkProvisioningServer單例對象的具體實現。
nl :: Weave :: DeviceLayer :: Internal :: NetworkTelemetryManager
nl :: Weave :: DeviceLayer :: Internal :: NRF5Config 提供用於在基於Nordic nRF5 SDK的平台上訪問持久設備配置的功能和定義。
nl :: Weave :: DeviceLayer :: Internal :: ServiceProvisioningServer 為Weave設備實現Weave Service Provisioning配置文件。
nl :: Weave :: DeviceLayer :: Internal :: ThreadTelemetry
nl :: Weave :: DeviceLayer :: Internal :: ThreadTopology
nl :: Weave :: DeviceLayer :: Internal :: TunnelTelemetry
nl :: Weave :: DeviceLayer :: Internal :: WeaveTelemetryBase 這是處理不同網絡的網絡遙測功能的基類。
nl :: Weave :: DeviceLayer :: Internal :: WiFi遙測

nl :: 編織:: 裝置經理

班級

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

nl :: 編織:: 平台:: 安全

班級

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

nl :: 編織:: 個人資料

班級

nl :: Weave :: Profiles :: MessageIterator 為了合理地使用消息緩衝區,我們定義了此迭代器,該迭代器可用於跟踪邊界等。
nl :: Weave :: Profiles :: ReferencedString 這是在Weave中處理字符串的方法。
nl :: Weave :: Profiles :: ReferencedTLVData 類似地,我們需要能夠表示TLV數據的一大舊塊。
nl :: Weave :: Profiles :: RetainedPacketBuffer 這是一個基類,用作便利對象,用於自動引用對System :: PacketBuffer的計數。
nl :: Weave :: Profiles :: WeaveEchoClient
nl :: Weave :: Profiles :: WeaveEchoServer

nl :: 編織:: 個人資料:: 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 :: Profiles :: BDX_Current :: ReceiveAccept
nl :: Weave :: Profiles :: BDX_Current :: ReceiveInit
nl :: Weave :: Profiles :: BDX_Current :: ReceiveReject
nl :: Weave :: Profiles :: BDX_Current :: SendAccept
nl :: Weave :: Profiles :: BDX_Current :: SendInit
nl :: Weave :: Profiles :: BDX_Current :: SendReject
nl :: Weave :: Profiles :: BDX_Current :: TransferError
nl :: Weave :: Profiles :: BDX_Current :: WeaveBdxClient
nl :: Weave :: Profiles :: BDX_Current :: WeaveBdxDelegate

nl :: 編織:: 個人資料:: BDX_發展

班級

nl :: Weave :: Profiles :: BDX_Development :: BdxNode
nl :: Weave :: Profiles :: BDX_Development :: BlockAck BlockAck消息用於確認數據塊。
nl :: Weave :: Profiles :: BDX_Development :: BlockAckV1 BlockAckV1消息用於確認數據塊。
nl :: Weave :: Profiles :: BDX_Development :: BlockEOF BlockEOF消息用於將最後一個數據塊從發送方傳輸到接收方。
nl :: Weave :: Profiles :: BDX_Development :: BlockEOFAck BlockEOFAck消息用於確認最後一個數據塊。
nl :: Weave :: Profiles :: BDX_Development :: BlockEOFAckV1 BlockEOFAckV1消息用於確認最後一個數據塊。
nl :: Weave :: Profiles :: BDX_Development :: BlockEOFV1 BlockEOFV1消息用於將最後一個數據塊從發送方傳輸到接收方。
nl :: Weave :: Profiles :: BDX_Development :: BlockQuery BlockQuery消息用於請求將數據塊從發送方傳輸到接收方。
nl :: Weave :: Profiles :: BDX_Development :: BlockQueryV1 BlockQueryV1消息用於請求將數據塊從發送方傳輸到接收方。
nl :: Weave :: Profiles :: BDX_Development :: BlockSend BlockSend消息用於將數據塊從發送方傳輸到接收方。
nl :: Weave :: Profiles :: BDX_Development :: BlockSendV1 BlockSendV1消息用於將數據塊從發送方傳輸到接收方。
nl :: Weave :: Profiles :: BDX_Development :: ReceiveAccept 當接收方是發起方時, ReceiveAccept消息用於接受建議的交換。
nl :: Weave :: Profiles :: BDX_Development :: ReceiveInit 當接收方是發起方時, ReceiveInit消息用於開始交換。
nl :: Weave :: Profiles :: BDX_Development :: ReceiveReject 當發送者是發起者時, ReceiveReject消息用於拒絕提議的交換。
nl :: Weave :: Profiles :: BDX_Development :: SendAccept 當發送者是發起者時, SendAccept消息用於接受提議的交換。
nl :: Weave :: Profiles :: BDX_Development :: SendInit 當發送者是發起者時, SendInit消息用於開始交換。
nl :: Weave :: Profiles :: BDX_Development :: SendReject 當發送者是發起者時, SendReject消息用於拒絕提議的交換。
nl :: Weave :: Profiles :: BDX_Development :: TransferError 錯誤消息用於報告錯誤併中止交換。

結構

nl :: Weave :: Profiles :: BDX_Development :: BDXHandlers
nl :: Weave :: Profiles :: BDX_Development :: BDXTransfer 此結構包含代表活動BDX傳輸的數據成員。

nl :: 編織:: 個人資料:: 批量數據傳輸

班級

nl :: Weave :: Profiles :: BulkDataTransfer :: BdxDelegate

nl :: 編織:: 個人資料:: 數據管理_當前

班級

nl :: Weave :: Profiles :: DataManagement_Current :: AlwaysAcceptDataElementAccessControlDelegate
nl :: Weave :: Profiles :: DataManagement_Current :: BuilderBase WDM消息編碼器的基類。
nl :: Weave :: Profiles :: DataManagement_Current :: CircularEventReader CircularEventBuffer支持的TLVReader。
nl :: Weave :: Profiles :: DataManagement_Current :: Command
nl :: Weave :: Profiles :: DataManagement_Current :: CommandSender
nl :: Weave :: Profiles :: DataManagement_Current :: GenericTraitCatalogImpl Weave提供了TraitCatalogBase接口的實現,用於收集所有均引用同一資源的特徵數據實例。
nl :: Weave :: Profiles :: DataManagement_Current :: IDataElementAccessControlDelegate 由NotifyRequest中的數據元素的處理器實現的接口。
nl :: Weave :: Profiles :: DataManagement_Current :: IDirtyPathCut
nl :: Weave :: Profiles :: DataManagement_Current :: IPathFilter
nl :: Weave :: Profiles :: DataManagement_Current :: IWeavePublisherLock 應用程序要實現的接口,用於序列化對關鍵WDM數據結構的訪問。
nl :: Weave :: Profiles :: DataManagement_Current :: IWeaveWDMMutex 互斥對象的接口。
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封裝了Weave Event Logging子系統的可配置組件。
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 封裝資源ID的結構。
nl :: Weave :: Profiles :: DataManagement_Current :: SingleResourceTraitCatalog
nl :: Weave :: Profiles :: DataManagement_Current :: SubscriptionClient
nl :: Weave :: Profiles :: DataManagement_Current :: SubscriptionEngine 這是一個託管所有WDM Next訂閱(客戶端和發布者端)的單例。
nl :: Weave :: Profiles :: DataManagement_Current :: SubscriptionHandler
nl :: Weave :: Profiles :: DataManagement_Current :: TraitCatalogBase
nl :: Weave :: Profiles :: DataManagement_Current :: TraitDataSink
nl :: Weave :: Profiles :: DataManagement_Current :: TraitDataSource
nl :: Weave :: Profiles :: 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 該對像對WDM UpdateRequest和PartialUpdateRequest有效負載進行編碼。
nl :: Weave :: Profiles :: DataManagement_Current :: ViewClient

結構

nl :: Weave :: Profiles :: DataManagement_Current :: CircularEventBuffer 內部事件緩衝區,圍繞nl :: Weave :: TLV :: WeaveCircularTLVBuffer構建
nl :: Weave :: Profiles :: DataManagement_Current :: ConstSchemaVersionRange
nl :: Weave :: Profiles :: DataManagement_Current :: CopyAndAdjustDeltaTimeContext 遍歷事件列表的內部結構。
nl :: Weave :: Profiles :: DataManagement_Current :: DebugLogContext
nl :: Weave :: Profiles :: DataManagement_Current :: DetailedRootSection 提供特徵實例完整解析的結構。
nl :: Weave :: Profiles :: DataManagement_Current :: EventEnvelopeContext 遍歷事件的內部結構。
nl :: Weave :: Profiles :: DataManagement_Current :: EventLoadOutContext 用於在輸出中復制事件列表的結構。
nl :: Weave :: Profiles :: DataManagement_Current :: EventOptions 提供不同事件字段選項的結構。
nl :: Weave :: Profiles :: DataManagement_Current :: EventSchema 定義事件元數據架構的結構。
nl :: Weave :: Profiles :: DataManagement_Current :: ExternalEvents 跟踪平台存儲事件的結構。
nl :: Weave :: Profiles :: DataManagement_Current :: LogStorageResources 用於初始化日誌記錄管理的幫助程序類。
nl :: Weave :: Profiles :: DataManagement_Current :: ReclaimEventCtx
nl :: Weave :: Profiles :: DataManagement_Current :: SchemaVersionRange
nl :: Weave :: Profiles :: DataManagement_Current :: TraitPath
nl :: Weave :: Profiles :: DataManagement_Current :: TraitPathStore
nl :: Weave :: Profiles :: DataManagement_Current :: VersionedTraitPath

工會

nl :: Weave :: Profiles :: DataManagement_Current :: Timestamp 提供應用程序集系統或UTC時間戳記的聯合。

nl :: 編織:: 個人資料:: DataManagement_Current :: BaseMessageWithSubscribeId

班級

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

nl :: 編織:: 個人資料:: DataManagement_Current :: CustomCommand

班級

nl :: Weave :: Profiles :: DataManagement_Current :: CustomCommand :: Builder WDM自定義命令編碼器定義。
nl :: Weave :: Profiles :: DataManagement_Current :: CustomCommand :: Parser WDM自定義命令請求解析器定義。

nl :: 編織:: 個人資料:: DataManagement_Current :: CustomCommandResponse

班級

nl :: Weave :: Profiles :: DataManagement_Current :: CustomCommandResponse :: Builder WDM自定義命令響應編碼器定義。
nl :: Weave :: Profiles :: DataManagement_Current :: CustomCommandResponse :: Parser WDM自定義命令響應解析器定義。

nl :: 編織:: 個人資料:: DataManagement_Current :: 數據元素

班級

nl :: Weave :: Profiles :: DataManagement_Current :: DataElement :: Builder WDM數據元素編碼器定義。
nl :: Weave :: Profiles :: DataManagement_Current :: DataElement :: Parser WDM數據元素解析器定義。

nl :: 編織:: 個人資料:: DataManagement_Current :: 數據清單

班級

nl :: Weave :: Profiles :: DataManagement_Current :: DataList :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: DataList :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: 事件

班級

nl :: Weave :: Profiles :: DataManagement_Current :: Event :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: Event :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: 活動列表

班級

nl :: Weave :: Profiles :: DataManagement_Current :: EventList :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: EventList :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: 通知請求

班級

nl :: Weave :: Profiles :: DataManagement_Current :: NotificationRequest :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: 路徑

班級

nl :: Weave :: Profiles :: DataManagement_Current :: Path :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: Path :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: 路徑清單

班級

nl :: Weave :: Profiles :: DataManagement_Current :: PathList :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: PathList :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: 拒絕記錄

班級

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

nl :: 編織:: 個人資料:: DataManagement_Current :: 拒絕記錄清單

班級

nl :: Weave :: Profiles :: DataManagement_Current :: RejectionRecordList :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: RejectionRecordList :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: StatusElement

班級

nl :: Weave :: Profiles :: DataManagement_Current :: StatusElement :: Builder WDM狀態元素編碼器定義。
nl :: Weave :: Profiles :: DataManagement_Current :: StatusElement :: Parser WDM狀態元素解析器定義。

nl :: 編織:: 個人資料:: DataManagement_Current :: 狀態清單

班級

nl :: Weave :: Profiles :: DataManagement_Current :: StatusList :: Builder StatusList構建器。
nl :: Weave :: Profiles :: DataManagement_Current :: StatusList :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: SubscribeCancelRequest

班級

nl :: Weave :: Profiles :: DataManagement_Current :: SubscribeCancelRequest :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: SubscribeCancelRequest :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: 訂閱確認請求

班級

nl :: Weave :: Profiles :: DataManagement_Current :: SubscribeConfirmRequest :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: SubscribeConfirmRequest :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: 訂閱請求

班級

nl :: Weave :: Profiles :: DataManagement_Current :: SubscribeRequest :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: SubscribeRequest :: Parser WDM 路徑解析器定義。

nl :: 編織:: 個人資料:: DataManagement_Current :: SubscribeResponse

班級

nl :: Weave :: Profiles :: DataManagement_Current :: SubscribeResponse :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: SubscribeResponse :: Parser WDM 路徑解析器定義。

nl :: 編織:: 個人資料:: DataManagement_Current :: 更新請求

班級

nl :: Weave :: Profiles :: DataManagement_Current :: UpdateRequest :: Parser WDM更新請求解析器定義。

nl :: 編織:: 個人資料:: DataManagement_Current :: 更新響應

班級

nl :: Weave :: Profiles :: DataManagement_Current :: UpdateResponse :: Builder WDM更新響應編碼器定義。
nl :: Weave :: Profiles :: DataManagement_Current :: UpdateResponse :: Parser

nl :: 編織:: 個人資料:: DataManagement_Current :: 版本清單

班級

nl :: Weave :: Profiles :: DataManagement_Current :: VersionList :: Builder
nl :: Weave :: Profiles :: DataManagement_Current :: VersionList :: Parser

nl :: 編織:: 個人資料:: 數據管理_舊版

班級

nl :: Weave :: Profiles :: DataManagement_Legacy :: Binding 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發布者的抽象基類。
nl :: Weave :: Profiles :: DataManagement_Legacy :: ProfileDatabase 抽象ProfileDatabase輔助類。
nl :: Weave :: Profiles :: DataManagement_Legacy :: ProtocolEngine WDM協議引擎類。
nl :: Weave :: Profiles :: DataManagement_Legacy :: PublisherDataManager 一個抽像類,其中包含WDM發布者所需的確認和通知方法定義。

nl :: 編織:: 個人資料:: 設備控制

班級

nl :: Weave :: Profiles :: DeviceControl :: DeviceControlDelegate 委託類,用於在服務器設備上實現傳入的設備控制操作。
nl :: Weave :: Profiles :: DeviceControl :: DeviceControlServer 用於實現設備控製配置文件的服務器類。

nl :: 編織:: 個人資料:: 設備說明

班級

nl :: Weave :: Profiles :: DeviceDescription :: DeviceDescriptionClient 發出設備描述請求的客戶端對象。
nl :: Weave :: Profiles :: DeviceDescription :: DeviceDescriptionServer 響應設備描述請求的服務器對象。
nl :: Weave :: Profiles :: DeviceDescription :: IdentifyDeviceCriteria 表示用於在IdentifyDevice協議中選擇設備的條件。
nl :: Weave :: Profiles :: DeviceDescription :: IdentifyRequestMessage IdentifyRequest消息的解析形式。
nl :: Weave :: Profiles :: DeviceDescription :: IdentifyResponseMessage IdentifyResponse消息的解析形式。
nl :: Weave :: Profiles :: DeviceDescription :: TextDescriptorReader
nl :: Weave :: Profiles :: DeviceDescription :: TextDescriptorWriter
nl :: Weave :: Profiles :: DeviceDescription :: WeaveDeviceDescriptor 包含有關Weave設備的描述性信息。

nl :: 編織:: 個人資料:: 迴聲

班級

nl :: Weave :: Profiles :: 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