Exemplo n.º 1
0
 private function writePacket($client, $requestID, $packetType, $payload)
 {
     $pk = Binary::writeLInt((int) $requestID) . Binary::writeLInt((int) $packetType) . $payload . "";
     //Terminate payload and packet
     return socket_write($client, Binary::writeLInt(strlen($pk)) . $pk);
 }
Exemplo n.º 2
0
 public function putLInt($v)
 {
     $this->buffer .= Binary::writeLInt($v);
 }
Exemplo n.º 3
0
 public static function chunkIndex($chunkX, $chunkZ)
 {
     return Binary::writeLInt($chunkX) . Binary::writeLInt($chunkZ);
 }
Exemplo n.º 4
0
 public function putInt($v)
 {
     $this->buffer .= $this->endianness === self::BIG_ENDIAN ? Binary::writeInt($v) : Binary::writeLInt($v);
 }