mapiproxy/libmapistore/mapistore_errors.h File Reference

This header provides a set of result codes for MAPISTORE function calls. More...

Defines

#define MAPISTORE_ERR_ALREADY_INITIALIZED   3
 The function call failed because underlying context has already been initialized.
#define MAPISTORE_ERR_BACKEND_INIT   11
 One of more storage backend initialization functions failed to complete successfully.
#define MAPISTORE_ERR_BACKEND_REGISTER   10
 The function failed to register a storage backend.
#define MAPISTORE_ERR_CONTEXT_FAILED   12
 The function failed because mapistore failed to create a context.
#define MAPISTORE_ERR_CORRUPTED   5
 The function call failed because an internal mapistore storage component has corrupted data.
#define MAPISTORE_ERR_DATABASE_INIT   8
 The function call failed because the underlying function couldn't open a database.
#define MAPISTORE_ERR_DATABASE_OPS   9
 The function call failed because the underlying function didn't run a database operation successfully.
#define MAPISTORE_ERR_EXIST   16
 The function already have record/data for the searched element.
#define MAPISTORE_ERR_INVALID_NAMESPACE   13
 The function failed because the provided namespace is invalid.
#define MAPISTORE_ERR_INVALID_PARAMETER   6
 The function call failed because one of the function parameters is invalid.
#define MAPISTORE_ERR_NO_DIRECTORY   7
 The function call failed because the directory doesn't exist.
#define MAPISTORE_ERR_NO_MEMORY   2
 The function call failed because it was unable to allocate the memory required by underlying operations.
#define MAPISTORE_ERR_NOT_FOUND   14
 The function failed to find requested record/data.
#define MAPISTORE_ERR_NOT_INITIALIZED   4
 The function call failed because context has not been initialized.
#define MAPISTORE_ERR_REF_COUNT   15
 The function still has a reference count.
#define MAPISTORE_ERROR   1
 The function call failed for some non-specific reason.
#define MAPISTORE_SUCCESS   0
 The function call succeeded.

Detailed Description

This header provides a set of result codes for MAPISTORE function calls.


Creative Commons License
Creative Commons Attribution icon Creative Commons Share Alike icon
This content is licensed under the Creative Commons
Attribution ShareAlike License v. 3.0:
http://creativecommons.org/licenses/by-sa/3.0/