THPDFCustomStreamFilterStatistics
Agreguje telemetrię rejestru i wykonania dla jednej instancji THotPDF
Deklaracja
THPDFCustomStreamFilterStatistics = record
RegisteredFilterCount: Integer;
PushAttemptCount: Int64;
PullAttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
CancellationCount: Int64;
SeekContractViolationCount: Int64;
InputBytes: Int64;
OutputBytes: Int64;
LastFilterName: AnsiString;
LastDiagnostic: AnsiString;
end;
Parametry
Liczniki prób rozdzielają tryby push i pull, liczniki bajtów agregują zaobserwowane wejście i wytworzone odizolowane wyjście, a końcowe pola zachowują kontekst najnowszego wyniku
Wartość zwracana
GetCustomStreamFilterStatistics zwraca False tylko wtedy, gdy rejestr jest pusty i od resetu nie zapisano żadnej próby
Uwagi dotyczące użycia
- Anulowania i błędy seek również dają wkład do
FailureCount RegisteredFilterCountjest próbkowany w momencie żądania statystykResetCustomStreamFilterStatisticsczyści liczniki i najnowsze diagnostyki bez zmiany rejestracji