nl:: Weave:: サポート:: ProfileStringInfo
#include <src/lib/support/ProfileStringSupport.hpp>
特定のプロファイル ID に関連付けられたコールバックは、そのプロファイルに関連付けられた、人が読めるサポート文字列を返します。
まとめ
この構造は、指定されたプロファイル ID に関連付けられたコールバックのストレージを格納し、プロファイルに関連付けられた、人が読めるサポート文字列を返します。
構造体は(コンパニオン コンテキスト構造とともに)登録され、登録されると検索され、登録解除されます(コンパニオン コンテキスト構造とともに)。
制約のあるアプリケーション内のスペースを最適化するには、通常、この構造に定数の静的ストレージ修飾子(静的定数)を割り当てる必要があります。
パブリック属性 |
|
---|---|
mMessageNameFunct
|
MessageNameFunct
プロファイル メッセージ タイプに関連付けられたわかりやすい名前を返すコールバックへのポインタ(省略可)。
|
mProfileId
|
uint32_t
文字列コールバックを登録するプロファイル ID。
|
mProfileNameFunct
|
ProfileNameFunct
コールバックに対するポインタ(省略可)。このプロファイルに関連付けられたわかりやすい名前を返します。
|
mStatusReportFormatStringFunct
|
StatusReportFormatStringFunct
コールバックへのポインタ(省略可)。プロファイルのステータス コードを説明する文字列を返します。
|
パブリック属性
mMessageNameFunct
MessageNameFunct nl::Weave::Support::ProfileStringInfo::mMessageNameFunct
プロファイル メッセージ タイプに関連付けられたわかりやすい名前を返すコールバックへのポインタ(省略可)。
mProfileId
uint32_t nl::Weave::Support::ProfileStringInfo::mProfileId
文字列コールバックを登録するプロファイル ID。
mProfileNameFunct
ProfileNameFunct nl::Weave::Support::ProfileStringInfo::mProfileNameFunct
コールバックに対するポインタ(省略可)。このプロファイルに関連付けられたわかりやすい名前を返します。
mStatusReportFormatStringFunct
StatusReportFormatStringFunct nl::Weave::Support::ProfileStringInfo::mStatusReportFormatStringFunct
コールバックへのポインタ(省略可)。プロファイルのステータス コードを説明する文字列を返します。