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

コールバックへのポインタ(省略可)。プロファイルのステータス コードを説明する文字列を返します。