const.go 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package core
  2. const (
  3. CONN_DATA_SEQ = "*#*" //Separator
  4. VERIFY_EER = "vkey"
  5. VERIFY_SUCCESS = "sucs"
  6. WORK_MAIN = "main"
  7. WORK_CHAN = "chan"
  8. WORK_CONFIG = "conf"
  9. WORK_REGISTER = "rgst"
  10. WORK_SECRET = "sert"
  11. WORK_FILE = "file"
  12. WORK_P2P = "p2pm"
  13. WORK_P2P_VISITOR = "p2pv"
  14. WORK_P2P_PROVIDER = "p2pp"
  15. WORK_P2P_CONNECT = "p2pc"
  16. WORK_P2P_SUCCESS = "p2ps"
  17. WORK_P2P_END = "p2pe"
  18. WORK_P2P_LAST = "p2pl"
  19. WORK_STATUS = "stus"
  20. RES_MSG = "msg0"
  21. RES_CLOSE = "clse"
  22. NEW_UDP_CONN = "udpc" //p2p udp conn
  23. NEW_TASK = "task"
  24. NEW_CONF = "conf"
  25. NEW_HOST = "host"
  26. CONN_TCP = "tcp"
  27. CONN_UDP = "udp"
  28. CONN_TEST = "TST"
  29. UnauthorizedBytes = `HTTP/1.1 401 Unauthorized
  30. Content-Type: text/plain; charset=utf-8
  31. WWW-Authenticate: Basic realm="easyProxy"
  32. 401 Unauthorized`
  33. ConnectionFailBytes = `HTTP/1.1 404 Not Found
  34. `
  35. )
  36. const (
  37. MUX_PING_FLAG uint8 = iota
  38. MUX_NEW_CONN_OK
  39. MUX_NEW_CONN_Fail
  40. MUX_NEW_MSG
  41. MUX_MSG_SEND_OK
  42. MUX_NEW_CONN
  43. MUX_CONN_CLOSE
  44. MUX_PING_RETURN
  45. MUX_PING int32 = -1
  46. )