nl:: Weave:: 支持:: ProfileStringInfo
#include <src/lib/support/ProfileStringSupport.hpp>
与指定个人资料标识符相关联的回调,用于返回与个人资料关联的简单易懂的支持字符串。
摘要
此结构为与指定的配置文件标识符关联的回调提供存储,以便返回与配置文件关联的人类可读的支持字符串。
该结构可注册(连同配套上下文结构)、在注册后可查询和取消注册(以及伴生上下文结构)。
为了优化受限应用中的空间,通常应使用常量静态存储限定符(即静态常量)来分配此结构。
公共属性 |
|
---|---|
mMessageNameFunct
|
MessageNameFunct
指向回调的可选指针,用于返回与个人资料消息类型关联的描述性名称。
|
mProfileId
|
uint32_t
用于注册字符串回调的配置文件标识符。
|
mProfileNameFunct
|
ProfileNameFunct
指向回调的可选指针,用于返回与配置文件相关联的描述性名称。
|
mStatusReportFormatStringFunct
|
StatusReportFormatStringFunct
可选回调指针,用于返回配置文件状态代码的描述性字符串。
|
公共属性
mMessageNameFunct
MessageNameFunct nl::Weave::Support::ProfileStringInfo::mMessageNameFunct
指向回调的可选指针,用于返回与个人资料消息类型关联的描述性名称。
mProfileId
uint32_t nl::Weave::Support::ProfileStringInfo::mProfileId
用于注册字符串回调的配置文件标识符。
mProfileNameFunct
ProfileNameFunct nl::Weave::Support::ProfileStringInfo::mProfileNameFunct
指向回调的可选指针,用于返回与配置文件相关联的描述性名称。
mStatusReportFormatStringFunct
StatusReportFormatStringFunct nl::Weave::Support::ProfileStringInfo::mStatusReportFormatStringFunct
可选回调指针,用于返回配置文件状态代码的描述性字符串。