Skip to main content

xmlReaderForIO

Function xmlReaderForIO 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn xmlReaderForIO( ioread: Option<xmlInputReadCallback>, ioclose: Option<xmlInputCloseCallback>, ioctx: *mut c_void, URL: *const c_char, encoding: *const c_char, options: c_int, ) -> *mut XmlTextReader
Expand description

Create a text reader from I/O callbacks.

§UPSTREAM-PARITY

xmlTextReaderPtr xmlReaderForIO(xmlInputReadCallback ioread, xmlInputCloseCallback ioclose,
                                void *ioctx, const char *URL,
                                const char *encoding, int options);

§Safety

  • ioread and ioclose must be valid function pointers or None.
  • ioctx must be a valid context pointer for the callbacks.
  • URL and encoding must be valid C strings or NULL.