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

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