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

مستوى أهمية السجل المرتبط بالموارد المتوفرة في هذه البنية.