нл:: Переплетение:: Профили
Это пространство имен включает в себя все интерфейсы в профилях Weave for Weave, как Common , так и Nest Labs, зависящие от поставщика.
Краткое содержание
Перечисления | |
---|---|
@184 | перечисление |
WeaveProfileId | перечисление |
Функции | |
---|---|
WeaveMakeManagedNamespaceIdentifier (BDX, kWeaveManagedNamespaceDesignation_Current ) | namespace |
WeaveMakeManagedNamespaceIdentifier (BDX, kWeaveManagedNamespaceDesignation_Development ) | namespace |
WeaveMakeManagedNamespaceIdentifier (DataManagement, kWeaveManagedNamespaceDesignation_Current ) | namespace |
WeaveMakeManagedNamespaceIdentifier (DataManagement, kWeaveManagedNamespaceDesignation_Legacy ) | namespace |
Классы | |
---|---|
nl:: Weave:: Profiles:: MessageIterator | Чтобы разумно использовать буферы сообщений, мы определяем этот итератор, который можно использовать для отслеживания границ и т. д. |
nl:: Weave:: Profiles:: ReferencedString | Вот как обрабатывать строки в Weave. |
nl:: Weave:: Profiles:: ReferencedTLVData | Точно так же нам нужно иметь возможность представлять большой старый блок данных TLV . |
nl:: Weave:: Profiles:: RetainedPacketBuffer | Это базовый класс, который служит удобным объектом для автоматического подсчета ссылок на System::PacketBuffer . |
nl:: Weave:: Профили:: WeaveEchoClient | |
nl:: Weave:: Profiles:: WeaveEchoServer |
Пространства имен | |
---|---|
nl:: Weave:: Profiles:: BDX_Current | Это пространство имен включает в себя все интерфейсы Weave для профиля массовой передачи данных (BDX), которые в настоящее время используются в производстве. |
nl:: Weave:: Profiles:: BDX_Development | Это пространство имен включает в себя все интерфейсы в профиле Weave для массовой передачи данных (BDX), которые активно разрабатываются и не должны использоваться для производственного использования. |
nl:: Weave:: Profiles:: BulkDataTransfer | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля массовой передачи данных Weave (BDX). |
nl:: Weave:: Профили:: Общие | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля Weave Common . |
nl:: Weave:: Profiles:: DataManagement_Current | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля Weave Data Management (WDM), которые в настоящее время поддерживаются для производственного использования. |
nl::Weave:: Profiles:: DataManagement_Legacy | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля Weave Data Management (WDM), поддержка которых скоро будет прекращена. |
nl:: Weave:: Профили:: DeviceControl | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля управления устройствами Weave. |
nl:: Weave:: Профили:: Описание устройства | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля описания устройства Weave. |
nl:: Weave:: Профили:: DropcamLegacyPairing | |
nl:: Weave:: Profiles:: Echo_Next | |
nl:: Weave:: Profiles:: FabricProvisioning | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля обеспечения Weave Fabric, второго из трех профилей обеспечения Weave. |
nl:: Weave:: Профили:: Heartbeat | Это пространство имен включает в себя все интерфейсы Weave для профиля Weave Heartbeat . |
nl:: Weave:: Профили:: Локаль | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля Weave Locale . |
nl:: Weave:: Profiles:: NetworkProvisioning | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля обеспечения сети Weave, первого из трех профилей обеспечения Weave. |
nl:: Weave:: Профили:: Безопасность | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля безопасности Weave. |
nl:: Weave:: Profiles:: ServiceDirectory | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля Weave Service Directory, который включает соответствующий одноименный протокол. |
nl:: Weave:: Profiles:: ServiceProvisioning | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля предоставления услуг Weave, третьего из трех профилей обеспечения Weave. |
nl:: Weave:: Профили:: SoftwareUpdate | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля обновления программного обеспечения Weave, который включает соответствующий одноименный протокол. |
nl:: Weave:: Profiles:: StatusReporting | Это пространство имен включает в себя все интерфейсы Weave для подпрофиля Weave Status Reporting, который является частью общего профиля Weave. |
nl:: Weave:: Профили:: Время | |
nl:: Weave:: Profiles:: TokenPairing | Это пространство имен включает в себя все интерфейсы внутри Weave для профиля сопряжения токенов аутентификации Weave. |
nl:: Weave:: Профили:: Поставщик | |
nl:: Weave:: Profiles:: WeaveMakeManagedNamespaceIdentifier | |
nl:: Weave:: Профили:: WeaveTunnel |
Перечисления
@184
@184
WeaveProfileId
WeaveProfileId
Функции
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( BDX, kWeaveManagedNamespaceDesignation_Current )
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( BDX, kWeaveManagedNamespaceDesignation_Development )
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( DataManagement, kWeaveManagedNamespaceDesignation_Current )
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( DataManagement, kWeaveManagedNamespaceDesignation_Legacy )