nl:: বুনা:: কাউন্টার

এটি একটি বিমূর্ত ক্লাস।

#include <src/lib/support/WeaveCounter.h>

একটি পূর্ণসংখ্যা মান হিসাবে একটি কাউন্টার পরিচালনার জন্য একটি ইন্টারফেস।

সারাংশ

উত্তরাধিকার

সরাসরি পরিচিত সাবক্লাস: nl::Weave::Monotonically Increasing Counter

কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর

Counter (void)
~Counter (void)

পাবলিক ফাংশন

Advance (void)=0
virtual WEAVE_ERROR
কাউন্টার মান অগ্রিম.
GetValue (void)=0
virtual uint32_t
কাউন্টারের বর্তমান মান পান।

পাবলিক ফাংশন

অগ্রিম

virtual WEAVE_ERROR Advance(
  void
)=0

কাউন্টার মান অগ্রিম.

বিস্তারিত
রিটার্নস
কিছু ব্যর্থ হলে একটি ওয়েভ ত্রুটি কোড, অন্যথায় WEAVE_NO_ERROR৷

কাউন্টার

 Counter(
  void
)

GetValue

virtual uint32_t GetValue(
  void
)=0

কাউন্টারের বর্তমান মান পান।

বিস্তারিত
রিটার্নস
কাউন্টারের বর্তমান মান।

~ কাউন্টার

 ~Counter(
  void
)