C# Class EpServerEngine.cs.Preamble

Preamble class
Show file Open project: juhgiyo/EpServerEngine.cs Class Usage Examples

Public Methods

Method Description
CheckPreamble ( byte preamblePacket ) : int

Return the possible preamble start index from preamblePacket received

ToPreamblePacket ( int shouldReceive ) : byte[]

Built preamble byte array by size of shouldReceive

ToShouldReceive ( byte preamblePacket ) : int

Returns positive shouldReceive size from preamble packet

Method Details

CheckPreamble() public static method

Return the possible preamble start index from preamblePacket received
public static CheckPreamble ( byte preamblePacket ) : int
preamblePacket byte preamble packet received
return int

ToPreamblePacket() public static method

Built preamble byte array by size of shouldReceive
public static ToPreamblePacket ( int shouldReceive ) : byte[]
shouldReceive int size of byte to make preamble byte array
return byte[]

ToShouldReceive() public static method

Returns positive shouldReceive size from preamble packet
public static ToShouldReceive ( byte preamblePacket ) : int
preamblePacket byte preamble packet to convert
return int