nl:: Weave:: Profiles
Dieser Namespace umfasst alle Schnittstellen innerhalb von Weave-Profilen, sowohl Common als auch Nest Labs-anbieterspezifisch.
Zusammenfassung
Aufzählungen |
|
---|---|
@184
|
enum |
WeaveProfileId
|
enum |
Funktionen |
|
---|---|
WeaveMakeManagedNamespaceIdentifier(BDX, kWeaveManagedNamespaceDesignation_Current)
|
namespace
|
WeaveMakeManagedNamespaceIdentifier(BDX, kWeaveManagedNamespaceDesignation_Development)
|
namespace
|
WeaveMakeManagedNamespaceIdentifier(DataManagement, kWeaveManagedNamespaceDesignation_Current)
|
namespace
|
WeaveMakeManagedNamespaceIdentifier(DataManagement, kWeaveManagedNamespaceDesignation_Legacy)
|
namespace
|
Klassen |
|
---|---|
nl:: |
Um Nachrichtenpuffer sinnvoll zu verwenden, definieren wir diesen Iterator, mit dem unter anderem Grenzen verfolgt werden können. |
nl:: |
So werden Strings in Weave verarbeitet: |
nl:: |
Ebenso müssen wir in der Lage sein, einen großen alten Blob von TLV-Daten darzustellen. |
nl:: |
Dies ist eine Basisklasse, die als Convenience-Objekt für die automatische Referenzzählung eines System::PacketBuffer dient. |
nl:: |
|
nl:: |
Namespaces |
|
---|---|
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das BDX-Profil (Bulk Data Transfer), die derzeit in der Produktion verwendet werden. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das BDX-Profil (Bulk Data Transfer), die sich aktiv in der Entwicklung befinden und nicht für die Produktion verwendet werden sollten. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das BDX-Profil (Weave Bulk Data Transfer). |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave-Profil Common. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das WDM-Profil (Weave Data Management), die derzeit für die Produktion unterstützt werden. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das WDM-Profil (Weave Data Management), die bald nicht mehr unterstützt werden. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave Device Control-Profil. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave-Gerätebeschreibungsprofil. |
nl:: |
|
nl:: |
|
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave Fabric-Bereitstellungsprofil, das zweite der drei Weave-Bereitstellungsprofile. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave-Profil Heartbeat. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave-Profil Locale. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave Network Provisioning-Profil, das erste der drei Weave-Bereitstellungsprofile. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave-Profil Security. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave Service Directory-Profil, einschließlich des entsprechenden Protokolls mit demselben Namen. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave-Dienstbereitstellungsprofil, das dritte der drei Weave-Bereitstellungsprofile. |
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave-Software-Update-Profil, einschließlich des entsprechenden Protokolls mit demselben Namen. |
nl:: |
Dieser Namespace umfasst alle Oberflächen in Weave für das Weave-Statusbericht-Unterprofil, das Teil und innerhalb des Weave-Profils Common ist. |
nl:: |
|
nl:: |
Dieser Namespace umfasst alle Schnittstellen in Weave für das Weave Authentication Token Pairing-Profil. |
nl:: |
|
nl:: |
|
nl:: |
Aufzählungen
@184
@184
WeaveProfileId
WeaveProfileId
Funktionen
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( BDX, kWeaveManagedNamespaceDesignation_Current )
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( BDX, kWeaveManagedNamespaceDesignation_Development )
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( DataManagement, kWeaveManagedNamespaceDesignation_Current )
WeaveMakeManagedNamespaceIdentifier
namespace WeaveMakeManagedNamespaceIdentifier( DataManagement, kWeaveManagedNamespaceDesignation_Legacy )