Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00026
00027
00028
00029
00030
00031
00032 #ifndef __core_stats_h
00033 #define __core_stats_h
00034
00035
00036
00037
00038
00039 #ifndef USE_CORE_STATS
00040
00041 #define STATS_REQ_FWD_DROP()
00042 #define STATS_REQ_FWD_OK()
00043 #define STATS_RPL_FWD_DROP()
00044 #define STATS_RPL_FWD_OK()
00045 #define STATS_BAD_MSG()
00046 #define STATS_BAD_RPL()
00047 #define STATS_BAD_URI()
00048 #define STATS_BAD_MSG_HDR()
00049
00050 #else
00051
00052 #include "events.h"
00053
00058 #define STATS_REQ_FWD_DROP() sr_event_exec(SREV_CORE_STATS, (void*)3)
00059
00060
00062 #define STATS_REQ_FWD_OK() sr_event_exec(SREV_CORE_STATS, (void*)1)
00063
00064
00070 #define STATS_RPL_FWD_DROP() sr_event_exec(SREV_CORE_STATS, (void*)4)
00071
00072
00073
00074 #define STATS_RPL_FWD_OK() sr_event_exec(SREV_CORE_STATS, (void*)2)
00075
00076
00080 #define STATS_BAD_MSG() sr_event_exec(SREV_CORE_STATS, (void*)5)
00081
00082
00086 #define STATS_BAD_RPL() sr_event_exec(SREV_CORE_STATS, (void*)6)
00087
00088
00090 #define STATS_BAD_URI() sr_event_exec(SREV_CORE_STATS, (void*)7)
00091
00092
00094 #define STATS_BAD_MSG_HDR() sr_event_exec(SREV_CORE_STATS, (void*)8)
00095
00096
00097
00098 #endif
00099
00100 #endif
00101
00102