Google is committed to advancing racial equity for Black communities. See how.

এনএল :: তাঁত :: প্রোফাইল :: ডেটা ম্যানেজমেন্ট_ বর্তমান: কমান্ডসেন্ডার :: সেন্ডপ্যারামস

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

সেন্ডক্যামন্ডে প্রবেশ করার জন্য আর্গুমেন্টগুলি encapsulates ()।

সারসংক্ষেপ

সর্বনিম্ন, রিসোর্সআইডি, প্রোফাইল আইডি, এবং কমান্ডটাইপটি সেন্ডকমন্ডে প্রেরণের আগে সেট করা উচিত ()। ইনস্ট্যান্সআইডি, ফ্ল্যাগ এবং ভার্সনরেঞ্জ সেট করা না থাকলে 0 এ ডিফল্ট হবে।

জনসাধারণের গুণাবলী

ActionTimeMicroSecond
uint64_t
CommandType
uint32_t
ExpiryTimeMicroSecond
uint64_t
Flags
uint8_t
InitiationTimeMicroSecond
uint64_t
InstanceId
uint64_t
MustBeVersion
uint64_t
ProfileId
uint32_t
ResourceId
ResponseTimeoutMsOverride
uint32_t
Sink
VersionRange

পাবলিক ফাংশন

PopulateTraitPath ( TraitCatalogBase < TraitDataSink > *aCatalog, TraitDataSink *aSink, uint32_t aCommandType)

জনসাধারণের গুণাবলী

অ্যাকশনটাইমমাইক্রো সেকেন্ড

uint64_t nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::ActionTimeMicroSecond

কমান্ডটাইপ

uint32_t nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::CommandType

এক্সপায়ারটাইমমাইক্রো সেকেন্ড

uint64_t nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::ExpiryTimeMicroSecond

পতাকা

uint8_t nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::Flags

ইনিশিয়েশনটাইমমাইক্রো সেকেন্ড

uint64_t nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::InitiationTimeMicroSecond

InstanceId

uint64_t nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::InstanceId

মুস্টবিভারশন

uint64_t nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::MustBeVersion

প্রোফাইল আইডি

uint32_t nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::ProfileId

রিসোর্সআইডি

ResourceIdentifier nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::ResourceId

রেসপন্সটাইমআউটএমএস ওভাররাইড

uint32_t nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::ResponseTimeoutMsOverride

ডোবা

TraitDataSink * nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::Sink

ভার্সনরেঞ্জ

SchemaVersionRange nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::VersionRange

পাবলিক ফাংশন

পপুলেটট্রেটপথ

WEAVE_ERROR nl::Weave::Profiles::DataManagement_Current::CommandSender::SendParams::PopulateTraitPath(
  TraitCatalogBase< TraitDataSink > *aCatalog,
  TraitDataSink *aSink,
  uint32_t aCommandType
)