Packageorg.idream.pomelo
Classpublic class Package
InheritancePackage Inheritance Object
Implements IPackage



Public Methods
 MethodDefined By
  
decode(buffer:IDataInput):Object
Package
  
encode(type:int, body:ByteArray = null):ByteArray
Package
Public Constants
 ConstantDefined By
  TYPE_DATA : int = 4
[static]
Package
  TYPE_HANDSHAKE : int = 1
[static]
Package
  TYPE_HANDSHAKE_ACK : int = 2
[static]
Package
  TYPE_HEARTBEAT : int = 3
[static]
Package
  TYPE_KICK : int = 5
[static]
Package
Method Detail
decode()method
public function decode(buffer:IDataInput):Object

Parameters

buffer:IDataInput

Returns
Object
encode()method 
public function encode(type:int, body:ByteArray = null):ByteArray

Parameters

type:int
 
body:ByteArray (default = null)

Returns
ByteArray
Constant Detail
TYPE_DATAConstant
public static const TYPE_DATA:int = 4

TYPE_HANDSHAKEConstant 
public static const TYPE_HANDSHAKE:int = 1

TYPE_HANDSHAKE_ACKConstant 
public static const TYPE_HANDSHAKE_ACK:int = 2

TYPE_HEARTBEATConstant 
public static const TYPE_HEARTBEAT:int = 3

TYPE_KICKConstant 
public static const TYPE_KICK:int = 5