PIP 5.6.1
Platform-Independent Primitives
Public Member Functions | Public Attributes | List of all members
PIBaseTransfer::Part Struct Reference

Logical fragment description used to split data into packets. More...

#include <pibasetransfer.h>

Public Member Functions

 Part (uint id_=0, ullong size_=0, ullong start_=0)
 Constructs part metadata for item "id_", fragment size "size_" and offset "start_".
 

Public Attributes

uint id
 Identifier of the logical item being transferred.
 
ullong size
 Size of this fragment in bytes.
 
ullong start
 Byte offset of this fragment inside the logical item.
 

Detailed Description

Logical fragment description used to split data into packets.