Functions
xmlSecIOInit ()
int
xmlSecIOInit (void
);
The IO initialization (called from xmlSecInit function).
Applications should not call this function directly.
Returns
0 on success or a negative value otherwise.
xmlSecIOShutdown ()
void
xmlSecIOShutdown (void
);
The IO clenaup (called from xmlSecShutdown function).
Applications should not call this function directly.
xmlSecIOCleanupCallbacks ()
void
xmlSecIOCleanupCallbacks (void
);
Clears the entire input callback table. this includes the
compiled-in I/O.
xmlSecIORegisterDefaultCallbacks ()
int
xmlSecIORegisterDefaultCallbacks (void
);
Registers the default compiled-in I/O handlers.
Returns
0 on success or a negative value otherwise.
xmlSecIORegisterCallbacks ()
int
xmlSecIORegisterCallbacks (xmlInputMatchCallback matchFunc
,
xmlInputOpenCallback openFunc
,
xmlInputReadCallback readFunc
,
xmlInputCloseCallback closeFunc
);
Register a new set of I/O callback for handling parser input.
Returns
the 0 on success or a negative value if an error occurs.
xmlSecTransformInputURIGetKlass ()
xmlSecTransformId
xmlSecTransformInputURIGetKlass (void
);
The input uri transform klass. Reads binary data from an uri.
Returns
input URI transform id.
xmlSecTransformInputURIOpen ()
int
xmlSecTransformInputURIOpen (xmlSecTransformPtr transform
,
const xmlChar *uri
);
Opens the given uri
for reading.
Returns
0 on success or a negative value otherwise.
xmlSecTransformInputURIClose ()
int
xmlSecTransformInputURIClose (xmlSecTransformPtr transform
);
Closes the given transform
and frees up resourses.
Returns
0 on success or a negative value otherwise.