PFUNC  1.0
pfunc/pfunc_common.h
Go to the documentation of this file.
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 */