THPDFCustomStreamFilterStatistics
Agrega la telemetría de registro y de ejecución de una instancia de THotPDF
Declaración
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;
Parámetros
Los contadores de intentos separan los modos push y pull, los contadores de bytes agregan la entrada observada y la salida aislada producida, y los campos finales conservan el contexto del resultado más reciente
Valor de retorno
GetCustomStreamFilterStatistics devuelve False solo cuando el registro está vacío y no se grabó ningún intento desde el último reset
Notas de uso
- Las cancelaciones y los fallos de seek también suman en
FailureCount RegisteredFilterCountse muestrea cuando se solicitan las estadísticasResetCustomStreamFilterStatisticslimpia los contadores y los últimos diagnostics sin alterar los filtros registrados