all_socket.lua 986 B

123456789101112131415161718192021222324252627282930313233
  1. -- 服务端热更新使用
  2. -- 协议最大ID 32766
  3. package.loaded[PROTO_ROOT .. "proto-lib.proto_socket"] = nil -- 1000~1999
  4. package.loaded[PROTO_ROOT .. "proto-lib.proto_user"] = nil -- 2000~2999
  5. package.loaded[PROTO_ROOT .. "proto-lib.proto_bag"] = nil -- 5000~5999
  6. package.loaded[PROTO_ROOT .. "proto-lib.proto_test"] = nil -- 9000~9999
  7. -- 其他协议
  8. -- proto-lib.proto_http -- 31000~31999
  9. -- proto-lib.proto_log -- 32000~32766
  10. local proto_socket = require(PROTO_ROOT .. "proto-lib.proto_socket")
  11. local proto_user = require(PROTO_ROOT .. "proto-lib.proto_user")
  12. local proto_bag = require(PROTO_ROOT .. "proto-lib.proto_bag")
  13. local proto_test = require(PROTO_ROOT .. "proto-lib.proto_test")
  14. local c2s = proto_socket.c2s
  15. c2s = c2s .. proto_user.c2s
  16. c2s = c2s .. proto_bag.c2s
  17. c2s = c2s .. proto_test.c2s
  18. local s2c = proto_socket.s2c
  19. s2c = s2c .. proto_user.s2c
  20. s2c = s2c .. proto_bag.s2c
  21. s2c = s2c .. proto_test.s2c
  22. local proto = {
  23. c2s = c2s,
  24. s2c = s2c
  25. }
  26. return proto