class final Optionnel · pdftoolkit/pdf-codecs 0.1.0

PDFToolkit\Codecs\DecodeBudget
One decoding operation owns all accounting, including global segments and intermediate buffers.

Lire la déclaration source ↗

Héritage et contrats

Ce type ne déclare pas de parent, d’interface ou de trait.

Construction

__construct()

public function __construct(PDFToolkit\Codecs\DecodeLimits $limits = new DecodeLimits())

Déclarée par PDFToolkit\Codecs\DecodeBudget · Voir le code ↗

Méthodes déclarées

dimensions()

public function dimensions(int $width, int $height, int $components): void

Déclarée par PDFToolkit\Codecs\DecodeBudget · Voir le code ↗

input()

public function input(PDFToolkit\Codecs\DecodeRequest $request): void

Déclarée par PDFToolkit\Codecs\DecodeBudget · Voir le code ↗

output()

public function output(int $bytes): void

Déclarée par PDFToolkit\Codecs\DecodeBudget · Voir le code ↗

reserve()

public function reserve(int $bytes): void
Cumulative allocations, including copied buffers; this is not a PHP process memory limit.

Déclarée par PDFToolkit\Codecs\DecodeBudget · Voir le code ↗

work()

public function work(int $count = 1): void

Déclarée par PDFToolkit\Codecs\DecodeBudget · Voir le code ↗

Propriétés

DéclarationProvenance et documentation
public readonly PDFToolkit\Codecs\DecodeLimits $limitsPDFToolkit\Codecs\DecodeBudget