65 #ifdef LIBXML_OUTPUT_ENABLED 140 #ifdef LIBXML_OUTPUT_ENABLED 141 struct _xmlOutputBuffer {
143 xmlOutputWriteCallback writecallback;
144 xmlOutputCloseCallback closecallback;
214 #ifdef LIBXML_OUTPUT_ENABLED 219 xmlCleanupOutputCallbacks (
void);
221 xmlPopOutputCallbacks (
void);
223 xmlRegisterDefaultOutputCallbacks(
void);
228 xmlOutputBufferCreateFilename (
const char *URI,
233 xmlOutputBufferCreateFile (
FILE *
file,
241 xmlOutputBufferCreateFd (
int fd,
245 xmlOutputBufferCreateIO (xmlOutputWriteCallback iowrite,
246 xmlOutputCloseCallback ioclose,
274 xmlRegisterOutputCallbacks (xmlOutputMatchCallback matchFunc,
275 xmlOutputOpenCallback openFunc,
276 xmlOutputWriteCallback writeFunc,
277 xmlOutputCloseCallback closeFunc);
280 __xmlOutputBufferCreateFilename(
const char *URI,
284 #ifdef LIBXML_HTTP_ENABLED 287 xmlRegisterHTTPPostCallbacks (
void );
330 #ifdef LIBXML_HTTP_ENABLED 332 xmlIOHTTPMatch (
const char *
filename);
334 xmlIOHTTPOpen (
const char *
filename);
335 #ifdef LIBXML_OUTPUT_ENABLED 337 xmlIOHTTPOpenW (
const char * post_uri,
345 xmlIOHTTPClose (
void *
context);
351 #ifdef LIBXML_FTP_ENABLED 353 xmlIOFTPMatch (
const char *
filename);
355 xmlIOFTPOpen (
const char *
filename);
361 xmlIOFTPClose (
void *
context);
XMLPUBFUN xmlParserInputBufferPtr XMLCALL xmlParserInputBufferCreateStatic(const char *mem, int size, xmlCharEncoding enc)
XMLPUBFUN void XMLCALL xmlCleanupInputCallbacks(void)
void *(XMLCALL * xmlInputOpenCallback)(char const *filename)
XMLPUBFUN int XMLCALL xmlCheckFilename(const char *path)
XMLPUBFUN void XMLCALL xmlRegisterDefaultInputCallbacks(void)
XMLPUBFUN char *XMLCALL xmlParserGetDirectory(const char *filename)
XMLPUBFUN int XMLCALL xmlParserInputBufferPush(xmlParserInputBufferPtr in, int len, const char *buf)
XMLPUBFUN void XMLCALL xmlFreeParserInputBuffer(xmlParserInputBufferPtr in)
XMLPUBFUN int XMLCALL xmlFileMatch(const char *filename)
XMLPUBFUN xmlParserInputBufferPtr XMLCALL xmlParserInputBufferCreateMem(const char *mem, int size, xmlCharEncoding enc)
GLenum GLuint GLenum GLsizei const GLchar * buf
_In_ fcb _In_ chunk _In_ uint64_t _In_ uint64_t _In_ bool _In_opt_ void _In_opt_ PIRP _In_ LIST_ENTRY _In_ uint8_t compression
XMLPUBFUN xmlParserInputBufferPtr XMLCALL xmlParserInputBufferCreateIO(xmlInputReadCallback ioread, xmlInputCloseCallback ioclose, void *ioctx, xmlCharEncoding enc)
XMLPUBFUN xmlParserInputBufferPtr XMLCALL xmlParserInputBufferCreateFile(FILE *file, xmlCharEncoding enc)
xmlOutputBuffer * xmlOutputBufferPtr
int(* xmlCharEncodingOutputFunc)(unsigned char *out, int *outlen, const unsigned char *in, int *inlen)
XMLPUBFUN int XMLCALL xmlFileClose(void *context)
XMLPUBFUN int XMLCALL xmlPopInputCallbacks(void)
XMLPUBFUN xmlParserInputBufferPtr XMLCALL xmlAllocParserInputBuffer(xmlCharEncoding enc)
int(XMLCALL * xmlInputCloseCallback)(void *context)
XMLPUBFUN xmlChar *XMLCALL xmlNormalizeWindowsPath(const xmlChar *path)
XMLPUBFUN int XMLCALL xmlFileRead(void *context, char *buffer, int len)
_In_opt_ PVOID _In_ ULONG _In_ PVOID context
int(XMLCALL * xmlInputReadCallback)(void *context, char *buffer, int len)
XMLPUBFUN xmlParserInputBufferPtr XMLCALL xmlParserInputBufferCreateFilename(const char *URI, xmlCharEncoding enc)
XMLPUBFUN xmlParserInputPtr XMLCALL xmlCheckHTTPInput(xmlParserCtxtPtr ctxt, xmlParserInputPtr ret)
XMLPUBFUN xmlParserInputPtr XMLCALL xmlNoNetExternalEntityLoader(const char *URL, const char *ID, xmlParserCtxtPtr ctxt)
XMLPUBFUN xmlParserInputBufferPtr XMLCALL xmlParserInputBufferCreateFd(int fd, xmlCharEncoding enc)
xmlParserInputBufferPtr __xmlParserInputBufferCreateFilename(const char *URI, xmlCharEncoding enc)
XMLPUBFUN int XMLCALL xmlParserInputBufferRead(xmlParserInputBufferPtr in, int len)
XMLPUBFUN void *XMLCALL xmlFileOpen(const char *filename)
int(XMLCALL * xmlInputMatchCallback)(char const *filename)
XMLPUBFUN int XMLCALL xmlParserInputBufferGrow(xmlParserInputBufferPtr in, int len)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
XMLPUBFUN int XMLCALL xmlRegisterInputCallbacks(xmlInputMatchCallback matchFunc, xmlInputOpenCallback openFunc, xmlInputReadCallback readFunc, xmlInputCloseCallback closeFunc)