A XmlInputProvider implementation that reads from buffers.
This can be passed to xmlRegisterInputProvider to read XML content from memory.
Create a new XmlBufferInputProvider with a set of buffers.
The buffers by their filename.
Add a buffer to the provider.
The filename of the buffer.
The buffer to add.
Close the file.
File descriptor
true if succeeded.
true
Determine if this input provider should handle this file.
The file name/path/url
true if the provider should handle it.
Open the file and return a file descriptor (handle) representing the file.
undefined on error, number on success.
Read from the file.
number of bytes actually read, -1 on error.
Remove a buffer from the provider.
The filename of the buffer to remove.
A XmlInputProvider implementation that reads from buffers.
This can be passed to xmlRegisterInputProvider to read XML content from memory.