Go to the source code of this file.
|
XMLPUBFUN void XMLCALL | xmlCleanupInputCallbacks (void) |
|
XMLPUBFUN int XMLCALL | xmlPopInputCallbacks (void) |
|
XMLPUBFUN void XMLCALL | xmlRegisterDefaultInputCallbacks (void) |
|
XMLPUBFUN xmlParserInputBufferPtr XMLCALL | xmlAllocParserInputBuffer (xmlCharEncoding enc) |
|
XMLPUBFUN xmlParserInputBufferPtr XMLCALL | xmlParserInputBufferCreateFilename (const char *URI, xmlCharEncoding enc) |
|
XMLPUBFUN xmlParserInputBufferPtr XMLCALL | xmlParserInputBufferCreateFile (FILE *file, xmlCharEncoding enc) |
|
XMLPUBFUN xmlParserInputBufferPtr XMLCALL | xmlParserInputBufferCreateFd (int fd, xmlCharEncoding enc) |
|
XMLPUBFUN xmlParserInputBufferPtr XMLCALL | xmlParserInputBufferCreateMem (const char *mem, int size, xmlCharEncoding enc) |
|
XMLPUBFUN xmlParserInputBufferPtr XMLCALL | xmlParserInputBufferCreateStatic (const char *mem, int size, xmlCharEncoding enc) |
|
XMLPUBFUN xmlParserInputBufferPtr XMLCALL | xmlParserInputBufferCreateIO (xmlInputReadCallback ioread, xmlInputCloseCallback ioclose, void *ioctx, xmlCharEncoding enc) |
|
XMLPUBFUN int XMLCALL | xmlParserInputBufferRead (xmlParserInputBufferPtr in, int len) |
|
XMLPUBFUN int XMLCALL | xmlParserInputBufferGrow (xmlParserInputBufferPtr in, int len) |
|
XMLPUBFUN int XMLCALL | xmlParserInputBufferPush (xmlParserInputBufferPtr in, int len, const char *buf) |
|
XMLPUBFUN void XMLCALL | xmlFreeParserInputBuffer (xmlParserInputBufferPtr in) |
|
XMLPUBFUN char *XMLCALL | xmlParserGetDirectory (const char *filename) |
|
XMLPUBFUN int XMLCALL | xmlRegisterInputCallbacks (xmlInputMatchCallback matchFunc, xmlInputOpenCallback openFunc, xmlInputReadCallback readFunc, xmlInputCloseCallback closeFunc) |
|
xmlParserInputBufferPtr | __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 xmlChar *XMLCALL | xmlNormalizeWindowsPath (const xmlChar *path) |
|
XMLPUBFUN int XMLCALL | xmlCheckFilename (const char *path) |
|
XMLPUBFUN int XMLCALL | xmlFileMatch (const char *filename) |
|
XMLPUBFUN void *XMLCALL | xmlFileOpen (const char *filename) |
|
XMLPUBFUN int XMLCALL | xmlFileRead (void *context, char *buffer, int len) |
|
XMLPUBFUN int XMLCALL | xmlFileClose (void *context) |
|
◆ xmlInputCloseCallback
xmlInputCloseCallback: @context: an Input context
Callback used in the I/O Input API to close the resource
Returns 0 or -1 in case of error
Definition at line 63 of file xmlIO.h.
◆ xmlInputMatchCallback
xmlInputMatchCallback: @filename: the filename or URI
Callback used in the I/O Input API to detect if the current handler can provide input functionality for this resource.
Returns 1 if yes and 0 if another Input module should be used
Definition at line 34 of file xmlIO.h.
◆ xmlInputOpenCallback
xmlInputOpenCallback: @filename: the filename or URI
Callback used in the I/O Input API to open the resource
Returns an Input context or NULL in case or error
Definition at line 43 of file xmlIO.h.
◆ xmlInputReadCallback
xmlInputReadCallback: @context: an Input context @buffer: the buffer to store data read @len: the length of the buffer in bytes
Callback used in the I/O Input API to read the resource
Returns the number of bytes read or -1 in case of error
Definition at line 54 of file xmlIO.h.
◆ __xmlParserInputBufferCreateFilename()
◆ xmlAllocParserInputBuffer()
◆ xmlCheckFilename()
◆ xmlCheckHTTPInput()
◆ xmlCleanupInputCallbacks()
◆ xmlFileClose()
◆ xmlFileMatch()
◆ xmlFileOpen()
◆ xmlFileRead()
◆ xmlFreeParserInputBuffer()
Referenced by testSAX(), xmlCreateIOParserCtxt(), xmlCreateMemoryParserCtxt(), xmlCtxtReadFd(), xmlCtxtReadIO(), xmlCtxtReadMemory(), xmlCtxtResetPush(), xmlFreeInputStream(), xmlHaltParser(), xmlNewInputFromFile(), xmlReadFd(), and xmlReadIO().
◆ xmlNoNetExternalEntityLoader()
◆ xmlNormalizeWindowsPath()
◆ xmlParserGetDirectory()
◆ xmlParserInputBufferCreateFd()
◆ xmlParserInputBufferCreateFile()
◆ xmlParserInputBufferCreateFilename()
◆ xmlParserInputBufferCreateIO()
◆ xmlParserInputBufferCreateMem()
◆ xmlParserInputBufferCreateStatic()
◆ xmlParserInputBufferGrow()
◆ xmlParserInputBufferPush()
◆ xmlParserInputBufferRead()
◆ xmlPopInputCallbacks()
◆ xmlRegisterDefaultInputCallbacks()
◆ xmlRegisterInputCallbacks()