Namespaces
-
namespace BDX_Development -
namespace Common -
namespace DataManagement_Current -
namespace DataManagement_Legacy -
namespace DeviceControl -
namespace DeviceDescription -
namespace Echo_Next -
namespace FabricProvisioning -
namespace NetworkProvisioning -
namespace Security -
namespace ServiceDirectory -
namespace ServiceProvisioning -
namespace StatusReporting -
namespace Time -
namespace WeaveTunnel
Enumerations
enum WeaveProfileId
| Name | Value |
|---|---|
| kWeaveProfile_Common | (kWeaveVendor_Common << 16) | 0x0000 |
| kWeaveProfile_Core_Deprecated | (kWeaveVendor_Common << 16) | 0x0000 |
| kWeaveProfile_Echo | (kWeaveVendor_Common << 16) | 0x0001 |
| kWeaveProfile_StatusReport_Deprecated | (kWeaveVendor_Common << 16) | 0x0002 |
| kWeaveProfile_NetworkProvisioning | (kWeaveVendor_Common << 16) | 0x0003 |
| kWeaveProfile_Security | (kWeaveVendor_Common << 16) | 0x0004 |
| kWeaveProfile_FabricProvisioning | (kWeaveVendor_Common << 16) | 0x0005 |
| kWeaveProfile_DeviceControl | (kWeaveVendor_Common << 16) | 0x0006 |
| kWeaveProfile_Time | (kWeaveVendor_Common << 16) | 0x0007 |
| kWeaveProfile_WDM | (kWeaveVendor_Common << 16) | 0x000B |
| kWeaveProfile_SWU | (kWeaveVendor_Common << 16) | 0x000C |
| kWeaveProfile_BDX | (kWeaveVendor_Common << 16) | 0x000D |
| kWeaveProfile_DeviceDescription | (kWeaveVendor_Common << 16) | 0x000E |
| kWeaveProfile_ServiceProvisioning | (kWeaveVendor_Common << 16) | 0x000F |
| kWeaveProfile_ServiceDirectory | (kWeaveVendor_Common << 16) | 0x0010 |
| kWeaveProfile_Locale | (kWeaveVendor_Common << 16) | 0x0011 |
| kWeaveProfile_Tunneling | (kWeaveVendor_Common << 16) | 0x0012 |
| kWeaveProfile_Heartbeat | (kWeaveVendor_Common << 16) | 0x0013 |
| kWeaveProfile_ApplicationKeys | (kWeaveVendor_Common << 16) | 0x001D |
| kWeaveProfile_TokenPairing | (kWeaveVendor_Common << 16) | 0x0020 |
| kWeaveProfile_DictionaryKey | (kWeaveVendor_Common << 16) | 0x0021 |
| kWeaveProfile_Occupancy | (kWeaveVendor_NestLabs << 16) | 0x0001 |
| kWeaveProfile_Structure | (kWeaveVendor_NestLabs << 16) | 0x0002 |
| kWeaveProfile_NestProtect | (kWeaveVendor_NestLabs << 16) | 0x0003 |
| kWeaveProfile_TimeVariantData | (kWeaveVendor_NestLabs << 16) | 0x0004 |
| kWeaveProfile_Alarm | (kWeaveVendor_NestLabs << 16) | 0x0006 |
| kWeaveProfile_HeatLink | (kWeaveVendor_NestLabs << 16) | 0x0007 |
| kWeaveProfile_Safety | (kWeaveVendor_NestLabs << 16) | 0x0008 |
| kWeaveProfile_SafetySummary | (kWeaveVendor_NestLabs << 16) | 0x0009 |
| kWeaveProfile_NestThermostat | (kWeaveVendor_NestLabs << 16) | 0x000A |
| kWeaveProfile_NestBoiler | (kWeaveVendor_NestLabs << 16) | 0x000B |
| kWeaveProfile_NestHvacEquipmentControl | (kWeaveVendor_NestLabs << 16) | 0x000C |
| kWeaveProfile_NestDomesticHotWater | (kWeaveVendor_NestLabs << 16) | 0x000D |
| kWeaveProfile_TopazHistory | (kWeaveVendor_NestLabs << 16) | 0x000F |
| kWeaveProfile_DropcamLegacyPairing | (kWeaveVendor_NestLabs << 16) | 0x0010 |
| kWeaveProfile_NestNetworkManager | (kWeaveVendor_NestLabs << 16) | 0xE000 |
| kWeaveProfile_NotSpecified | (kWeaveVendor_NotSpecified << 16) | 0xFFFF |
Weave Profile Ids (32-bits max)
Defined at line 47 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/WeaveProfiles.h