Genisys  Genisys API 1.9.3
A server software for Minecraft: Pocket Edition with many features
Session Class Reference

Public Member Functions

 __construct (SessionManager $sessionManager, $address, $port)
 
 getAddress ()
 
 getPort ()
 
 getID ()
 
 update ($time)
 
 disconnect ($reason="unknown")
 
 sendQueue ()
 
 addEncapsulatedToQueue (EncapsulatedPacket $packet, $flags=RakLib::PRIORITY_NORMAL)
 
 getState ()
 
 isTemporal ()
 
 handlePacket (Packet $packet)
 
 close ()
 

Data Fields

const STATE_UNCONNECTED = 0
 
const STATE_CONNECTING_1 = 1
 
const STATE_CONNECTING_2 = 2
 
const STATE_CONNECTED = 3
 
const MAX_SPLIT_SIZE = 128
 
const MAX_SPLIT_COUNT = 4
 

Static Public Attributes

static $WINDOW_SIZE = 2048
 

Member Function Documentation

addEncapsulatedToQueue ( EncapsulatedPacket  $packet,
  $flags = RakLib::PRIORITY_NORMAL 
)
Parameters
EncapsulatedPacket$packet
int$flags

The documentation for this class was generated from the following file: