PocketMine
Timings Class Reference

Static Public Member Functions

static init ()
 
static getPluginTaskTimings (TaskHandler $task, $period)
 
static getEntityTimings (Entity $entity)
 
static getTileEntityTimings (Tile $tile)
 
static getReceiveDataPacketTimings (DataPacket $pk)
 
static getSendDataPacketTimings (DataPacket $pk)
 

Static Public Attributes

static $fullTickTimer
 
static $serverTickTimer
 
static $memoryManagerTimer
 
static $garbageCollectorTimer
 
static $playerListTimer
 
static $playerNetworkTimer
 
static $playerNetworkReceiveTimer
 
static $playerChunkOrderTimer
 
static $playerChunkSendTimer
 
static $connectionTimer
 
static $tickablesTimer
 
static $schedulerTimer
 
static $chunkIOTickTimer
 
static $timeUpdateTimer
 
static $serverCommandTimer
 
static $worldSaveTimer
 
static $generationTimer
 
static $populationTimer
 
static $generationCallbackTimer
 
static $permissibleCalculationTimer
 
static $permissionDefaultTimer
 
static $entityMoveTimer
 
static $tickEntityTimer
 
static $activatedEntityTimer
 
static $tickTileEntityTimer
 
static $timerEntityBaseTick
 
static $timerLivingEntityBaseTick
 
static $timerEntityAI
 
static $timerEntityAICollision
 
static $timerEntityAIMove
 
static $timerEntityTickRest
 
static $schedulerSyncTimer
 
static $schedulerAsyncTimer
 
static $playerCommandTimer
 
static $entityTypeTimingMap = []
 
static $tileEntityTypeTimingMap = []
 
static $packetReceiveTimingMap = []
 
static $packetSendTimingMap = []
 
static $pluginTaskTimingMap = []
 

Member Function Documentation

static getEntityTimings ( Entity  $entity)
static
Parameters
Entity$entity
Returns
TimingsHandler
static getPluginTaskTimings ( TaskHandler  $task,
  $period 
)
static
Parameters
TaskHandler$task
$period
Returns
TimingsHandler
static getReceiveDataPacketTimings ( DataPacket  $pk)
static
Parameters
DataPacket$pk
Returns
TimingsHandler
static getSendDataPacketTimings ( DataPacket  $pk)
static
Parameters
DataPacket$pk
Returns
TimingsHandler
static getTileEntityTimings ( Tile  $tile)
static
Parameters
Tile$tile
Returns
TimingsHandler

The documentation for this class was generated from the following file: