Sha256: 629ff773ce2ca9ec73d3e7d1f3445cbe0c0d047f072f7fa12431a130e450ef13
Contents?: true
Size: 1.78 KB
Versions: 2
Compression:
Stored size: 1.78 KB
Contents
/** * XML Security Library (http://www.aleksey.com/xmlsec). * * Input uri transform and utility functions. * * This is free software; see Copyright file in the source * distribution for preciese wording. * * Copyright (C) 2002-2003 Aleksey Sanin <aleksey@aleksey.com> */ #ifndef __XMLSEC_IO_H__ #define __XMLSEC_IO_H__ #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ #include <libxml/tree.h> #include <libxml/xmlIO.h> #include <xmlsec/xmlsec.h> #include <xmlsec/transforms.h> XMLSEC_EXPORT int xmlSecIOInit (void); XMLSEC_EXPORT void xmlSecIOShutdown (void); XMLSEC_EXPORT void xmlSecIOCleanupCallbacks (void); XMLSEC_EXPORT int xmlSecIORegisterDefaultCallbacks (void); XMLSEC_EXPORT int xmlSecIORegisterCallbacks (xmlInputMatchCallback matchFunc, xmlInputOpenCallback openFunc, xmlInputReadCallback readFunc, xmlInputCloseCallback closeFunc); /******************************************************************** * * Input URI transform * *******************************************************************/ /** * xmlSecTransformInputURIId: * * The Input URI transform id. */ #define xmlSecTransformInputURIId \ xmlSecTransformInputURIGetKlass() XMLSEC_EXPORT xmlSecTransformId xmlSecTransformInputURIGetKlass (void); XMLSEC_EXPORT int xmlSecTransformInputURIOpen (xmlSecTransformPtr transform, const xmlChar* uri); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __XMLSEC_IO_H__ */
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
xmlsec-shim-1.2.18.2 | vendor/xmlsec1-1.2.18/include/xmlsec/io.h |
xmlsec-shim-1.2.18.1 | vendor/xmlsec1-1.2.18/include/xmlsec/io.h |