XML Security Library

LibXML2
LibXSLT
OpenSSL

xmlsec

Name

xmlsec -- 

Synopsis


typedef     xmlSecPtr;
#define     xmlSecSize
#define     xmlSecByte
int         xmlSecInit                      (void);
int         xmlSecShutdown                  (void);
#define     ATTRIBUTE_UNUSED

Description

Details

xmlSecPtr

typedef void*					xmlSecPtr;

Void pointer.


xmlSecSize

#define     xmlSecSize

Size of something. Should be typedef instead of define but it will break ABI (todo).


xmlSecByte

#define xmlSecByte				unsigned char

One byte. Should be typedef instead of define but it will break ABI (todo).


xmlSecInit ()

int         xmlSecInit                      (void);

Initializes XML Security Library. The depended libraries (LibXML and LibXSLT) must be initialized before.

Returns :

0 on success or a negative value otherwise.


xmlSecShutdown ()

int         xmlSecShutdown                  (void);

Clean ups the XML Security Library.

Returns :

0 on success or a negative value otherwise.


ATTRIBUTE_UNUSED

#define     ATTRIBUTE_UNUSED

Macro used to signal to GCC unused function parameters



Aleksey Sanin