DaoYouHandler.lua 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424
  1. -------------------------------------------------
  2. -- 本文件由代码生成器自动生成,
  3. -- 千万不要修改本文件的任何代码,
  4. -- 修改的的任何代码都会被覆盖掉!
  5. ----------------------------------------------------
  6. local Socket = require "Xmds.Pomelo.LuaGameSocket"
  7. require "base64"
  8. require "daoYouHandler_pb"
  9. --------------------------------Pomelo-------------------------------
  10. Pomelo = Pomelo or {}
  11. --------------------------------DaoYouHandler-------------------------------
  12. Pomelo.DaoYouHandler = {}
  13. local function daoYouRequestEncoder(msg)
  14. local input = daoYouHandler_pb.DaoYouRequest()
  15. protobuf.FromMessage(input,msg)
  16. return (input:SerializeToString())
  17. end
  18. local function daoYouRequestDecoder(stream)
  19. local res = daoYouHandler_pb.DaoYouResponse()
  20. res:ParseFromString(stream)
  21. return res
  22. end
  23. function Pomelo.DaoYouHandler.daoYouRequest(cb,option)
  24. local input = nil
  25. Socket.OnRequestStart("daoyou.daoYouHandler.daoYouRequest", option)
  26. Socket.Request("daoyou.daoYouHandler.daoYouRequest", input, function(res)
  27. if(res.s2c_code == 200) then
  28. Pomelo.DaoYouHandler.lastDaoYouResponse = res
  29. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouRequest", true)
  30. cb(nil,res)
  31. else
  32. local ex = {}
  33. if(res.s2c_code) then
  34. ex.Code = res.s2c_code
  35. ex.Message = res.s2c_msg
  36. else
  37. ex.Code = 501
  38. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.daoYouRequest decode error!!"
  39. end
  40. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouRequest", false,ex.Code,ex.Message)
  41. cb(ex,nil)
  42. end
  43. end, daoYouRequestEncoder, daoYouRequestDecoder)
  44. end
  45. local function daoYouInviteDaoYouRequestEncoder(msg)
  46. local input = daoYouHandler_pb.DaoYouInviteDaoYouRequest()
  47. protobuf.FromMessage(input,msg)
  48. return (input:SerializeToString())
  49. end
  50. local function daoYouInviteDaoYouRequestDecoder(stream)
  51. local res = daoYouHandler_pb.DaoYouInviteDaoYouResponse()
  52. res:ParseFromString(stream)
  53. return res
  54. end
  55. function Pomelo.DaoYouHandler.daoYouInviteDaoYouRequest(playerId,cb,option)
  56. local msg = {}
  57. msg.playerId = playerId
  58. Socket.OnRequestStart("daoyou.daoYouHandler.daoYouInviteDaoYouRequest", option)
  59. Socket.Request("daoyou.daoYouHandler.daoYouInviteDaoYouRequest", msg, function(res)
  60. if(res.s2c_code == 200) then
  61. Pomelo.DaoYouHandler.lastDaoYouInviteDaoYouResponse = res
  62. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouInviteDaoYouRequest", true)
  63. cb(nil,res)
  64. else
  65. local ex = {}
  66. if(res.s2c_code) then
  67. ex.Code = res.s2c_code
  68. ex.Message = res.s2c_msg
  69. else
  70. ex.Code = 501
  71. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.daoYouInviteDaoYouRequest decode error!!"
  72. end
  73. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouInviteDaoYouRequest", false,ex.Code,ex.Message)
  74. cb(ex,nil)
  75. end
  76. end, daoYouInviteDaoYouRequestEncoder, daoYouInviteDaoYouRequestDecoder)
  77. end
  78. local function daoYouFastInviteDaoYouRequestEncoder(msg)
  79. local input = daoYouHandler_pb.DaoYouFastInviteDaoYouRequest()
  80. protobuf.FromMessage(input,msg)
  81. return (input:SerializeToString())
  82. end
  83. local function daoYouFastInviteDaoYouRequestDecoder(stream)
  84. local res = daoYouHandler_pb.DaoYouFastInviteDaoYouResponse()
  85. res:ParseFromString(stream)
  86. return res
  87. end
  88. function Pomelo.DaoYouHandler.daoYouFastInviteDaoYouRequest(cb,option)
  89. local input = nil
  90. Socket.OnRequestStart("daoyou.daoYouHandler.daoYouFastInviteDaoYouRequest", option)
  91. Socket.Request("daoyou.daoYouHandler.daoYouFastInviteDaoYouRequest", input, function(res)
  92. if(res.s2c_code == 200) then
  93. Pomelo.DaoYouHandler.lastDaoYouFastInviteDaoYouResponse = res
  94. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouFastInviteDaoYouRequest", true)
  95. cb(nil,res)
  96. else
  97. local ex = {}
  98. if(res.s2c_code) then
  99. ex.Code = res.s2c_code
  100. ex.Message = res.s2c_msg
  101. else
  102. ex.Code = 501
  103. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.daoYouFastInviteDaoYouRequest decode error!!"
  104. end
  105. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouFastInviteDaoYouRequest", false,ex.Code,ex.Message)
  106. cb(ex,nil)
  107. end
  108. end, daoYouFastInviteDaoYouRequestEncoder, daoYouFastInviteDaoYouRequestDecoder)
  109. end
  110. local function daoYouEditTeamNameRequestEncoder(msg)
  111. local input = daoYouHandler_pb.DaoYouEditTeamNameRequest()
  112. protobuf.FromMessage(input,msg)
  113. return (input:SerializeToString())
  114. end
  115. local function daoYouEditTeamNameRequestDecoder(stream)
  116. local res = daoYouHandler_pb.DaoYouEditTeamNameResponse()
  117. res:ParseFromString(stream)
  118. return res
  119. end
  120. function Pomelo.DaoYouHandler.daoYouEditTeamNameRequest(teamName,itemId,cb,option)
  121. local msg = {}
  122. msg.teamName = teamName
  123. msg.itemId = itemId
  124. Socket.OnRequestStart("daoyou.daoYouHandler.daoYouEditTeamNameRequest", option)
  125. Socket.Request("daoyou.daoYouHandler.daoYouEditTeamNameRequest", msg, function(res)
  126. if(res.s2c_code == 200) then
  127. Pomelo.DaoYouHandler.lastDaoYouEditTeamNameResponse = res
  128. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouEditTeamNameRequest", true)
  129. cb(nil,res)
  130. else
  131. local ex = {}
  132. if(res.s2c_code) then
  133. ex.Code = res.s2c_code
  134. ex.Message = res.s2c_msg
  135. else
  136. ex.Code = 501
  137. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.daoYouEditTeamNameRequest decode error!!"
  138. end
  139. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouEditTeamNameRequest", false,ex.Code,ex.Message)
  140. cb(ex,nil)
  141. end
  142. end, daoYouEditTeamNameRequestEncoder, daoYouEditTeamNameRequestDecoder)
  143. end
  144. local function daoYouLeaveMessageRequestEncoder(msg)
  145. local input = daoYouHandler_pb.DaoYouLeaveMessageRequest()
  146. protobuf.FromMessage(input,msg)
  147. return (input:SerializeToString())
  148. end
  149. local function daoYouLeaveMessageRequestDecoder(stream)
  150. local res = daoYouHandler_pb.DaoYouLeaveMessageResponse()
  151. res:ParseFromString(stream)
  152. return res
  153. end
  154. function Pomelo.DaoYouHandler.daoYouLeaveMessageRequest(message,cb,option)
  155. local msg = {}
  156. msg.message = message
  157. Socket.OnRequestStart("daoyou.daoYouHandler.daoYouLeaveMessageRequest", option)
  158. Socket.Request("daoyou.daoYouHandler.daoYouLeaveMessageRequest", msg, function(res)
  159. if(res.s2c_code == 200) then
  160. Pomelo.DaoYouHandler.lastDaoYouLeaveMessageResponse = res
  161. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouLeaveMessageRequest", true)
  162. cb(nil,res)
  163. else
  164. local ex = {}
  165. if(res.s2c_code) then
  166. ex.Code = res.s2c_code
  167. ex.Message = res.s2c_msg
  168. else
  169. ex.Code = 501
  170. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.daoYouLeaveMessageRequest decode error!!"
  171. end
  172. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouLeaveMessageRequest", false,ex.Code,ex.Message)
  173. cb(ex,nil)
  174. end
  175. end, daoYouLeaveMessageRequestEncoder, daoYouLeaveMessageRequestDecoder)
  176. end
  177. local function daoYouNoticeRequestEncoder(msg)
  178. local input = daoYouHandler_pb.DaoYouNoticeRequest()
  179. protobuf.FromMessage(input,msg)
  180. return (input:SerializeToString())
  181. end
  182. local function daoYouNoticeRequestDecoder(stream)
  183. local res = daoYouHandler_pb.DaoYouNoticeResponse()
  184. res:ParseFromString(stream)
  185. return res
  186. end
  187. function Pomelo.DaoYouHandler.daoYouNoticeRequest(notice,cb,option)
  188. local msg = {}
  189. msg.notice = notice
  190. Socket.OnRequestStart("daoyou.daoYouHandler.daoYouNoticeRequest", option)
  191. Socket.Request("daoyou.daoYouHandler.daoYouNoticeRequest", msg, function(res)
  192. if(res.s2c_code == 200) then
  193. Pomelo.DaoYouHandler.lastDaoYouNoticeResponse = res
  194. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouNoticeRequest", true)
  195. cb(nil,res)
  196. else
  197. local ex = {}
  198. if(res.s2c_code) then
  199. ex.Code = res.s2c_code
  200. ex.Message = res.s2c_msg
  201. else
  202. ex.Code = 501
  203. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.daoYouNoticeRequest decode error!!"
  204. end
  205. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouNoticeRequest", false,ex.Code,ex.Message)
  206. cb(ex,nil)
  207. end
  208. end, daoYouNoticeRequestEncoder, daoYouNoticeRequestDecoder)
  209. end
  210. local function daoYouKickTeamRequestEncoder(msg)
  211. local input = daoYouHandler_pb.DaoYouKickTeamRequest()
  212. protobuf.FromMessage(input,msg)
  213. return (input:SerializeToString())
  214. end
  215. local function daoYouKickTeamRequestDecoder(stream)
  216. local res = daoYouHandler_pb.DaoYouKickTeamResponse()
  217. res:ParseFromString(stream)
  218. return res
  219. end
  220. function Pomelo.DaoYouHandler.daoYouKickTeamRequest(playerId,cb,option)
  221. local msg = {}
  222. msg.playerId = playerId
  223. Socket.OnRequestStart("daoyou.daoYouHandler.daoYouKickTeamRequest", option)
  224. Socket.Request("daoyou.daoYouHandler.daoYouKickTeamRequest", msg, function(res)
  225. if(res.s2c_code == 200) then
  226. Pomelo.DaoYouHandler.lastDaoYouKickTeamResponse = res
  227. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouKickTeamRequest", true)
  228. cb(nil,res)
  229. else
  230. local ex = {}
  231. if(res.s2c_code) then
  232. ex.Code = res.s2c_code
  233. ex.Message = res.s2c_msg
  234. else
  235. ex.Code = 501
  236. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.daoYouKickTeamRequest decode error!!"
  237. end
  238. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouKickTeamRequest", false,ex.Code,ex.Message)
  239. cb(ex,nil)
  240. end
  241. end, daoYouKickTeamRequestEncoder, daoYouKickTeamRequestDecoder)
  242. end
  243. local function daoYouTransferAdminRequestEncoder(msg)
  244. local input = daoYouHandler_pb.DaoYouTransferAdminRequest()
  245. protobuf.FromMessage(input,msg)
  246. return (input:SerializeToString())
  247. end
  248. local function daoYouTransferAdminRequestDecoder(stream)
  249. local res = daoYouHandler_pb.DaoYouTransferAdminResponse()
  250. res:ParseFromString(stream)
  251. return res
  252. end
  253. function Pomelo.DaoYouHandler.daoYouTransferAdminRequest(playerId,cb,option)
  254. local msg = {}
  255. msg.playerId = playerId
  256. Socket.OnRequestStart("daoyou.daoYouHandler.daoYouTransferAdminRequest", option)
  257. Socket.Request("daoyou.daoYouHandler.daoYouTransferAdminRequest", msg, function(res)
  258. if(res.s2c_code == 200) then
  259. Pomelo.DaoYouHandler.lastDaoYouTransferAdminResponse = res
  260. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouTransferAdminRequest", true)
  261. cb(nil,res)
  262. else
  263. local ex = {}
  264. if(res.s2c_code) then
  265. ex.Code = res.s2c_code
  266. ex.Message = res.s2c_msg
  267. else
  268. ex.Code = 501
  269. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.daoYouTransferAdminRequest decode error!!"
  270. end
  271. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouTransferAdminRequest", false,ex.Code,ex.Message)
  272. cb(ex,nil)
  273. end
  274. end, daoYouTransferAdminRequestEncoder, daoYouTransferAdminRequestDecoder)
  275. end
  276. local function daoYouQuitTeamRequestEncoder(msg)
  277. local input = daoYouHandler_pb.DaoYouQuitTeamRequest()
  278. protobuf.FromMessage(input,msg)
  279. return (input:SerializeToString())
  280. end
  281. local function daoYouQuitTeamRequestDecoder(stream)
  282. local res = daoYouHandler_pb.DaoYouQuitTeamResponse()
  283. res:ParseFromString(stream)
  284. return res
  285. end
  286. function Pomelo.DaoYouHandler.daoYouQuitTeamRequest(cb,option)
  287. local input = nil
  288. Socket.OnRequestStart("daoyou.daoYouHandler.daoYouQuitTeamRequest", option)
  289. Socket.Request("daoyou.daoYouHandler.daoYouQuitTeamRequest", input, function(res)
  290. if(res.s2c_code == 200) then
  291. Pomelo.DaoYouHandler.lastDaoYouQuitTeamResponse = res
  292. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouQuitTeamRequest", true)
  293. cb(nil,res)
  294. else
  295. local ex = {}
  296. if(res.s2c_code) then
  297. ex.Code = res.s2c_code
  298. ex.Message = res.s2c_msg
  299. else
  300. ex.Code = 501
  301. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.daoYouQuitTeamRequest decode error!!"
  302. end
  303. Socket.OnRequestEnd("daoyou.daoYouHandler.daoYouQuitTeamRequest", false,ex.Code,ex.Message)
  304. cb(ex,nil)
  305. end
  306. end, daoYouQuitTeamRequestEncoder, daoYouQuitTeamRequestDecoder)
  307. end
  308. local function callDaoyouRequestEncoder(msg)
  309. local input = daoYouHandler_pb.CallDaoyouRequest()
  310. protobuf.FromMessage(input,msg)
  311. return (input:SerializeToString())
  312. end
  313. local function callDaoyouRequestDecoder(stream)
  314. local res = daoYouHandler_pb.CallDaoyouResponse()
  315. res:ParseFromString(stream)
  316. return res
  317. end
  318. function Pomelo.DaoYouHandler.callDaoyouRequest(cb,option)
  319. local input = nil
  320. Socket.OnRequestStart("daoyou.daoYouHandler.callDaoyouRequest", option)
  321. Socket.Request("daoyou.daoYouHandler.callDaoyouRequest", input, function(res)
  322. if(res.s2c_code == 200) then
  323. Pomelo.DaoYouHandler.lastCallDaoyouResponse = res
  324. Socket.OnRequestEnd("daoyou.daoYouHandler.callDaoyouRequest", true)
  325. cb(nil,res)
  326. else
  327. local ex = {}
  328. if(res.s2c_code) then
  329. ex.Code = res.s2c_code
  330. ex.Message = res.s2c_msg
  331. else
  332. ex.Code = 501
  333. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.callDaoyouRequest decode error!!"
  334. end
  335. Socket.OnRequestEnd("daoyou.daoYouHandler.callDaoyouRequest", false,ex.Code,ex.Message)
  336. cb(ex,nil)
  337. end
  338. end, callDaoyouRequestEncoder, callDaoyouRequestDecoder)
  339. end
  340. local function receiveAmbiguityAwardRequestEncoder(msg)
  341. local input = daoYouHandler_pb.ReceiveAmbiguityAwardRequest()
  342. protobuf.FromMessage(input,msg)
  343. return (input:SerializeToString())
  344. end
  345. local function receiveAmbiguityAwardRequestDecoder(stream)
  346. local res = daoYouHandler_pb.ReceiveAmbiguityAwardResponse()
  347. res:ParseFromString(stream)
  348. return res
  349. end
  350. function Pomelo.DaoYouHandler.receiveAmbiguityAwardRequest(awardId,cb,option)
  351. local msg = {}
  352. msg.awardId = awardId
  353. Socket.OnRequestStart("daoyou.daoYouHandler.receiveAmbiguityAwardRequest", option)
  354. Socket.Request("daoyou.daoYouHandler.receiveAmbiguityAwardRequest", msg, function(res)
  355. if(res.s2c_code == 200) then
  356. Pomelo.DaoYouHandler.lastReceiveAmbiguityAwardResponse = res
  357. Socket.OnRequestEnd("daoyou.daoYouHandler.receiveAmbiguityAwardRequest", true)
  358. cb(nil,res)
  359. else
  360. local ex = {}
  361. if(res.s2c_code) then
  362. ex.Code = res.s2c_code
  363. ex.Message = res.s2c_msg
  364. else
  365. ex.Code = 501
  366. ex.Message = "[LuaXmdsNetClient] daoyou.daoYouHandler.receiveAmbiguityAwardRequest decode error!!"
  367. end
  368. Socket.OnRequestEnd("daoyou.daoYouHandler.receiveAmbiguityAwardRequest", false,ex.Code,ex.Message)
  369. cb(ex,nil)
  370. end
  371. end, receiveAmbiguityAwardRequestEncoder, receiveAmbiguityAwardRequestDecoder)
  372. end
  373. --------------------------------Pomelo-------------------------------
  374. return Pomelo