.TH RCCE 3 2010-02-04 "RCCE MANPAGE" "RCCE Library" .SH NAME RCCE.h \- RCCE header file .SH DESCRIPTION RCCE header file.It defines the following error codes. .TP 30 .B RCCE_ERROR_BASE 1234321 .TP 30 .B RCCE_ERROR_TARGET (RCCE_ERROR_BASE + 1) .TP 30 .B RCCE_ERROR_SOURCE (RCCE_ERROR_BASE + 2) .TP 30 .B RCCE_ERROR_ID (RCCE_ERROR_BASE + 3) .TP 30 .B RCCE_ERROR_MESSAGE_LENGTH (RCCE_ERROR_BASE + 4) .TP 30 .B RCCE_ERROR_FLAG_UNDEFINED (RCCE_ERROR_BASE + 5) .TP 30 .B RCCE_ERROR_NUM_UES (RCCE_ERROR_BASE + 6) .TP 30 .B RCCE_ERROR_DATA_OVERLAP (RCCE_ERROR_BASE + 7) .TP 30 .B RCCE_ERROR_ALIGNMENT (RCCE_ERROR_BASE + 8) .TP 30 .B RCCE_ERROR_DEBUG_FLAG (RCCE_ERROR_BASE + 9) .TP 30 .B RCCE_ERROR_FLAG_NOT_IN_COMM_BUFFER (RCCE_ERROR_BASE + 10) .TP 30 .B RCCE_ERROR_FLAG_STATUS_UNDEFINED (RCCE_ERROR_BASE + 11) .TP 30 .B RCCE_ERROR_FLAG_NOT_ALLOCATED (RCCE_ERROR_BASE + 12) .TP 30 .B RCCE_ERROR_VAL_UNDEFINED (RCCE_ERROR_BASE + 13) .TP 30 .B RCCE_ERROR_INVALID_ERROR_CODE (RCCE_ERROR_BASE + 14) .TP 30 .B RCCE_ERROR_RPC_NOT_ALLOCATED (RCCE_ERROR_BASE + 15) .TP 30 .B RCCE_ERROR_RPC_INTERNAL (RCCE_ERROR_BASE + 16) .TP 30 .B RCCE_ERROR_MULTIPLE_RPC_REQUESTS (RCCE_ERROR_BASE + 17) .TP 30 .B RCCE_ERROR_FDIVIDER (RCCE_ERROR_BASE + 18) .TP 30 .B RCCE_ERROR_FREQUENCY_EXCEEDED (RCCE_ERROR_BASE + 19) .TP 30 .B RCCE_ERROR_NO_ACTIVE_RPC_REQUEST (RCCE_ERROR_BASE + 20) .TP 30 .B RCCE_ERROR_STALE_RPC_REQUEST (RCCE_ERROR_BASE + 21) .TP 30 .B RCCE_ERROR_COMM_UNDEFINED (RCCE_ERROR_BASE + 22) .TP 30 .B RCCE_ERROR_ILLEGAL_OP (RCCE_ERROR_BASE + 23) .TP 30 .B RCCE_ERROR_ILLEGAL_TYPE (RCCE_ERROR_BASE + 24) .TP 30 .B RCCE_ERROR_MALLOC (RCCE_ERROR_BASE + 25) .TP 30 .B RCCE_ERROR_COMM_INITIALIZED (RCCE_ERROR_BASE + 26) .TP 30 .B RCCE_ERROR_CORE_NOT_IN_HOSTFILE (RCCE_ERROR_BASE + 27) .TP 30 .B RCCE_MAX_ERROR_STRING 45