00001 #ifndef __RMCLIENTERROR_H_
00002 #define __RMCLIENTERROR_H_
00003
00004 #define RMCLIENT_SUCCESS 0
00005 #define RMCLIENT_ERROR_GENERIC 1
00006 #define RMCLIENT_ERROR_MEMORY 2
00007 #define RMCLIENT_ERROR_VERSION 3
00008 #define RMCLIENT_ERROR_NOT_IMPLEMENTED 4
00009 #define RMCLIENT_ERROR_BAD_POINTER 5
00010
00011 #define RMCLIENT_ERROR_BASE_INSERT 6
00012 #define RMCLIENT_ERROR_BASE_ID 7
00013 #define RMCLIENT_ERROR_CC_REFCNT 8
00014
00015 #define RMCLIENT_ERROR_SUBSYSTEM_INFO 10
00016 #define RMCLIENT_ERROR_SUBSYSTEM_ID 11
00017 #define RMCLIENT_ERROR_SUBSYSTEM_NAME 12
00018 #define RMCLIENT_ERROR_SUBSYSTEM_DESCRIPTION 13
00019 #define RMCLIENT_ERROR_SUBSYSTEM_UUID 14
00020 #define RMCLIENT_ERROR_SUBSYSTEM_RES_COUNT 15
00021 #define RMCLIENT_ERROR_SUBSYSTEM_STAT_COUNT 16
00022 #define RMCLIENT_ERROR_SUBSYSTEM_INDEXING 17
00023 #define RMCLIENT_ERROR_SUBSYSTEM_BAD_ID 18
00024 #define RMCLIENT_ERROR_SUBSYSTEM_STRING 19
00025
00026 #define RMCLIENT_ERROR_RESOURCE_INFO 20
00027 #define RMCLIENT_ERROR_RESOURCE_SUBSYSTEM_ID 21
00028 #define RMCLIENT_ERROR_RESOURCE_ID 22
00029 #define RMCLIENT_ERROR_RESOURCE_NAME 23
00030 #define RMCLIENT_ERROR_RESOURCE_DESCRIPTION 24
00031 #define RMCLIENT_ERROR_RESOURCE_STRING 25
00032
00033 #define RMCLIENT_ERROR_STATISTIC_INFO 30
00034 #define RMCLIENT_ERROR_STATISTIC_ID 31
00035 #define RMCLIENT_ERROR_STATISTIC_NAME 32
00036 #define RMCLIENT_ERROR_STATISTIC_DESCRIPTION 33
00037 #define RMCLIENT_ERROR_STATISTIC_UNIT 34
00038 #define RMCLIENT_ERROR_STATISTIC_TYPE 35
00039 #define RMCLIENT_ERROR_STATISTIC_INLINE_MONITOR_COUNT 36
00040 #define RMCLIENT_ERROR_STATISTIC_STRING 37
00041 #define RMCLIENT_ERROR_STATISTIC_UPPERBOUND 38
00042
00043
00044 #define RMCLIENT_ERROR_INLINEMONITOR_INFO 40
00045 #define RMCLIENT_ERROR_INLINEMONITOR_SUBSYSTEM_ID 41
00046 #define RMCLIENT_ERROR_INLINEMONITOR_STATISTIC_INDEX 42
00047 #define RMCLIENT_ERROR_INLINEMONITOR_NAME 43
00048 #define RMCLIENT_ERROR_INLINEMONITOR_DESCRIPTION 44
00049 #define RMCLIENT_ERROR_INLINEMONITOR_ID 45
00050 #define RMCLIENT_ERROR_INLINEMONITOR_CONFIG_INDEX 46
00051 #define RMCLIENT_ERROR_INLINEMONITOR_STRING 47
00052
00053
00054 #define RMCLIENT_ERROR_GENERIC_CONFIG 50
00055 #define RMCLIENT_ERROR_GENERIC_SUBSYSTEM_ID 51
00056 #define RMCLIENT_ERROR_GENERIC_STATISTIC_INDEX 52
00057 #define RMCLIENT_ERROR_GENERIC_RESOURCE_ID 53
00058 #define RMCLIENT_ERROR_GENERIC_MONITOR_TYPE 54
00059 #define RMCLIENT_ERROR_GENERIC_THRESHOLD_CONFIG 55
00060 #define RMCLIENT_ERROR_GENERIC_WATERMARK_CONFIG 56
00061 #define RMCLIENT_ERROR_GENERIC_CONFIG_REFCNT 57
00062
00063 #define RMCLIENT_ERROR_THRESHOLD_CONFIG 60
00064 #define RMCLIENT_ERROR_THRESHOLD_CONFIG_TYPE 61
00065 #define RMCLIENT_ERROR_THRESHOLD_VALUE_32 62
00066 #define RMCLIENT_ERROR_THRESHOLD_VALUE_64 63
00067 #define RMCLIENT_ERROR_THRESHOLD_TEST_CONDITION 64
00068 #define RMCLIENT_ERROR_THRESHOLD_PRE_CONDITION 65
00069 #define RMCLIENT_ERROR_THRESHOLD_STATEFUL 66
00070 #define RMCLIENT_ERROR_THRESHOLD_EVENT 67
00071 #define RMCLIENT_ERROR_THRESHOLD_CANCEL_EVENT 68
00072 #define RMCLIENT_ERROR_THRESHOLD_CONFIG_REFCNT 69
00073
00074 #define RMCLIENT_ERROR_WATERMARK_CONFIG 70
00075 #define RMCLIENT_ERROR_WATERMARK_CONFIG_REFCNT 71
00076
00077 #define RMCLIENT_ERROR_GENERIC_CONTROL 80
00078 #define RMCLIENT_ERROR_GENERIC_CONTROL_REFCNT 81
00079
00080 #define RMCLIENT_ERROR_THRESHOLD_CONTROL 90
00081 #define RMCLIENT_ERROR_THRESHOLD_CONTROL_REFCNT 91
00082
00083 #define RMCLIENT_ERROR_MONITOR 100
00084 #define RMCLIENT_ERROR_MONITOR_DELETE 101
00085
00086 #define RMCLIENT_ERROR_DATACAPTURE_PLUGIN 110
00087 #define RMCLIENT_ERROR_DATACAPTURE_PLUGIN_FILE 111
00088
00089 #define RMCLIENT_ERROR_PERSISTENT_MONITOR 120
00090
00091 #define RMCLIENT_ERROR_ACCESS_MONITOR 130
00092 #define RMCLIENT_ERROR_MONITOR_STATE 131
00093 #define RMCLIENT_ERROR_MONITOR_CONTROL 132
00094 #define RMCLIENT_ERROR_MONITOR_CONFIG 133
00095 #define RMCLIENT_ERROR_MONITOR_STATUS 134
00096 #define RMCLIENT_ERROR_MONITOR_NOTIFICATION 135
00097 #define RMCLIENT_ERROR_MONITOR_BAD_COMMAND 136
00098 #define RMCLIENT_ERROR_MONITOR_COMMAND 137
00099
00100 #define RMCLIENT_ERROR_EVENT 140
00101 #define RMCLIENT_ERROR_EVENT_REMOVAL 141
00102 #define RMCLIENT_ERROR_EVENT_MONITOR_ID 142
00103 #define RMCLIENT_ERROR_EVENT_QUERY 143
00104 #define RMCLIENT_ERROR_EVENT_NOTIFY 144
00105
00106 #define RMCLIENT_ERROR_QUERY 150
00107 #define RMCLIENT_ERROR_QUERY_STRING 151
00108 #define RMCLIENT_ERROR_QUERY_CREATE 152
00109 #define RMCLIENT_ERROR_QUERY_DESTROY 153
00110
00111 #define RMCLIENT_ERROR_NOTIFY 160
00112 #define RMCLIENT_ERROR_NOTIFY_CREATE 161
00113 #define RMCLIENT_ERROR_NOTIFY_DESTROY 162
00114
00115 #define RMCLIENT_ERROR_LOG 170
00116 #define RMCLIENT_ERROR_LOG_OPEN 171
00117 #define RMCLIENT_ERROR_LOG_SEEK 172
00118 #define RMCLIENT_ERROR_LOG_CLOSE 173
00119 #define RMCLIENT_ERROR_LOG_READ 174
00120
00121 #define RMCLIENT_ERROR_HANDLER 180
00122 #define RMCLIENT_ERROR_HANDLER_STRING 181
00123 #define RMCLIENT_ERROR_HANDLER_USER 182
00124
00125 #define RMCLIENT_ERROR_ACTION 190
00126 #define RMCLIENT_ERROR_ACTION_HANDLER 191
00127 #define RMCLIENT_ERROR_ACTION_QUERY 192
00128 #define RMCLIENT_ERROR_ACTION_TYPE 193
00129 #define RMCLIENT_ERROR_ACTION_SOCKET_INIT 194
00130 #define RMCLIENT_ERROR_ACTION_INIT 195
00131 #define RMCLIENT_ERROR_ACTION_REMOVE 196
00132 #define RMCLIENT_ERROR_ACTION_ADD 197
00133
00134 #define RMCLIENT_ERROR_NOSUCHENTITY 201
00135 #define RMCLIENT_ERROR_NOSUCHNAME 202
00136 #define RMCLIENT_ERROR_NOSUCHVALUE 203
00137 #define RMCLIENT_ERROR_STATE 204
00138
00139
00140
00141 #endif // __RMCLIENTERROR_H_