C# Class ArtemisComm.GameMessagePacket

Inheritance: IPackage
显示文件 Open project: russjudge/ArtemisSBS-ProtocolSharp

Public Methods

Method Description
Dispose ( ) : void
GameMessagePacket ( Stream stream, int index ) : ArtemisComm.GameMessageSubPackets
GetErrors ( ) : ReadOnlyCollection
GetRawData ( ) : MemoryStream
GetValidOrigin ( ) : OriginType

Protected Methods

Method Description
Dispose ( bool isDisposing ) : void

Private Methods

Method Description
GetSubPacket ( Stream stream, int index ) : IPackage

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool isDisposing ) : void
isDisposing bool
return void

GameMessagePacket() public method

public GameMessagePacket ( Stream stream, int index ) : ArtemisComm.GameMessageSubPackets
stream Stream
index int
return ArtemisComm.GameMessageSubPackets

GetErrors() public method

public GetErrors ( ) : ReadOnlyCollection
return ReadOnlyCollection

GetRawData() public method

public GetRawData ( ) : MemoryStream
return System.IO.MemoryStream

GetValidOrigin() public method

public GetValidOrigin ( ) : OriginType
return OriginType