xs_cmd.inc.php 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. <?php
  2. /* Automatically generated at 2019/10/31 18:31 */
  3. define('XS_CMD_NONE', 0);
  4. define('XS_CMD_DEFAULT', XS_CMD_NONE);
  5. define('XS_CMD_PROTOCOL', 20110707);
  6. define('XS_CMD_USE', 1);
  7. define('XS_CMD_HELLO', 1);
  8. define('XS_CMD_DEBUG', 2);
  9. define('XS_CMD_TIMEOUT', 3);
  10. define('XS_CMD_QUIT', 4);
  11. define('XS_CMD_INDEX_SET_DB', 32);
  12. define('XS_CMD_INDEX_GET_DB', 33);
  13. define('XS_CMD_INDEX_SUBMIT', 34);
  14. define('XS_CMD_INDEX_REMOVE', 35);
  15. define('XS_CMD_INDEX_EXDATA', 36);
  16. define('XS_CMD_INDEX_CLEAN_DB', 37);
  17. define('XS_CMD_DELETE_PROJECT', 38);
  18. define('XS_CMD_INDEX_COMMIT', 39);
  19. define('XS_CMD_INDEX_REBUILD', 40);
  20. define('XS_CMD_FLUSH_LOGGING', 41);
  21. define('XS_CMD_INDEX_SYNONYMS', 42);
  22. define('XS_CMD_INDEX_USER_DICT', 43);
  23. define('XS_CMD_SEARCH_DB_TOTAL', 64);
  24. define('XS_CMD_SEARCH_GET_TOTAL', 65);
  25. define('XS_CMD_SEARCH_GET_RESULT', 66);
  26. define('XS_CMD_SEARCH_SET_DB', XS_CMD_INDEX_SET_DB);
  27. define('XS_CMD_SEARCH_GET_DB', XS_CMD_INDEX_GET_DB);
  28. define('XS_CMD_SEARCH_ADD_DB', 68);
  29. define('XS_CMD_SEARCH_FINISH', 69);
  30. define('XS_CMD_SEARCH_DRAW_TPOOL', 70);
  31. define('XS_CMD_SEARCH_ADD_LOG', 71);
  32. define('XS_CMD_SEARCH_GET_SYNONYMS', 72);
  33. define('XS_CMD_SEARCH_SCWS_GET', 73);
  34. define('XS_CMD_QUERY_GET_STRING', 96);
  35. define('XS_CMD_QUERY_GET_TERMS', 97);
  36. define('XS_CMD_QUERY_GET_CORRECTED', 98);
  37. define('XS_CMD_QUERY_GET_EXPANDED', 99);
  38. define('XS_CMD_OK', 128);
  39. define('XS_CMD_ERR', 129);
  40. define('XS_CMD_SEARCH_RESULT_DOC', 140);
  41. define('XS_CMD_SEARCH_RESULT_FIELD', 141);
  42. define('XS_CMD_SEARCH_RESULT_FACETS', 142);
  43. define('XS_CMD_SEARCH_RESULT_MATCHED', 143);
  44. define('XS_CMD_DOC_TERM', 160);
  45. define('XS_CMD_DOC_VALUE', 161);
  46. define('XS_CMD_DOC_INDEX', 162);
  47. define('XS_CMD_INDEX_REQUEST', 163);
  48. define('XS_CMD_IMPORT_HEADER', 191);
  49. define('XS_CMD_SEARCH_SET_SORT', 192);
  50. define('XS_CMD_SEARCH_SET_CUT', 193);
  51. define('XS_CMD_SEARCH_SET_NUMERIC', 194);
  52. define('XS_CMD_SEARCH_SET_COLLAPSE', 195);
  53. define('XS_CMD_SEARCH_KEEPALIVE', 196);
  54. define('XS_CMD_SEARCH_SET_FACETS', 197);
  55. define('XS_CMD_SEARCH_SCWS_SET', 198);
  56. define('XS_CMD_SEARCH_SET_CUTOFF', 199);
  57. define('XS_CMD_SEARCH_SET_MISC', 200);
  58. define('XS_CMD_QUERY_INIT', 224);
  59. define('XS_CMD_QUERY_PARSE', 225);
  60. define('XS_CMD_QUERY_TERM', 226);
  61. define('XS_CMD_QUERY_TERMS', 232);
  62. define('XS_CMD_QUERY_RANGEPROC', 227);
  63. define('XS_CMD_QUERY_RANGE', 228);
  64. define('XS_CMD_QUERY_VALCMP', 229);
  65. define('XS_CMD_QUERY_PREFIX', 230);
  66. define('XS_CMD_QUERY_PARSEFLAG', 231);
  67. define('XS_CMD_SORT_TYPE_RELEVANCE', 0);
  68. define('XS_CMD_SORT_TYPE_DOCID', 1);
  69. define('XS_CMD_SORT_TYPE_VALUE', 2);
  70. define('XS_CMD_SORT_TYPE_MULTI', 3);
  71. define('XS_CMD_SORT_TYPE_GEODIST', 4);
  72. define('XS_CMD_SORT_TYPE_MASK', 0x3f);
  73. define('XS_CMD_SORT_FLAG_RELEVANCE', 0x40);
  74. define('XS_CMD_SORT_FLAG_ASCENDING', 0x80);
  75. define('XS_CMD_QUERY_OP_AND', 0);
  76. define('XS_CMD_QUERY_OP_OR', 1);
  77. define('XS_CMD_QUERY_OP_AND_NOT', 2);
  78. define('XS_CMD_QUERY_OP_XOR', 3);
  79. define('XS_CMD_QUERY_OP_AND_MAYBE', 4);
  80. define('XS_CMD_QUERY_OP_FILTER', 5);
  81. define('XS_CMD_RANGE_PROC_STRING', 0);
  82. define('XS_CMD_RANGE_PROC_DATE', 1);
  83. define('XS_CMD_RANGE_PROC_NUMBER', 2);
  84. define('XS_CMD_VALCMP_LE', 0);
  85. define('XS_CMD_VALCMP_GE', 1);
  86. define('XS_CMD_PARSE_FLAG_BOOLEAN', 1);
  87. define('XS_CMD_PARSE_FLAG_PHRASE', 2);
  88. define('XS_CMD_PARSE_FLAG_LOVEHATE', 4);
  89. define('XS_CMD_PARSE_FLAG_BOOLEAN_ANY_CASE', 8);
  90. define('XS_CMD_PARSE_FLAG_WILDCARD', 16);
  91. define('XS_CMD_PARSE_FLAG_PURE_NOT', 32);
  92. define('XS_CMD_PARSE_FLAG_PARTIAL', 64);
  93. define('XS_CMD_PARSE_FLAG_SPELLING_CORRECTION', 128);
  94. define('XS_CMD_PARSE_FLAG_SYNONYM', 256);
  95. define('XS_CMD_PARSE_FLAG_AUTO_SYNONYMS', 512);
  96. define('XS_CMD_PARSE_FLAG_AUTO_MULTIWORD_SYNONYMS', 1536);
  97. define('XS_CMD_PREFIX_NORMAL', 0);
  98. define('XS_CMD_PREFIX_BOOLEAN', 1);
  99. define('XS_CMD_INDEX_WEIGHT_MASK', 0x3f);
  100. define('XS_CMD_INDEX_FLAG_WITHPOS', 0x40);
  101. define('XS_CMD_INDEX_FLAG_SAVEVALUE', 0x80);
  102. define('XS_CMD_INDEX_FLAG_CHECKSTEM', 0x80);
  103. define('XS_CMD_VALUE_FLAG_NUMERIC', 0x80);
  104. define('XS_CMD_INDEX_REQUEST_ADD', 0);
  105. define('XS_CMD_INDEX_REQUEST_UPDATE', 1);
  106. define('XS_CMD_INDEX_SYNONYMS_ADD', 0);
  107. define('XS_CMD_INDEX_SYNONYMS_DEL', 1);
  108. define('XS_CMD_SEARCH_MISC_SYN_SCALE', 1);
  109. define('XS_CMD_SEARCH_MISC_MATCHED_TERM', 2);
  110. define('XS_CMD_SEARCH_MISC_WEIGHT_SCHEME', 3);
  111. define('XS_CMD_SCWS_GET_VERSION', 1);
  112. define('XS_CMD_SCWS_GET_RESULT', 2);
  113. define('XS_CMD_SCWS_GET_TOPS', 3);
  114. define('XS_CMD_SCWS_HAS_WORD', 4);
  115. define('XS_CMD_SCWS_GET_MULTI', 5);
  116. define('XS_CMD_SCWS_SET_IGNORE', 50);
  117. define('XS_CMD_SCWS_SET_MULTI', 51);
  118. define('XS_CMD_SCWS_SET_DUALITY', 52);
  119. define('XS_CMD_SCWS_SET_DICT', 53);
  120. define('XS_CMD_SCWS_ADD_DICT', 54);
  121. define('XS_CMD_ERR_UNKNOWN', 600);
  122. define('XS_CMD_ERR_NOPROJECT', 401);
  123. define('XS_CMD_ERR_TOOLONG', 402);
  124. define('XS_CMD_ERR_INVALIDCHAR', 403);
  125. define('XS_CMD_ERR_EMPTY', 404);
  126. define('XS_CMD_ERR_NOACTION', 405);
  127. define('XS_CMD_ERR_RUNNING', 406);
  128. define('XS_CMD_ERR_REBUILDING', 407);
  129. define('XS_CMD_ERR_WRONGPLACE', 450);
  130. define('XS_CMD_ERR_WRONGFORMAT', 451);
  131. define('XS_CMD_ERR_EMPTYQUERY', 452);
  132. define('XS_CMD_ERR_TIMEOUT', 501);
  133. define('XS_CMD_ERR_IOERR', 502);
  134. define('XS_CMD_ERR_NOMEM', 503);
  135. define('XS_CMD_ERR_BUSY', 504);
  136. define('XS_CMD_ERR_UNIMP', 505);
  137. define('XS_CMD_ERR_NODB', 506);
  138. define('XS_CMD_ERR_DBLOCKED', 507);
  139. define('XS_CMD_ERR_CREATE_HOME', 508);
  140. define('XS_CMD_ERR_INVALID_HOME', 509);
  141. define('XS_CMD_ERR_REMOVE_HOME', 510);
  142. define('XS_CMD_ERR_REMOVE_DB', 511);
  143. define('XS_CMD_ERR_STAT', 512);
  144. define('XS_CMD_ERR_OPEN_FILE', 513);
  145. define('XS_CMD_ERR_TASK_CANCELED', 514);
  146. define('XS_CMD_ERR_XAPIAN', 515);
  147. define('XS_CMD_OK_INFO', 200);
  148. define('XS_CMD_OK_PROJECT', 201);
  149. define('XS_CMD_OK_QUERY_STRING', 202);
  150. define('XS_CMD_OK_DB_TOTAL', 203);
  151. define('XS_CMD_OK_QUERY_TERMS', 204);
  152. define('XS_CMD_OK_QUERY_CORRECTED', 205);
  153. define('XS_CMD_OK_SEARCH_TOTAL', 206);
  154. define('XS_CMD_OK_RESULT_BEGIN', XS_CMD_OK_SEARCH_TOTAL);
  155. define('XS_CMD_OK_RESULT_END', 207);
  156. define('XS_CMD_OK_TIMEOUT_SET', 208);
  157. define('XS_CMD_OK_FINISHED', 209);
  158. define('XS_CMD_OK_LOGGED', 210);
  159. define('XS_CMD_OK_RQST_FINISHED', 250);
  160. define('XS_CMD_OK_DB_CHANGED', 251);
  161. define('XS_CMD_OK_DB_INFO', 252);
  162. define('XS_CMD_OK_DB_CLEAN', 253);
  163. define('XS_CMD_OK_PROJECT_ADD', 254);
  164. define('XS_CMD_OK_PROJECT_DEL', 255);
  165. define('XS_CMD_OK_DB_COMMITED', 256);
  166. define('XS_CMD_OK_DB_REBUILD', 257);
  167. define('XS_CMD_OK_LOG_FLUSHED', 258);
  168. define('XS_CMD_OK_DICT_SAVED', 259);
  169. define('XS_CMD_OK_RESULT_SYNONYMS', 280);
  170. define('XS_CMD_OK_SCWS_RESULT', 290);
  171. define('XS_CMD_OK_SCWS_TOPS', 291);
  172. define('XS_PACKAGE_BUGREPORT', "http://www.xunsearch.com/bugs");
  173. define('XS_PACKAGE_NAME', "xunsearch");
  174. define('XS_PACKAGE_TARNAME', "xunsearch");
  175. define('XS_PACKAGE_URL', "");
  176. define('XS_PACKAGE_VERSION', "1.4.14");
  177. /* end the cmd defination */