нл:: Переплетение:: Профили:: Описание устройства
Это пространство имен включает в себя все интерфейсы внутри Weave для профиля описания устройства Weave.
Краткое содержание
Перечисления | |
---|---|
@177 | перечисление |
@178 | перечисление Типы сообщений для профиля описания устройства. |
@179 { | перечисление Теги элементов данных для профиля описания устройства. |
TargetDeviceModes { | перечисление Битовое поле (максимум 32 бита), определяющее, какие устройства должны отвечать на сообщение LocateRequest в зависимости от их текущего режима. |
TargetFabricIds { | перечисление Идентификаторы специальной целевой структуры. |
Функции | |
---|---|
MatchTargetFabricId (uint64_t fabricId, uint64_t targetFabricId) | NL_DLL_EXPORT bool Сравните два идентификатора структуры, чтобы определить, совпадают ли они (учитывая значения подстановочных знаков). |
Классы | |
---|---|
nl:: Weave:: Profiles:: DeviceDescription:: DeviceDescriptionClient | Клиентский объект для выдачи запросов описания устройства. |
nl:: Weave:: Profiles:: DeviceDescription:: DeviceDescriptionServer | Объект сервера для ответа на запросы описания устройства. |
nl::Weave::Profiles::DeviceDescription::IdentDeviceCriteria | Представляет критерии, используемые для выбора устройств в протоколе IdentifyDevice. |
nl:: Weave:: Profiles:: DeviceDescription:: IdentRequestMessage | Разобранная форма сообщения IdentRequest. |
nl:: Weave:: Profiles:: DeviceDescription:: IdentResponseMessage | Разобранная форма сообщения идентификации. |
nl:: Weave:: Profiles:: DeviceDescription:: TextDescriptorReader | |
nl:: Weave:: Profiles:: DeviceDescription:: TextDescriptorWriter | |
nl:: Weave:: Profiles:: DeviceDescription:: WeaveDeviceDescriptor | Содержит описательную информацию об устройстве Weave. |
Перечисления
@177
@177
@178
@178
Типы сообщений для профиля описания устройства.
@179
@179
Теги элементов данных для профиля описания устройства.
TargetDeviceModes
TargetDeviceModes
Битовое поле (максимум 32 бита), определяющее, какие устройства должны отвечать на сообщение LocateRequest в зависимости от их текущего режима.
Обратите внимание, что определенные здесь режимы являются общими и могут применяться к различным типам устройств.
TargetFabricIds
TargetFabricIds
Идентификаторы специальной целевой структуры.
Функции
MatchTargetFabricId
NL_DLL_EXPORT bool MatchTargetFabricId( uint64_t fabricId, uint64_t targetFabricId )
Сравните два идентификатора структуры, чтобы определить, совпадают ли они (учитывая значения подстановочных знаков).
Подробности | |||||
---|---|---|---|---|---|
Параметры |
| ||||
Возвращаемые значения |
|