PHP Class pocketmine\utils\BinaryStream

Inheritance: extends stdClass
显示文件 Open project: iTXTech/Genisys Class Usage Examples

Public Properties

Property Type Description
$buffer
$offset

Public Methods

Method Description
__construct ( $buffer = "", $offset )
feof ( )
get ( $len )
getBuffer ( )
getByte ( )
getDataArray ( $len = 10 )
getFloat ( )
getInt ( )
getLFloat ( )
getLInt ( )
getLLong ( )
getLShort ( $signed = true )
getLTriad ( )
getLong ( )
getOffset ( )
getShort ( )
getSignedShort ( )
getSlot ( )
getString ( )
getTriad ( )
getUUID ( )
put ( $str )
putByte ( $v )
putDataArray ( array $data = [] )
putFloat ( $v )
putInt ( $v )
putLFloat ( $v )
putLInt ( $v )
putLLong ( $v )
putLShort ( $v )
putLTriad ( $v )
putLong ( $v )
putShort ( $v )
putSignedShort ( $v )
putSlot ( Item $item )
putString ( $v )
putTriad ( $v )
putUUID ( UUID $uuid )
reset ( )
setBuffer ( $buffer = null, $offset )

Method Details

__construct() public method

public __construct ( $buffer = "", $offset )

feof() public method

public feof ( )

get() public method

public get ( $len )

getBuffer() public method

public getBuffer ( )

getByte() public method

public getByte ( )

getDataArray() public method

public getDataArray ( $len = 10 )

getFloat() public method

public getFloat ( )

getInt() public method

public getInt ( )

getLFloat() public method

public getLFloat ( )

getLInt() public method

public getLInt ( )

getLLong() public method

public getLLong ( )

getLShort() public method

public getLShort ( $signed = true )

getLTriad() public method

public getLTriad ( )

getLong() public method

public getLong ( )

getOffset() public method

public getOffset ( )

getShort() public method

public getShort ( )

getSignedShort() public method

public getSignedShort ( )

getSlot() public method

public getSlot ( )

getString() public method

public getString ( )

getTriad() public method

public getTriad ( )

getUUID() public method

public getUUID ( )

put() public method

public put ( $str )

putByte() public method

public putByte ( $v )

putDataArray() public method

public putDataArray ( array $data = [] )
$data array

putFloat() public method

public putFloat ( $v )

putInt() public method

public putInt ( $v )

putLFloat() public method

public putLFloat ( $v )

putLInt() public method

public putLInt ( $v )

putLLong() public method

public putLLong ( $v )

putLShort() public method

public putLShort ( $v )

putLTriad() public method

public putLTriad ( $v )

putLong() public method

public putLong ( $v )

putShort() public method

public putShort ( $v )

putSignedShort() public method

public putSignedShort ( $v )

putSlot() public method

public putSlot ( Item $item )
$item pocketmine\item\Item

putString() public method

public putString ( $v )

putTriad() public method

public putTriad ( $v )

putUUID() public method

public putUUID ( UUID $uuid )
$uuid UUID

reset() public method

public reset ( )

setBuffer() public method

public setBuffer ( $buffer = null, $offset )

Property Details

$buffer public_oe property

public $buffer

$offset public_oe property

public $offset