errnums.h File Reference

This file stores definitions of errors definitions used in project. More...

Go to the source code of this file.

Defines

#define ERR_SEED   -10
#define EOK   0
#define ENOMEM   -1 + ERR_SEED
#define EINVAL   -2 + ERR_SEED
#define EKILLED   -3 + ERR_SEED
#define ETIMEDOUT   -4 + ERR_SEED
#define EWOULDBLOCK   -5 + ERR_SEED
#define EEMPTY   -6 + ERR_SEED
#define ENOTEXISTS   -7 + ERR_SEED
#define ENOTEMPTY   -8 + ERR_SEED
#define TRUE   1
#define FALSE   0


Detailed Description

This file stores definitions of errors definitions used in project.


Define Documentation

#define EEMPTY   -6 + ERR_SEED

Queue, list or another structure is empty

#define EINVAL   -2 + ERR_SEED

Invalid argument error

#define EKILLED   -3 + ERR_SEED

Waiting thread canceled error

#define ENOMEM   -1 + ERR_SEED

No memory available error

#define ENOTEMPTY   -8 + ERR_SEED

Thread queue structure isn't empty

#define ENOTEXISTS   -7 + ERR_SEED

Queue, list or another strucuture don't contain desired item

#define EOK   0

Pseudo error number, indicate succes

#define ERR_SEED   -10

Seed for error is defined to prevent collision with pre made files definitions if any

#define ETIMEDOUT   -4 + ERR_SEED

Timeout exceedde error

#define EWOULDBLOCK   -5 + ERR_SEED

Operation would block another thread error

#define FALSE   0

Definition of FALSE

#define TRUE   1

Definition of TRUE


Generated on Wed Nov 15 17:25:43 2006 for Kalisto by  doxygen 1.4.7