C# Class Rover.PacketPartitionner

Afficher le fichier Open project: jpadillak/Concordia_Capstone2013-14 Class Usage Examples

Méthodes publiques

Свойство Type Description
FileID int
FileSize int

Méthodes publiques

Méthode Description
GetPartitionnedPackets ( ) : ArrayList

Return the Partitionned packets stored in the array list

PacketPartitionner ( int FileID, int FileSize, int PacketSizeWHeader, PacketPartitionnerCBType PacketPartitionnerCBHandler ) : System

Constructor of the PacketParitionner class, refers to a file id, file size, and packet size.

PartitionFile ( byte Data, int FileSize ) : void

Partition a file in packets and adds the packet to the arraylist.

Method Details

GetPartitionnedPackets() public méthode

Return the Partitionned packets stored in the array list
public GetPartitionnedPackets ( ) : ArrayList
Résultat System.Collections.ArrayList

PacketPartitionner() public méthode

Constructor of the PacketParitionner class, refers to a file id, file size, and packet size.
public PacketPartitionner ( int FileID, int FileSize, int PacketSizeWHeader, PacketPartitionnerCBType PacketPartitionnerCBHandler ) : System
FileID int
FileSize int
PacketSizeWHeader int
PacketPartitionnerCBHandler PacketPartitionnerCBType
Résultat System

PartitionFile() public méthode

Partition a file in packets and adds the packet to the arraylist.
public PartitionFile ( byte Data, int FileSize ) : void
Data byte
FileSize int
Résultat void

Property Details

FileID public_oe property

public int FileID
Résultat int

FileSize public_oe property

public int FileSize
Résultat int