PHP 클래스 synapse\network\SynapseInterface

파일 보기 프로젝트 열기: iTXTech/Genisys

공개 메소드들

메소드 설명
__construct ( Synapse $server, string $ip, integer $port )
getPacket ( $buffer ) : synapse\network\protocol\spp\DataPacket
getSynapse ( )
handlePacket ( $buffer )
isConnected ( ) : boolean
process ( )
putPacket ( synapse\network\protocol\spp\DataPacket $pk )
reconnect ( )
registerPacket ( integer $id, synapse\network\protocol\spp\DataPacket $class )
shutdown ( )

비공개 메소드들

메소드 설명
registerPackets ( )

메소드 상세

__construct() 공개 메소드

public __construct ( Synapse $server, string $ip, integer $port )
$server Synapse\Synapse
$ip string
$port integer

getPacket() 공개 메소드

public getPacket ( $buffer ) : synapse\network\protocol\spp\DataPacket
$buffer
리턴 synapse\network\protocol\spp\DataPacket

getSynapse() 공개 메소드

public getSynapse ( )

handlePacket() 공개 메소드

public handlePacket ( $buffer )

isConnected() 공개 메소드

public isConnected ( ) : boolean
리턴 boolean

process() 공개 메소드

public process ( )

putPacket() 공개 메소드

public putPacket ( synapse\network\protocol\spp\DataPacket $pk )
$pk synapse\network\protocol\spp\DataPacket

reconnect() 공개 메소드

public reconnect ( )

registerPacket() 공개 메소드

public registerPacket ( integer $id, synapse\network\protocol\spp\DataPacket $class )
$id integer 0-255
$class synapse\network\protocol\spp\DataPacket

shutdown() 공개 메소드

public shutdown ( )