C# Class RPGGame.Common.PacketRequest

Inheritance: Aegis.Network.Packet
显示文件 Open project: SyncZone/Examples Class Usage Examples

Public Methods

Method Description
Clone ( ) : Aegis.StreamBuffer
Dispatch ( Object instance, String methodName ) : void
IsValidPacket ( Aegis.StreamBuffer buffer, int &packetSize ) : System.Boolean
PacketRequest ( Aegis.StreamBuffer source ) : System
PacketRequest ( UInt16 packetId ) : System
PacketRequest ( UInt16 packetId, UInt16 capacity ) : System
SkipHeader ( ) : void

Method Details

Clone() public method

public Clone ( ) : Aegis.StreamBuffer
return Aegis.StreamBuffer

Dispatch() public method

public Dispatch ( Object instance, String methodName ) : void
instance Object
methodName String
return void

IsValidPacket() public static method

public static IsValidPacket ( Aegis.StreamBuffer buffer, int &packetSize ) : System.Boolean
buffer Aegis.StreamBuffer
packetSize int
return System.Boolean

PacketRequest() public method

public PacketRequest ( Aegis.StreamBuffer source ) : System
source Aegis.StreamBuffer
return System

PacketRequest() public method

public PacketRequest ( UInt16 packetId ) : System
packetId System.UInt16
return System

PacketRequest() public method

public PacketRequest ( UInt16 packetId, UInt16 capacity ) : System
packetId System.UInt16
capacity System.UInt16
return System

SkipHeader() public method

public SkipHeader ( ) : void
return void