C# Class SOE.Interfaces.SOEWriter

Mostrar archivo Open project: Joshsora/LibSOE Class Usage Examples

Public Methods

Method Description
AddBoolean ( bool value ) : void
AddByte ( byte value ) : void
AddBytes ( byte value ) : void
AddHostUInt16 ( ushort value ) : void
AddHostUInt32 ( uint value ) : void
AddInt16 ( short value ) : void
AddInt32 ( int value ) : void
AddMessage ( SOEMessage message ) : void
AddNullTerminatedString ( string value ) : void
AddUInt16 ( ushort value ) : void
AddUInt32 ( uint value ) : void
GetFinalSOEMessage ( SOEClient client ) : SOEMessage
GetFinalSOEPacket ( SOEClient client, bool compressed, bool appendCRC ) : SOEPacket
GetRaw ( ) : byte[]
SOEWriter ( ) : System
SOEWriter ( SOEMessage message ) : System
SOEWriter ( SOEPacket packet ) : System
SOEWriter ( ushort opCode, bool isMessage = false ) : System

Method Details

AddBoolean() public method

public AddBoolean ( bool value ) : void
value bool
return void

AddByte() public method

public AddByte ( byte value ) : void
value byte
return void

AddBytes() public method

public AddBytes ( byte value ) : void
value byte
return void

AddHostUInt16() public method

public AddHostUInt16 ( ushort value ) : void
value ushort
return void

AddHostUInt32() public method

public AddHostUInt32 ( uint value ) : void
value uint
return void

AddInt16() public method

public AddInt16 ( short value ) : void
value short
return void

AddInt32() public method

public AddInt32 ( int value ) : void
value int
return void

AddMessage() public method

public AddMessage ( SOEMessage message ) : void
message SOEMessage
return void

AddNullTerminatedString() public method

public AddNullTerminatedString ( string value ) : void
value string
return void

AddUInt16() public method

public AddUInt16 ( ushort value ) : void
value ushort
return void

AddUInt32() public method

public AddUInt32 ( uint value ) : void
value uint
return void

GetFinalSOEMessage() public method

public GetFinalSOEMessage ( SOEClient client ) : SOEMessage
client SOE.Core.SOEClient
return SOEMessage

GetFinalSOEPacket() public method

public GetFinalSOEPacket ( SOEClient client, bool compressed, bool appendCRC ) : SOEPacket
client SOE.Core.SOEClient
compressed bool
appendCRC bool
return SOEPacket

GetRaw() public method

public GetRaw ( ) : byte[]
return byte[]

SOEWriter() public method

public SOEWriter ( ) : System
return System

SOEWriter() public method

public SOEWriter ( SOEMessage message ) : System
message SOEMessage
return System

SOEWriter() public method

public SOEWriter ( SOEPacket packet ) : System
packet SOEPacket
return System

SOEWriter() public method

public SOEWriter ( ushort opCode, bool isMessage = false ) : System
opCode ushort
isMessage bool
return System