PocketMine-MP 5.28.3 git-d5a1007c80fcee27feb2251cf5dcf1ad5a59a85c
|
Public Member Functions | |
__construct (private NetworkSession $origin, private int $packetId, private string $packetBuffer) | |
call () | |
getEventName () | |
getOrigin () | |
getPacketBuffer () | |
getPacketId () | |
isCancelled () | |
Static Public Member Functions | |
static | hasHandlers () |
Protected Attributes | |
string | $eventName = null |
Called before a packet is decoded and handled by the network session. Cancelling this event will drop the packet without decoding it, minimizing wasted CPU time.
Definition at line 35 of file DataPacketDecodeEvent.php.
pocketmine\event\server\DataPacketDecodeEvent::__construct | ( | private NetworkSession | $origin, |
private int | $packetId, | ||
private string | $packetBuffer ) |
Definition at line 38 of file DataPacketDecodeEvent.php.
|
inherited |
pocketmine\event\server\DataPacketDecodeEvent::getOrigin | ( | ) |
Definition at line 44 of file DataPacketDecodeEvent.php.
pocketmine\event\server\DataPacketDecodeEvent::getPacketBuffer | ( | ) |
Definition at line 52 of file DataPacketDecodeEvent.php.
pocketmine\event\server\DataPacketDecodeEvent::getPacketId | ( | ) |
Definition at line 48 of file DataPacketDecodeEvent.php.
|
staticinherited |
|
inherited |
Returns whether this instance of the event is currently cancelled.
If it is cancelled, only downstream handlers that declare @handleCancelled
will be called with this event.
|
protectedinherited |