PDF SDK Documentation

Comprehensive Guide for Developers: Features, Integration, and API Reference

Loading...
Searching...
No Matches
streams.h File Reference

Streams API. More...

#include <pdfsdk/errors.h>
#include <stddef.h>

Go to the source code of this file.

Classes

struct  PDWriteStreamProcs

Typedefs

typedef struct PDReadStreamRec_ * PDReadStream
typedef struct PDWriteStreamRec_ * PDWriteStream
typedef PDErrCode(PDFSDK_CALLCONV * PDWriteStreamWriteProc) (void *streamData, const void *buffer, size_t nbytes, size_t *pWritten)
typedef PDErrCode(PDFSDK_CALLCONV * PDWriteStreamCloseProc) (void *streamData)
typedef void(PDFSDK_CALLCONV * PDWriteStreamFreeDataProc) (void *streamData)

Functions

PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDReadStreamRead (PDReadStream readStream, void *buffer, size_t numBytes, size_t *numBytesRead)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDReadStreamClose (PDReadStream stream)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDCreateWriteStreamFromProcs (const PDWriteStreamProcs *procs, void *streamData, PDWriteStream *pStream)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDWriteStreamWrite (PDWriteStream readStream, const void *buffer, size_t numBytes, size_t *numBytesWritten)
PDF_CORE_API PDErrCode PDFSDK_CALLCONV PDWriteStreamClose (PDWriteStream stream)

Detailed Description

Streams API.