errno.h File Reference

Error codes. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DM_NO_ERROR   0x0000
#define DM_UNKNOWN_ERROR   0x0001
#define DM_UNEXPECTED_EXCEPTION   0x0002
#define DM_INTERNAL_ERROR   0x0003
#define DM_NO_SUCH_SYMBOL   0x0004
#define DM_API_VERSION_MISMATCH   0x0005
#define DM_NO_FACTORY   0x0006
#define DM_NO_POOL_MANAGER   0x0007
#define DM_NO_CATALOG   0x0008
#define DM_NO_INODE   0x0009
#define DM_NO_AUTHN   0x000A
#define DM_NO_SECURITY_CONTEXT   0x000B
#define DM_EMPTY_SECURITY_CONTEXT   0x000C
#define DM_NO_IO   0x000D
#define DM_MALFORMED_CONF   0x0100
#define DM_UNKNOWN_OPTION   0x0101
#define DM_UNKNOWN_KEY   0x0102
#define DM_UNKNOWN_HOST   0x0200
#define DM_CONNECTION_ERROR   0x0201
#define DM_SERVICE_UNAVAILABLE   0x0202
#define DM_QUERY_FAILED   0x0203
#define DM_UNKNOWN_FIELD   0x0204
#define DM_NOT_IMPLEMENTED   0x1001
#define DM_NULL_POINTER   0x1002
#define DM_BAD_OPERATION   0x1003
#define DM_NO_SUCH_FILE   0x1004
#define DM_BAD_DESCRIPTOR   0x1005
#define DM_RESOURCE_UNAVAILABLE   0x1006
#define DM_OUT_OF_MEMORY   0x1007
#define DM_FORBIDDEN   0x1008
#define DM_EXISTS   0x1009
#define DM_NOT_DIRECTORY   0x100A
#define DM_IS_DIRECTORY   0x100B
#define DM_INVALID_VALUE   0x100C
#define DM_NO_SPACE_LEFT   0x100D
#define DM_NAME_TOO_LONG   0x100E
#define DM_TOO_MANY_SYMLINKS   0x100F
#define DM_NO_COMMENT   0x1010
#define DM_NO_REPLICAS   0x1011
#define DM_PUT_ERROR   0x1012
#define DM_IS_CWD   0x1013
#define DM_NO_SUCH_REPLICA   0x1014
#define DM_NOT_REGULAR   0x1015
#define DM_NO_USER_MAPPING   0x1101
#define DM_NO_SUCH_USER   0x1102
#define DM_NO_SUCH_GROUP   0x1103
#define DM_NOT_A_KEY   0x1104
#define DM_INVALID_ACL   0x1201
#define DM_UNKNOWN_POOL_TYPE   0x2001
#define DM_NO_SUCH_FS   0x2002
#define DM_NO_SUCH_POOL   0x2003


Detailed Description

Error codes.

Author:
Alejandro Álvarez Ayllon <aalvarez@cern.ch>

Define Documentation

#define DM_API_VERSION_MISMATCH   0x0005

#define DM_BAD_DESCRIPTOR   0x1005

#define DM_BAD_OPERATION   0x1003

#define DM_CONNECTION_ERROR   0x0201

#define DM_EMPTY_SECURITY_CONTEXT   0x000C

#define DM_EXISTS   0x1009

#define DM_FORBIDDEN   0x1008

#define DM_INTERNAL_ERROR   0x0003

#define DM_INVALID_ACL   0x1201

#define DM_INVALID_VALUE   0x100C

#define DM_IS_CWD   0x1013

#define DM_IS_DIRECTORY   0x100B

#define DM_MALFORMED_CONF   0x0100

#define DM_NAME_TOO_LONG   0x100E

#define DM_NO_AUTHN   0x000A

#define DM_NO_CATALOG   0x0008

#define DM_NO_COMMENT   0x1010

#define DM_NO_ERROR   0x0000

#define DM_NO_FACTORY   0x0006

#define DM_NO_INODE   0x0009

#define DM_NO_IO   0x000D

#define DM_NO_POOL_MANAGER   0x0007

#define DM_NO_REPLICAS   0x1011

#define DM_NO_SECURITY_CONTEXT   0x000B

#define DM_NO_SPACE_LEFT   0x100D

#define DM_NO_SUCH_FILE   0x1004

#define DM_NO_SUCH_FS   0x2002

#define DM_NO_SUCH_GROUP   0x1103

#define DM_NO_SUCH_POOL   0x2003

#define DM_NO_SUCH_REPLICA   0x1014

#define DM_NO_SUCH_SYMBOL   0x0004

#define DM_NO_SUCH_USER   0x1102

#define DM_NO_USER_MAPPING   0x1101

#define DM_NOT_A_KEY   0x1104

#define DM_NOT_DIRECTORY   0x100A

#define DM_NOT_IMPLEMENTED   0x1001

#define DM_NOT_REGULAR   0x1015

#define DM_NULL_POINTER   0x1002

#define DM_OUT_OF_MEMORY   0x1007

#define DM_PUT_ERROR   0x1012

#define DM_QUERY_FAILED   0x0203

#define DM_RESOURCE_UNAVAILABLE   0x1006

#define DM_SERVICE_UNAVAILABLE   0x0202

#define DM_TOO_MANY_SYMLINKS   0x100F

#define DM_UNEXPECTED_EXCEPTION   0x0002

#define DM_UNKNOWN_ERROR   0x0001

#define DM_UNKNOWN_FIELD   0x0204

#define DM_UNKNOWN_HOST   0x0200

#define DM_UNKNOWN_KEY   0x0102

#define DM_UNKNOWN_OPTION   0x0101

#define DM_UNKNOWN_POOL_TYPE   0x2001


Generated on 3 Mar 2013 for dmlite by  doxygen 1.4.7