нл:: Переплетение:: Профили:: BDX_Current:: Отправитьинит

Краткое содержание

Наследование

Прямые известные подклассы: 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

приемникDriveSupported

bool receiverDriveSupported

отправительDriveSupported

bool senderDriveSupported

startOffsetPresent

bool startOffsetPresent

Обозначатель файла

ReferencedString theFileDesignator

длина

uint64_t theLength

theMaxBlockSize

uint16_t theMaxBlockSize

метаданные

ReferencedTLVData theMetaData

theStartOffset

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