nl:: बुनें:: प्रोफाइल:: बीडीएक्स_वर्तमान:: सेंडइनिट

सारांश

विरासत

प्रत्यक्ष ज्ञात उपवर्गों: nl :: Weave :: प्रोफाइल :: 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

प्रेषकड्राइव समर्थित

bool senderDriveSupported

स्टार्टऑफसेटप्रेजेंट

bool startOffsetPresent

फ़ाइल डिज़ाइनर

ReferencedString theFileDesignator

लंबाई

uint64_t theLength

मैक्सब्लॉक आकार

uint16_t theMaxBlockSize

मेटाडेटा

ReferencedTLVData theMetaData

स्टार्टऑफ़सेट

uint64_t theStartOffset

विस्तृत श्रृंखला

bool wideRange

सार्वजनिक समारोह

सेंडइनिट

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