THPDFASCIIHexDecodeInfo Record
Rapporterer byteantal, EOD-terminator-genkendelse og udfyldning af ulige nibble, der indsamles under afkodning af en ASCIIHex-strøm
Deklaration
THPDFASCIIHexDecodeInfo= record
InputBytes: Int64;
OutputBytes: Int64;
TerminatorFound: boolean;
OddNibblePadded: boolean;
end;
Enhed
HPDFTypes
Felter
| Felt | Formål |
|---|---|
InputBytes | Antal hex-kodede inputbytes, som afkoderen har brugt |
OutputBytes | Antal afkodede bytes skrevet til outputstrømmen |
TerminatorFound | True, når >-EOD-tegnet afsluttede dataene; med RequireTerminator udløser afkoderen en fejl, når tegnet mangler |
OddNibblePadded | True, når dataene sluttede midt i en byte, og den sidste nibble blev udfyldt med nuller under ahonPadLowZero; politikken ahonReject udløser i stedet en fejl |
Brugsnoter
- Videregives som
Info-out-parameteren til HPDFASCIIHexDecodeStream - Afkoderen nulstiller posten før afkodning, så alle tællere starter fra en kendt tilstand
OddNibblePaddedbliver kun True, når ulige-nibble-politikken tillod udfyldning, og dataene havde et ulige antal cifre