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 为BLE特定功能由BLEManager类实现的平台提供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 :: 订阅响应

班级

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