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