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.