portlist.h 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. /*##############################################################################
  2. Copyright (C) 2011 HPCC Systems.
  3. All rights reserved. This program is free software: you can redistribute it and/or modify
  4. it under the terms of the GNU Affero General Public License as
  5. published by the Free Software Foundation, either version 3 of the
  6. License, or (at your option) any later version.
  7. This program is distributed in the hope that it will be useful,
  8. but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  10. GNU Affero General Public License for more details.
  11. You should have received a copy of the GNU Affero General Public License
  12. along with this program. If not, see <http://www.gnu.org/licenses/>.
  13. ############################################################################## */
  14. #ifndef PORTLIST_H
  15. #define PORTLIST_H
  16. // Main LN HPCC default port list
  17. // ==============================
  18. #define SNMP_PORT 161 // standard port for SNMP
  19. #define SNMP_TRAP_PORT 162 // standard port for SNMP traps
  20. #define LDAP_PORT 389
  21. #define SECURE_LDAP_PORT 636
  22. #define PROTOCOLX_DEFAULT_PORT 2001
  23. #define HOAGENT_PORT 5050
  24. #define HOLE_PORT 5051
  25. #define HOLE_CLIENT_PORT 5052
  26. #define SERVER_PORT 5055
  27. #define WATCHDOG_PORT 5056
  28. #define MONITOR_PORT 5057
  29. #define GEvent_PORT 5058
  30. #define HOLE_SOCKET_PORT 5059
  31. #define FSPLIT_PORT 5080
  32. #define BSPAWN_PORT 5081
  33. #define COLLATE_PORT 5100 //..5099
  34. #define PROCESS_PORT 5140 //..5139
  35. #define LAST_HOLE_PORT 5180
  36. #define SLAVE_CONNECT_PORT 6400 //..6439 [ uses numSlaveKinds * NUM_SLAVE_CONNECT_PORT ]
  37. #define NUM_SLAVE_CONNECT_PORT 20 // 20 for dfu, 20 for dkc
  38. #define THOR_BASE_PORT 6500 //..6599
  39. #define THOR_BASESLAVE_PORT 6600 //..6999
  40. #define WUJOBQ_BASE_PORT 6700 // ..6999 // overlapped with Thor slaves
  41. #define WUJOBQ_PORT_NUM 300
  42. #define DALI_SERVER_PORT 7070
  43. #define DATA_TRANSFER_PORT 7080
  44. #define DAFILESRV_PORT 7100 /// aka daliservix
  45. #define MP_BASE_PORT 7101 //..7999 (for Dali too)
  46. #define THOR_MP_INC 0
  47. #define THOR_MP_BASE_MASTER_PORT (THOR_BASE_PORT+THOR_MP_INC) // 7500+
  48. #define THOR_MP_BASE_SLAVE_PORT (THOR_BASE_SLAVE_PORT+THOR_MP_INC) // 7600+
  49. //ESP SERVICES
  50. //INSECURE
  51. #define WS_ECL_DEFAULT_PORT 8002
  52. #define ECL_DIRECT_DEFAULT_PORT 8008
  53. #define ECL_WATCH_DEFAULT_PORT 8010
  54. #define WS_ACCOUNT_DEFAULT_PORT 8010
  55. #define WS_SSN_DEFAULT_PORT 8020
  56. #define WS_THING_FINDER_DEFAULT_PORT 8030
  57. #define WS_SNA_DEFAULT_PORT 8045
  58. #define WS_AUTO_UPDATE_DEFAULT_PORT 8045
  59. #define WS_FCIC_QUERY_DEFAULT_PORT 8046
  60. #define WS_FCIC_REPORT_DEFAULT_PORT 8047
  61. #define WS_ROXIE_CONFIG_DEFAULT_PORT 8050
  62. #define WS_RISKVIEW_DEFAULT_PORT 8055
  63. #define WS_FCIC_ECLQUERY_DEFAULT_PORT 8065
  64. #define WS_ACCURINT_AUTH_DEFAULT_PORT 8066
  65. #define WS_ZIP_RESOLVER_DEFAULT_PORT 8075
  66. #define WS_DATA_ACCESS_DEFAULT_PORT 8080
  67. #define WS_JABBER_DEFAULT_PORT 8080
  68. #define WS_REF_TRACKER_DEFAULT_PORT 8080
  69. #define WS_ATTRIBUTES_DEFAULT_PORT 8145
  70. #define WS_ITS_DEFAULT_PORT 8888
  71. #define WS_FACTS_DEFAULT_PORT 8999
  72. #define WS_MOXIE_DEFAULT_PORT 8999
  73. #define WS_DISTRIX_DEFAULT_PORT 8999
  74. #define DEFAULT_SASHA_PORT 8877
  75. #define CCD_MULTICAST_PORT 8887
  76. #define CCD_SERVER_FLOW_PORT 9000
  77. #define CCD_DATA_PORT 9001
  78. #define CCD_CLIENT_FLOW_PORT 9002
  79. #define CCD_SNIFFER_PORT 9003
  80. #define ROXIE_SERVER_PORT 9876
  81. #define HTHOR_DEBUG_BASE_PORT 17000
  82. #define HTHOR_DEBUG_PORT_RANGE 10
  83. //ESP SERVICES
  84. //SECURE
  85. #define WS_ECL_SECURE_PORT 18002
  86. #define ECL_DIRECT_SECURE_PORT 18008
  87. #define ECL_WATCH_SECURE_PORT 18010
  88. #define WS_ACCOUNT_SECURE_PORT 18010
  89. #define WS_SSN_SECURE_PORT 18020
  90. #define WS_THING_FINDER_SECURE_PORT 18030
  91. #define WS_SNA_SECURE_PORT 18045
  92. #define WS_AUTO_UPDATE_SECURE_PORT 18045
  93. #define WS_FCIC_QUERY_SECURE_PORT 18046
  94. #define WS_FCIC_REPORT_SECURE_PORT 18047
  95. #define WS_FCIC_ECLQUERY_SECURE_PORT 18065
  96. #define WS_ACCURINT_AUTH_SECURE_PORT 18066
  97. #define WS_ZIP_RESOLVER_SECURE_PORT 18075
  98. #define WS_DATA_ACCESS_SECURE_PORT 18080
  99. #define WS_JABBER_SECURE_PORT 18080
  100. #define WS_REF_TRACKER_SECURE_PORT 18080
  101. #define WS_ATTRIBUTES_SECURE_PORT 18145
  102. #define WS_IAS_SECURE_PORT 18299
  103. #define WS_ITS_SECURE_PORT 18888
  104. #define WS_FACTS_SECURE_PORT 18999
  105. #define WS_MOXIE_SECURE_PORT 18999
  106. #define WS_DISTRIX_SECURE_PORT 18999
  107. #endif