PHP Интерфейс pocketmine\network\SourceInterface

Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
close ( Player $player, string $reason = "unknown reason" ) Terminates the connection
emergencyShutdown ( )
process ( ) : boolean
putPacket ( Player $player, DataPacket $packet, boolean $needACK = false, boolean $immediate = true ) : integer Sends a DataPacket to the interface, returns an unique identifier for the packet if $needACK is true
setName ( string $name )
shutdown ( )

Описание методов

close() публичный Метод

Terminates the connection
public close ( Player $player, string $reason = "unknown reason" )
$player pocketmine\Player
$reason string

emergencyShutdown() публичный Метод

public emergencyShutdown ( )

process() публичный Метод

public process ( ) : boolean
Результат boolean

putPacket() публичный Метод

Sends a DataPacket to the interface, returns an unique identifier for the packet if $needACK is true
public putPacket ( Player $player, DataPacket $packet, boolean $needACK = false, boolean $immediate = true ) : integer
$player pocketmine\Player
$packet pocketmine\network\protocol\DataPacket
$needACK boolean
$immediate boolean
Результат integer

setName() публичный Метод

public setName ( string $name )
$name string

shutdown() публичный Метод

public shutdown ( )