Return codes


Defines

#define HPD_OK   0
 Return code OK.
#define HPD_ERROR_PAR   1
 Incorrect parameter passed to the function (e.g. NULL when a pointer is expected).
#define HPD_ERROR_TYPE   2
 The object in the dir is not of the type asked for.
#define HPD_ERROR_NOT_FOUND   3
 The object was not found.
#define HPD_ERROR_NOT_IMPLEMENTED   99
 The type of the RPL object under processing is currently not supported by HPDir.
#define HPS_OK   0
 Return code OK.
#define HPS_ERROR_PAR   1
 Incorrect parameter passed to the function (e.g. NULL when a pointer is expected).
#define HPS_ERROR_STACK   2
 Incorrect stack size with regard to the asked action (e.g. empty stack while hps_drop() is called).
#define HPS_ERROR_OVERFLOW   3
 Overflow data (e.g. DOINT or DOHXS more than 19 digits, so can't be stored within a long long).
#define HPS_ERROR_SAT_MEMORY   4
 Unable to allocate an object within the Saturn memory.
#define HPS_ERROR_ARM_MEMORY   5
 Unable to allocate the required data within ARM memory.
#define HPS_ERROR_TYPE   6
 The object in the RPL stack is not of the type asked for (returned by hps_pick_type).
#define HPS_ERROR_NOT_IMPLEMENTED   99
 The type of the RPL object under processing is currently not supported by HPStack.

Generated on Sat Sep 16 18:23:57 2006 for HPStack by  doxygen 1.4.5