![]() |
![]() |
![]() |
Lasso Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#include <lasso/lasso.h>int lasso_init (void);int lasso_shutdown (void);int lasso_check_version (int major,int minor,int subminor, LassoCheckVersionMode mode); enum LassoCheckVersionMode;void lasso_register_dst_service (constchar *prefix, constchar *href);
int lasso_init (void);
Initializes Lasso library.
Returns : |
0 on success; or a negative value otherwise. |
int lasso_shutdown (void);
Clean ups Lasso library.
Returns : |
0 on success; or a negative value otherwise. |
int lasso_check_version (int major,int minor,int subminor, LassoCheckVersionMode mode);
Checks if the loaded version of Lasso library could be used.
|
major version numbe |
|
minor version number |
|
subminor version number |
|
version check mode |
Returns : |
1 if the loaded lasso library version is OK to use 0 if it is not; or a negative value if an error occurs. |
typedef enum { LASSO_CHECK_VERSION_EXACT = 0, LASSO_CHECK_VERSIONABI_COMPATIBLE, LASSO_CHECK_VERSION_NUMERIC } LassoCheckVersionMode;
Lasso library version check mode.