nl::Weave::Profiles::DataManagement_Current::LogStorageResources

#include <src/lib/profiles/data-management/Current/LoggingManagement.h>

מחלקה מסייעת שמשמשת לאתחול ניהול הרישום ביומן.

סיכום

הסיווג כולל את המשאבים שהוקצו על ידי מבצע הקריאה החוזרת, ומציינת משאבים שישמשו לרישום אירועים בעלי חשיבות מסוימת. חשוב לשים לב: המשאבים שמפנים למונה משמשים רק לרמת החשיבות המסוימת, אבל מאגר הנתונים הזמני משותף בין רמת החשיבות של this לבין אירועים שהם 'יותר'. חשוב.

מאפיינים ציבוריים

mBuffer
void *
מאגר נתונים זמני שישמש כאחסון ברמת החשיבות המסוימת וישותף עם אירועים חשובים יותר.
mBufferSize
size_t
הגודל בבייטים של mBuffer.
mCounterEpoch
uint32_t
מרווח הזמן המשמש להגדלת מוניים קבועים.
mCounterKey
nl::Weave::Platform::PersistedStorage::Key *
שם המונה הקבוע של המפתח לאירועים בעלי החשיבות הזו.
mCounterStorage
אחסון שמסופק על ידי האפליקציה למונה קבוע ברמת החשיבות הזו.
mImportance
רישום של רמת החשיבות שמשויכת למשאבים שמסופקים במבנה הזה.

מאפיינים ציבוריים

mBuffer

void * nl::Weave::Profiles::DataManagement_Current::LogStorageResources::mBuffer

מאגר נתונים זמני שישמש כאחסון ברמת החשיבות המסוימת וישותף עם אירועים חשובים יותר.

לא יכול להיות NULL. חייב להיות גדול מספיק כדי להכיל את האירוע הגדול ביותר שהמערכת מפיקה.

mBufferSize

size_t nl::Weave::Profiles::DataManagement_Current::LogStorageResources::mBufferSize

הגודל בבייטים של mBuffer.

mCounterEpoch

uint32_t nl::Weave::Profiles::DataManagement_Current::LogStorageResources::mCounterEpoch

מרווח הזמן המשמש להגדלת מוניים קבועים.

אם הערך הוא 0, הספירות הקבועות לא ישמשו לרמת החשיבות הזו.

mCounterKey

nl::Weave::Platform::PersistedStorage::Key * nl::Weave::Profiles::DataManagement_Current::LogStorageResources::mCounterKey

שם המונה הקבוע של המפתח לאירועים בעלי החשיבות הזו.

כאשר הערך הוא NULL, לא ייעשה שימוש בספירות הקבועות של רמת החשיבות הזו.

mCounterStorage

nl::Weave::PersistedCounter * nl::Weave::Profiles::DataManagement_Current::LogStorageResources::mCounterStorage

אחסון שמסופק על ידי האפליקציה למונה קבוע ברמת החשיבות הזו.

אם הערך הוא NULL, לא ייעשה שימוש במוניים קבועים ברמת החשיבות הזו.

mImportance

ImportanceType nl::Weave::Profiles::DataManagement_Current::LogStorageResources::mImportance

רישום של רמת החשיבות שמשויכת למשאבים שמסופקים במבנה הזה.