THPDFCustomStreamFilterStatistics
Агрегира телеметрия от регистъра и изпълненията за една THotPDF инстанция
Декларация
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;
Параметри
Броячите на опити разделят push и pull режимите, байтовите броячи агрегират наблюдаван вход и произведен изолиран изход, а последните полета запазват контекста на най-новия резултат
Върната стойност
GetCustomStreamFilterStatistics връща False само когато регистърът е празен и не е записан опит от последното нулиране
Бележки за употреба
- Отмяните и seek провалите също се отразяват в
FailureCount RegisteredFilterCountсе семплира при поискване на статистикитеResetCustomStreamFilterStatisticsнулира броячите и последната диагностика, без да променя регистрациите