| 
|  |  |  | XML Security Library Reference Manual |  | 
 
io
Nameio -- Input/output support. 
DescriptionInput/output support. 
Details
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. 
 
xmlSecTransformInputURIId#define             xmlSecTransformInputURIId The Input URI transform id. 
 
xmlSecTransformInputURIGetKlass ()xmlSecTransformId   xmlSecTransformInputURIGetKlass     (void); The input uri transform klass. Reads binary data from an uri. 
 
xmlSecTransformInputURIOpen ()int                 xmlSecTransformInputURIOpen         (xmlSecTransformPtr transform,
                                                         const xmlChar *uri);Opens the given urifor reading. |