C# 클래스 Rover.PacketPartitionner

파일 보기 프로젝트 열기: jpadillak/Concordia_Capstone2013-14 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
FileID int
FileSize int

공개 메소드들

메소드 설명
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.

메소드 상세

GetPartitionnedPackets() 공개 메소드

Return the Partitionned packets stored in the array list
public GetPartitionnedPackets ( ) : ArrayList
리턴 System.Collections.ArrayList

PacketPartitionner() 공개 메소드

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
리턴 System

PartitionFile() 공개 메소드

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

프로퍼티 상세

FileID 공개적으로 프로퍼티

public int FileID
리턴 int

FileSize 공개적으로 프로퍼티

public int FileSize
리턴 int