nl:: বুনা:: প্রোফাইল:: BDX_Current:: SendInit

সারাংশ

উত্তরাধিকার

সরাসরি পরিচিত সাবক্লাস: nl::Weave::Profiles::BDX_Current::ReceiveInit

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

SendInit ()

পাবলিক ফাংশন

init (bool aSenderDrive, bool aReceiverDrive, bool asynchMode, uint16_t aMaxBlockSize, uint64_t aStartOffset, uint64_t aLength, ReferencedString & aFileDesignator, ReferencedTLVData *aMetaData)
init (bool aSenderDrive, bool aReceiverDrive, bool asynchMode, uint16_t aMaxBlockSize, uint32_t aStartOffset, uint32_t aLength, ReferencedString & aFileDesignator, ReferencedTLVData *aMetaData)
operator== (const SendInit &) const
bool
pack (PacketBuffer *)
packedLength ()
uint16_t

পাবলিক স্ট্যাটিক ফাংশন

parse (PacketBuffer *, SendInit &)

পাবলিক বৈশিষ্ট্য

অ্যাসিঙ্ক্রোনাস মোড সমর্থিত

bool asynchronousModeSupported

নির্দিষ্ট দৈর্ঘ্য

bool definiteLength

রিসিভারড্রাইভ সমর্থিত

bool receiverDriveSupported

senderDrive সমর্থিত

bool senderDriveSupported

startOffsetPresent

bool startOffsetPresent

ফাইল ডিজাইনার

ReferencedString theFileDesignator

দৈর্ঘ্য

uint64_t theLength

ম্যাক্সব্লক সাইজ

uint16_t theMaxBlockSize

মেটাডেটা

ReferencedTLVData theMetaData

স্টার্টঅফসেট

uint64_t theStartOffset

ব্যাপক পরিসর

bool wideRange

পাবলিক ফাংশন

SendInit

 SendInit()

init

WEAVE_ERROR init(
 
bool aSenderDrive,
 
bool aReceiverDrive,
 
bool asynchMode,
  uint16_t aMaxBlockSize
,
  uint64_t aStartOffset
,
  uint64_t aLength
,
 
ReferencedString & aFileDesignator,
 
ReferencedTLVData *aMetaData
)

init

WEAVE_ERROR init(
 
bool aSenderDrive,
 
bool aReceiverDrive,
 
bool asynchMode,
  uint16_t aMaxBlockSize
,
  uint32_t aStartOffset
,
  uint32_t aLength
,
 
ReferencedString & aFileDesignator,
 
ReferencedTLVData *aMetaData
)

অপারেটর==

bool operator==(
 
const SendInit &
) const

প্যাক

WEAVE_ERROR pack(
 
PacketBuffer *
)

প্যাক করা দৈর্ঘ্য

uint16_t packedLength()

পাবলিক স্ট্যাটিক ফাংশন

পার্স

WEAVE_ERROR parse(
 
PacketBuffer *,
 
SendInit &
)