Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
3.2 KiB

  1. //
  2. // HTTPEXT perf counter title indices used to
  3. // locate specific counters in the counter data.
  4. // These #defines should match those found in
  5. // \cal\src\httpxpc\httpxctr.h in the Caligula
  6. // (DAV) project.
  7. //
  8. #define HTTPEXT_OBJECT 0
  9. #define HTTPEXT_COUNTER_SERVER_ID 2
  10. #define HTTPEXT_COUNTER_REQUESTS_PER_SECOND 4
  11. #define HTTPEXT_COUNTER_OPTIONS_REQUESTS_PER_SECOND 6
  12. #define HTTPEXT_COUNTER_GET_REQUESTS_PER_SECOND 8
  13. #define HTTPEXT_COUNTER_HEAD_REQUESTS_PER_SECOND 10
  14. #define HTTPEXT_COUNTER_PUT_REQUESTS_PER_SECOND 12
  15. #define HTTPEXT_COUNTER_POST_REQUESTS_PER_SECOND 14
  16. #define HTTPEXT_COUNTER_DELETE_REQUESTS_PER_SECOND 16
  17. #define HTTPEXT_COUNTER_COPY_REQUESTS_PER_SECOND 18
  18. #define HTTPEXT_COUNTER_MOVE_REQUESTS_PER_SECOND 20
  19. #define HTTPEXT_COUNTER_MKCOL_REQUESTS_PER_SECOND 22
  20. #define HTTPEXT_COUNTER_PROPFIND_REQUESTS_PER_SECOND 24
  21. #define HTTPEXT_COUNTER_PROPPATCH_REQUESTS_PER_SECOND 26
  22. #define HTTPEXT_COUNTER_LOCK_REQUESTS_PER_SECOND 28
  23. #define HTTPEXT_COUNTER_UNLOCK_REQUESTS_PER_SECOND 30
  24. #define HTTPEXT_COUNTER_SEARCH_REQUESTS_PER_SECOND 32
  25. #define HTTPEXT_COUNTER_OTHER_REQUESTS_PER_SECOND 34
  26. #define HTTPEXT_COUNTER_200_RESPONSES_PER_SECOND 36
  27. #define HTTPEXT_COUNTER_201_RESPONSES_PER_SECOND 38
  28. #define HTTPEXT_COUNTER_400_RESPONSES_PER_SECOND 40
  29. #define HTTPEXT_COUNTER_401_RESPONSES_PER_SECOND 42
  30. #define HTTPEXT_COUNTER_404_RESPONSES_PER_SECOND 44
  31. #define HTTPEXT_COUNTER_423_RESPONSES_PER_SECOND 46
  32. #define HTTPEXT_COUNTER_500_RESPONSES_PER_SECOND 48
  33. #define HTTPEXT_COUNTER_REDIRECT_RESPONSES_PER_SECOND 50
  34. #define HTTPEXT_COUNTER_TOTAL_REQUESTS 52
  35. #define HTTPEXT_COUNTER_TOTAL_OPTIONS_REQUESTS 54
  36. #define HTTPEXT_COUNTER_TOTAL_GET_REQUESTS 56
  37. #define HTTPEXT_COUNTER_TOTAL_HEAD_REQUESTS 58
  38. #define HTTPEXT_COUNTER_TOTAL_PUT_REQUESTS 60
  39. #define HTTPEXT_COUNTER_TOTAL_POST_REQUESTS 62
  40. #define HTTPEXT_COUNTER_TOTAL_DELETE_REQUESTS 64
  41. #define HTTPEXT_COUNTER_TOTAL_COPY_REQUESTS 66
  42. #define HTTPEXT_COUNTER_TOTAL_MOVE_REQUESTS 68
  43. #define HTTPEXT_COUNTER_TOTAL_MKCOL_REQUESTS 70
  44. #define HTTPEXT_COUNTER_TOTAL_PROPFIND_REQUESTS 72
  45. #define HTTPEXT_COUNTER_TOTAL_PROPPATCH_REQUESTS 74
  46. #define HTTPEXT_COUNTER_TOTAL_LOCK_REQUESTS 76
  47. #define HTTPEXT_COUNTER_TOTAL_UNLOCK_REQUESTS 78
  48. #define HTTPEXT_COUNTER_TOTAL_SEARCH_REQUESTS 80
  49. #define HTTPEXT_COUNTER_TOTAL_OTHER_REQUESTS 82
  50. #define HTTPEXT_COUNTER_TOTAL_200_RESPONSES 84
  51. #define HTTPEXT_COUNTER_TOTAL_201_RESPONSES 86
  52. #define HTTPEXT_COUNTER_TOTAL_400_RESPONSES 88
  53. #define HTTPEXT_COUNTER_TOTAL_401_RESPONSES 90
  54. #define HTTPEXT_COUNTER_TOTAL_404_RESPONSES 92
  55. #define HTTPEXT_COUNTER_TOTAL_423_RESPONSES 94
  56. #define HTTPEXT_COUNTER_TOTAL_500_RESPONSES 96
  57. #define HTTPEXT_COUNTER_TOTAL_REDIRECT_RESPONSES 98
  58. #define HTTPEXT_COUNTER_CURRENT_REQUESTS_EXECUTING 100
  59. #define HTTPEXT_COUNTER_TOTAL_REQUESTS_FORWARDED 102
  60. #define HTTPEXT_COUNTER_TOTAL_EXCEPTIONS 104
  61. #define HTTPEXT_COUNTER_CURRENT_LOCKS 106
  62. #define HTTPEXT_COUNTER_TOTAL_LOCKS_CREATED 108
  63. #define HTTPEXT_COUNTER_TOTAL_LOCKS_EXPIRED 110