Error Messages from PTMDP

The following error codes are returned by PTMDP:

Number Defined Constant Description
24000 PTMDP_NORMAL Normal successful completion
24001 PTMDP_SELF_LOOP Point depends only on itself, will cause an infinite loop
24002 PTMDP_TRANSL_FAILED Translation of expression failed
24003 PTMDP_UNKNOWN_TYPE Unknown code for type received
24004 PTMDP_ILLEGAL_SEG Illegal message segment type (type in err_ref)
24005 PTMDP_RSP_POINT_ID Point_id received in response record not found in hash table
24006 PTMDP_NOT_MY_REQUEST The response received does not match any request sent
24007 PTMDP_OUT_OF_RANGE : this derived point is out of range
24008 PTMDP_SRC_TYPE_ERROR Source point type is NOT numeric :
24009 PTMDP_ACC_TYPE_ERROR Accumulator point type is NOT numeric :
24010 PTMDP_AVE_TYPE_ERROR Average point type is NOT numeric:
24011 PTMDP_MAX_TYPE_ERROR Maximum capture point type is NOT numeric :
24012 PTMDP_MIN_TYPE_ERROR Minimum capture point type is NOT numeric :
24013 PTMDP_ACC_VARIANCE Variance value exceeded for accumulator point :
24014 PTMDP_ACC_ROLLOVER Rollover occurred for accumulator point :
24015 PTMDP_SAMPLE_OVERFLOW Sample count overflow for point :
24016 PTMDP_SRC_PNT_NAVAIL Source point unavailable for point :
24017 PTMDP_BAD_DELTA_ACCUM : Delta accum point must have exactly one source
24018 PTMDP_POINT_USE_NOT_FOUND DMS point use record not found - structure error
24019 PTMDP_PROC_TRIG_SL Processing trigger shopping list
24020 PTMDP_PROC_INP_SL Processing input shopping list
24021 PTMDP_CALL_PROC_TRIG_PT Calling ptmdp_process_trigger_point for point %s
24022 PTMDP_DERIVED_PT Derived point - %s
24023 PTMDP_NOT_ON_INP_SL Point is not on input shopping list - %s
24024 PTMDP_ON_SNAP_SL Point is on snapshot shopping list - %s
24025 PTMDP_PUT_SNAP_SL Putting point on snapshot shopping list - %s
24026 PTMDP_SEND_SNAP_SL Sending snapshot shopping list
24027 PTMDP_EMPTY_SNAP_SL Snapshot shopping list is empty
24028 PTMDP_SNAP_DEP Component point %s of on-demand %s received
24029 PTMDP_PT_AVAIL On-demand group point %s available
24030 PTMDP_HISTOGRAM_TYPE_ERROR Histogram point type is NOT numeric :
24031 PTMDP_TIMER_COUNTER_TYPE_ERROR Timer/Counter point type is NOT numeric :
24032 PTMDP_CONFIG_ERROR Configuration error for point
24033 PTMDP_PS_LOG_PATH The LOG_PATH directory could not be found.
24034 PTMDP_PS_READ_ERROR Error when reading from file SAVE_POINT.DAT.
24035 PTMDP_PS_WRITE_ERROR Error when writing to file SAVE_POINT.DAT.
24036 PTMDP_PS_CLOSE_ERROR Error when closing file SAVE_POINT.DAT.
24037 PTMDP_PS_RENAME_ERROR Error when renaming file SAVE_POINT.DAT as SAVE_POINT.BAK.
24038 PTMDP_PS_OPEN_ERROR Error when opening file SAVE_POINT.DAT.
24039 PTMDP_PS_FLUSH_ERROR Error when flushing cached data to file SAVE_POINT.DAT.
24040 PTMDP_PS_GET_ERROR Error when getting saved point data for point :
24041 PTMDP_PS_SET_ERROR Error when setting saved point data for point :
24042 PTMDP_PS_NFOUND_ERROR Cannot find saved point data for point :
24043 PTMDP_POINT_LABEL . Point :
24044 PTMDP_CONVERTING_TYPE Converting calculation type to equation. Point type is not numeric :
24045 PTMDP_TRIGGER_ITSELF Cannot use point as its own trigger point :
24046 PTMDP_RESET_ITSELF Cannot use point as its own reset point :
24047 PTMDP_EXPRESSION_ITSELF Cannot use point in its own equation :