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

সারসংক্ষেপ

উত্তরাধিকার

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

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

SendInit ()

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

asynchronousModeSupported
bool
definiteLength
bool
receiverDriveSupported
bool
senderDriveSupported
bool
startOffsetPresent
bool
theFileDesignator
theLength
uint64_t
theMaxBlockSize
uint16_t
theMetaData
theStartOffset
uint64_t
wideRange
bool

পাবলিক ফাংশন

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()

এটা

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

এটা

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 &
)