mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-10 13:35:29 +00:00
MemoryManager: use typed properties
This commit is contained in:
parent
dcd203370b
commit
565cf84e1b
@ -68,53 +68,33 @@ use const SORT_NUMERIC;
|
||||
|
||||
class MemoryManager{
|
||||
|
||||
/** @var Server */
|
||||
private $server;
|
||||
private Server $server;
|
||||
|
||||
/** @var int */
|
||||
private $memoryLimit;
|
||||
/** @var int */
|
||||
private $globalMemoryLimit;
|
||||
/** @var int */
|
||||
private $checkRate;
|
||||
/** @var int */
|
||||
private $checkTicker = 0;
|
||||
/** @var bool */
|
||||
private $lowMemory = false;
|
||||
private int $memoryLimit;
|
||||
private int $globalMemoryLimit;
|
||||
private int $checkRate;
|
||||
private int $checkTicker = 0;
|
||||
private bool $lowMemory = false;
|
||||
|
||||
/** @var bool */
|
||||
private $continuousTrigger = true;
|
||||
/** @var int */
|
||||
private $continuousTriggerRate;
|
||||
/** @var int */
|
||||
private $continuousTriggerCount = 0;
|
||||
/** @var int */
|
||||
private $continuousTriggerTicker = 0;
|
||||
private bool $continuousTrigger = true;
|
||||
private int $continuousTriggerRate;
|
||||
private int $continuousTriggerCount = 0;
|
||||
private int $continuousTriggerTicker = 0;
|
||||
|
||||
/** @var int */
|
||||
private $garbageCollectionPeriod;
|
||||
/** @var int */
|
||||
private $garbageCollectionTicker = 0;
|
||||
/** @var bool */
|
||||
private $garbageCollectionTrigger;
|
||||
/** @var bool */
|
||||
private $garbageCollectionAsync;
|
||||
private int $garbageCollectionPeriod;
|
||||
private int $garbageCollectionTicker = 0;
|
||||
private bool $garbageCollectionTrigger;
|
||||
private bool $garbageCollectionAsync;
|
||||
|
||||
/** @var int */
|
||||
private $lowMemChunkRadiusOverride;
|
||||
/** @var bool */
|
||||
private $lowMemChunkGC;
|
||||
private int $lowMemChunkRadiusOverride;
|
||||
private bool $lowMemChunkGC;
|
||||
|
||||
/** @var bool */
|
||||
private $lowMemDisableChunkCache;
|
||||
/** @var bool */
|
||||
private $lowMemClearWorldCache;
|
||||
private bool $lowMemDisableChunkCache;
|
||||
private bool $lowMemClearWorldCache;
|
||||
|
||||
/** @var bool */
|
||||
private $dumpWorkers = true;
|
||||
private bool $dumpWorkers = true;
|
||||
|
||||
/** @var \Logger */
|
||||
private $logger;
|
||||
private \Logger $logger;
|
||||
|
||||
public function __construct(Server $server){
|
||||
$this->server = $server;
|
||||
|
Loading…
x
Reference in New Issue
Block a user