nl:: Weave:: Support:: ProfileStringInfo
#include <src/lib/support/ProfileStringSupport.hpp>
Lệnh gọi lại được liên kết với giá trị nhận dạng hồ sơ đã chỉ định để trả về chuỗi hỗ trợ mà con người có thể đọc được được liên kết với hồ sơ.
Tóm tắt
Cấu trúc này cung cấp bộ nhớ cho các lệnh gọi lại được liên kết với giá trị nhận dạng hồ sơ đã chỉ định để trả về các chuỗi hỗ trợ mà con người có thể đọc được cũng như được liên kết với hồ sơ.
Cấu trúc này có thể được đăng ký (cùng với cấu trúc ngữ cảnh đồng hành), được tra cứu khi đã đăng ký và huỷ đăng ký (cùng với cấu trúc ngữ cảnh đồng hành).
Để tối ưu hoá không gian trong các ứng dụng bị hạn chế, cấu trúc này thường được phân bổ với các bộ hạn định tĩnh, hằng số (tức là hằng số tĩnh).
Các thuộc tính công khai |
|
---|---|
mMessageNameFunct
|
MessageNameFunct
Con trỏ tuỳ chọn đến lệnh gọi lại để trả về tên mô tả được liên kết với các loại thông báo hồ sơ.
|
mProfileId
|
uint32_t
Giá trị nhận dạng hồ sơ dùng để đăng ký lệnh gọi lại chuỗi.
|
mProfileNameFunct
|
ProfileNameFunct
Con trỏ tuỳ chọn đến lệnh gọi lại để trả về tên mô tả được liên kết với hồ sơ.
|
mStatusReportFormatStringFunct
|
StatusReportFormatStringFunct
Con trỏ tuỳ chọn đến lệnh gọi lại để trả về một chuỗi mô tả cho mã trạng thái hồ sơ.
|
Các thuộc tính công khai
mMessageNameFunct
MessageNameFunct nl::Weave::Support::ProfileStringInfo::mMessageNameFunct
Con trỏ tuỳ chọn đến lệnh gọi lại để trả về tên mô tả được liên kết với các loại thông báo hồ sơ.
mProfileId
uint32_t nl::Weave::Support::ProfileStringInfo::mProfileId
Giá trị nhận dạng hồ sơ dùng để đăng ký lệnh gọi lại chuỗi.
mProfileNameFunct
ProfileNameFunct nl::Weave::Support::ProfileStringInfo::mProfileNameFunct
Con trỏ tuỳ chọn đến lệnh gọi lại để trả về tên mô tả được liên kết với hồ sơ.
mStatusReportFormatStringFunct
StatusReportFormatStringFunct nl::Weave::Support::ProfileStringInfo::mStatusReportFormatStringFunct
Con trỏ tuỳ chọn đến lệnh gọi lại để trả về một chuỗi mô tả cho mã trạng thái hồ sơ.