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
مستوى أهمية السجل المرتبط بالموارد المتوفرة في هذه البنية.