PocketMine-MP 5.15.1 git-5ef247620a7c6301a849b54e5ef1009217729fc8
|
Public Member Functions | |
__construct (private InterThreadChannelWriter $channel) | |
addRawPacketFilter (string $regex) | |
blockAddress (string $address, int $timeout) | |
closeSession (int $sessionId) | |
sendEncapsulated (int $sessionId, EncapsulatedPacket $packet, bool $immediate=false) | |
sendRaw (string $address, int $port, string $payload) | |
setName (string $name) | |
setPacketsPerTickLimit (int $limit) | |
setPortCheck (bool $value) | |
unblockAddress (string $address) | |
Definition at line 28 of file UserToRakLibThreadMessageSender.php.
raklib\server\ipc\UserToRakLibThreadMessageSender::__construct | ( | private InterThreadChannelWriter | $channel | ) |
Definition at line 29 of file UserToRakLibThreadMessageSender.php.
raklib\server\ipc\UserToRakLibThreadMessageSender::addRawPacketFilter | ( | string | $regex | ) |
Implements raklib\server\ServerInterface.
Definition at line 80 of file UserToRakLibThreadMessageSender.php.
raklib\server\ipc\UserToRakLibThreadMessageSender::blockAddress | ( | string | $address, |
int | $timeout | ||
) |
Implements raklib\server\ServerInterface.
Definition at line 70 of file UserToRakLibThreadMessageSender.php.
raklib\server\ipc\UserToRakLibThreadMessageSender::closeSession | ( | int | $sessionId | ) |
Implements raklib\server\ServerInterface.
Definition at line 53 of file UserToRakLibThreadMessageSender.php.
raklib\server\ipc\UserToRakLibThreadMessageSender::sendEncapsulated | ( | int | $sessionId, |
EncapsulatedPacket | $packet, | ||
bool | $immediate = false |
||
) |
Implements raklib\server\ServerInterface.
Definition at line 33 of file UserToRakLibThreadMessageSender.php.
raklib\server\ipc\UserToRakLibThreadMessageSender::sendRaw | ( | string | $address, |
int | $port, | ||
string | $payload | ||
) |
Implements raklib\server\ServerInterface.
Definition at line 48 of file UserToRakLibThreadMessageSender.php.
raklib\server\ipc\UserToRakLibThreadMessageSender::setName | ( | string | $name | ) |
Implements raklib\server\ServerInterface.
Definition at line 58 of file UserToRakLibThreadMessageSender.php.
raklib\server\ipc\UserToRakLibThreadMessageSender::setPacketsPerTickLimit | ( | int | $limit | ) |
Implements raklib\server\ServerInterface.
Definition at line 66 of file UserToRakLibThreadMessageSender.php.
raklib\server\ipc\UserToRakLibThreadMessageSender::setPortCheck | ( | bool | $value | ) |
Implements raklib\server\ServerInterface.
Definition at line 62 of file UserToRakLibThreadMessageSender.php.
raklib\server\ipc\UserToRakLibThreadMessageSender::unblockAddress | ( | string | $address | ) |
Implements raklib\server\ServerInterface.
Definition at line 75 of file UserToRakLibThreadMessageSender.php.