JCL Help:MimeDecodePartialEnd@@Cardinal@Cardinal
From Project JEDI Wiki
Jump to navigationJump to searchJCL Help: MimeDecodePartialEnd Function
[+] JclMime.pas Functions
Search in JCL Help
Search in all projects
Summary
MIME decode the last chunk of data in a multi-phase decoding routine.
Pascal
function MimeDecodePartialEnd(out OutputBuffer: TDynByteArray; OutputOffset: SizeInt; const ByteBuffer: Cardinal; const ByteBufferSpace: Cardinal): SizeInt; overload;
function MimeDecodePartialEnd(out OutputBuffer: TDynByteArray; const ByteBuffer: Cardinal; const ByteBufferSpace: Cardinal): SizeInt; overload;
function MimeDecodePartialEnd(out OutputBuffer; const ByteBuffer: Cardinal; const ByteBufferSpace: Cardinal): SizeInt; overload;
Parameters
Parameters | Description |
out OutputBuffer: TDynByteArray | Points to the output buffer. |
const ByteBuffer: Cardinal | Bytes of buffer from previous call. |
const ByteBufferSpace: Cardinal | Number of bytes to read before ByteBuffer is full |
Return Value
Number of bytes actually written to the OutputBuffer.
Description
MIME decodes the last chunk of data in a mutli-phase decoding routine. It is used within MimeDecodeString, MimeDecodeStream, and MimeDecode, but can also be used directly.
See Also
About
Unit
Donator
Ralf Junker
Notes
ByteBuffer and ByteBufferSpace are the values returned in the last call to MimeDecodePartial.
Contribute to this help topic
This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page