nl :: نسج:: مظهر:: إدارة البيانات_ الحالية :: 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
يتم استخدام المخزن المؤقت كمخزن عند مستوى أهمية خاصة ومشاركته مع الأحداث الأكثر أهمية.
يجب ألا تكون فارغة. يجب أن تكون كبيرة بما يكفي لاستيعاب أكبر حدث ينبعث من النظام.
الحجم
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 ، لن يتم استخدام العدادات الدائمة لمستوى الأهمية هذا.
m أهمية
ImportanceType nl::Weave::Profiles::DataManagement_Current::LogStorageResources::mImportance
مستوى أهمية السجل المرتبط بالموارد المتوفرة في هذا الهيكل.