C# Class LazerTagHostLibrary.Packet

显示文件 Open project: astrospark/LazerTagHost Class Usage Examples

Public Methods

Method Description
DataAdd ( BinaryCodedDecimal data ) : void
DataAdd ( LazerTagString data, int maxLength, bool addPadding = false, bool addNullTerminator = false ) : void
DataAdd ( byte data ) : void
Packet ( ) : System
Packet ( Packet packet ) : System
Packet ( PacketType type ) : System
PopulateChecksum ( ) : Signature
ToString ( ) : string

Private Methods

Method Description
CalculateChecksum ( Packet packet ) : Signature

Method Details

DataAdd() public method

public DataAdd ( BinaryCodedDecimal data ) : void
data BinaryCodedDecimal
return void

DataAdd() public method

public DataAdd ( LazerTagString data, int maxLength, bool addPadding = false, bool addNullTerminator = false ) : void
data LazerTagString
maxLength int
addPadding bool
addNullTerminator bool
return void

DataAdd() public method

public DataAdd ( byte data ) : void
data byte
return void

Packet() public method

public Packet ( ) : System
return System

Packet() public method

public Packet ( Packet packet ) : System
packet Packet
return System

Packet() public method

public Packet ( PacketType type ) : System
type PacketType
return System

PopulateChecksum() public method

public PopulateChecksum ( ) : Signature
return System.Signature

ToString() public method

public ToString ( ) : string
return string