nl::Weave::Support::ProfileStringInfo

#include <src/lib/support/ProfileStringSupport.hpp>

프로필과 연결된 사람이 읽을 수 있는 지원 문자열을 반환하기 위해 지정된 프로필 식별자와 연결된 콜백입니다.

요약

이 구조는 프로필과 연결된 사람이 읽을 수 있는 지원 문자열을 반환하기 위해 지정된 프로필 식별자와 연결된 콜백을 위한 저장소를 제공합니다.

구조는 (컴패니언 컨텍스트 구조와 함께) 등록되고, 등록 후 조회되고, (컴패니언 컨텍스트 구조와 함께) 등록 취소될 수 있습니다.

제한된 애플리케이션의 공간을 최적화하려면 일반적으로 이 구조를 일정한 정적 저장소 한정자로 할당해야 합니다 (예: static const).

공개 속성

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

프로필 상태 코드를 설명하는 문자열을 반환하는 콜백에 대한 포인터(선택사항)입니다.