PFUNC
1.0
|
00001 #ifndef PFUNC_COMMON_H 00002 #define PFUNC_COMMON_H 00003 00012 enum { 00013 BARRIER_SPIN = 0, 00014 BARRIER_WAIT, 00015 BARRIER_STEAL 00016 }; 00017 00018 /* Declaring some enumarations */ 00019 enum { PFUNC_ERROR = -0xFFFF, 00020 PFUNC_UNINITIALIZED, 00021 PFUNC_NOMEM, 00022 PFUNC_INVALID_ARGUMENTS, 00023 PFUNC_INVALID_ATTR, 00024 PFUNC_INVALID_ATTR_NAME, 00025 PFUNC_INVALID_ATTR_VALUE, 00026 PFUNC_INVALID_GROUP, 00027 PFUNC_INVALID_GROUP_ATTR, 00028 PFUNC_INVALID_HANDLE, 00029 PFUNC_TASK_INCOMPLETE, 00030 PFUNC_SUCCESS = 0, 00031 PFUNC_INITIALIZED, 00032 PFUNC_TASK_COMPLETE 00033 }; 00034 00035 #endif /* PFUNC_COMMON_H */