TPDFlibRangeAvailabilityEvent

Veri türleri, Belge yönetimi, Aşamalı yükleme

Açıklama

Eksiksiz bir mutlak bayt aralığının, onu çekmeden aşamalı depolamada halihazırda mevcut olup olmadığını raporlar

Sözdizimi

Delphi

TPDFlibRangeAvailabilityEvent= Function(Sender: TObject;
  Offset: Int64; Count: LongInt): Integer Of Object;

Parametreler

SenderGeri çağrma destekli belgenin sahibi olan TPDFlib örneği
OffsetMutlak, 0 tabanlı başlangıç ofseti
CountSınanan ardışık bayt sayısı

Dönüş değerleri

0İstenen baytlardan biri veya birkaçı henüz mevcut değil
Sıfırdan farklıİstenen her bayt, taşıma veya bloklayan G/Ç olmadan hemen okunabilir

Açıklamalar

Geri çağrım bir durum sondasıdır; veri getirmemeli, bir indirmeyi beklememeli veya aynı aralık kaynağına geri çağrı yapmamalıdır

Sonuçlar, depolama doldukça tekdüze ilerlemelidir; geri çağrım sonra sıfır bildirse bile önbellekteki baytlar kullanılabilir kalır

Geri çağrım hedefi ve onu destekleyen depolama, yüklenen belge kapatılana dek geçerli kalmalıdır