nl:: Weave:: Support:: ProfileStringInfo
#include <src/lib/support/ProfileStringSupport.hpp>
指定されたプロファイル ID に関連付けられたコールバック。人が読める形式の、プロファイルに関連付けられたサポート文字列を返します。
概要
この構造体は、指定されたプロファイル ID に関連付けられたコールバック用のストレージを提供し、プロファイルに関連付けられた、人が読める形式のサポート文字列を返します。
構造体は、(コンパニオン コンテキスト構造とともに)登録、登録後に参照、登録解除できます(コンパニオン コンテキスト構造とともに)。
制約のあるアプリケーションでスペースを最適化するには、この構造体には通常、固定の静的なストレージ修飾子(つまり、static const)を使用して割り当てる必要があります。
パブリック属性 |
|
---|---|
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
プロフィールのステータス コードを説明する文字列を返すコールバックへのポインタ(省略可)。