SpiritualHelpHandler.lua 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419
  1. -------------------------------------------------
  2. -- 本文件由代码生成器自动生成,
  3. -- 千万不要修改本文件的任何代码,
  4. -- 修改的的任何代码都会被覆盖掉!
  5. ----------------------------------------------------
  6. local Socket = require "Xmds.Pomelo.LuaGameSocket"
  7. require "base64"
  8. require "spiritualHelpHandler_pb"
  9. --------------------------------Pomelo-------------------------------
  10. Pomelo = Pomelo or {}
  11. --------------------------------SpiritualHelpHandler-------------------------------
  12. Pomelo.SpiritualHelpHandler = {}
  13. local function spiritualTalkInfoRequestEncoder(msg)
  14. local input = spiritualHelpHandler_pb.SpiritualTalkInfoRequest()
  15. protobuf.FromMessage(input,msg)
  16. return (input:SerializeToString())
  17. end
  18. local function spiritualTalkInfoRequestDecoder(stream)
  19. local res = spiritualHelpHandler_pb.SpiritualTalkInfoResponse()
  20. res:ParseFromString(stream)
  21. return res
  22. end
  23. function Pomelo.SpiritualHelpHandler.spiritualTalkInfoRequest(cb,option)
  24. local input = nil
  25. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualTalkInfoRequest", option)
  26. Socket.Request("area.spiritualHelpHandler.spiritualTalkInfoRequest", input, function(res)
  27. if(res.s2c_code == 200) then
  28. Pomelo.SpiritualHelpHandler.lastSpiritualTalkInfoResponse = res
  29. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualTalkInfoRequest", 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] area.spiritualHelpHandler.spiritualTalkInfoRequest decode error!!"
  39. end
  40. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualTalkInfoRequest", false,ex.Code,ex.Message)
  41. cb(ex,nil)
  42. end
  43. end, spiritualTalkInfoRequestEncoder, spiritualTalkInfoRequestDecoder)
  44. end
  45. local function spiritualTalkRequestEncoder(msg)
  46. local input = spiritualHelpHandler_pb.SpiritualTalkRequest()
  47. protobuf.FromMessage(input,msg)
  48. return (input:SerializeToString())
  49. end
  50. local function spiritualTalkRequestDecoder(stream)
  51. local res = spiritualHelpHandler_pb.SpiritualTalkResponse()
  52. res:ParseFromString(stream)
  53. return res
  54. end
  55. function Pomelo.SpiritualHelpHandler.spiritualTalkRequest(cb,option)
  56. local input = nil
  57. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualTalkRequest", option)
  58. Socket.Request("area.spiritualHelpHandler.spiritualTalkRequest", input, function(res)
  59. if(res.s2c_code == 200) then
  60. Pomelo.SpiritualHelpHandler.lastSpiritualTalkResponse = res
  61. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualTalkRequest", true)
  62. cb(nil,res)
  63. else
  64. local ex = {}
  65. if(res.s2c_code) then
  66. ex.Code = res.s2c_code
  67. ex.Message = res.s2c_msg
  68. else
  69. ex.Code = 501
  70. ex.Message = "[LuaXmdsNetClient] area.spiritualHelpHandler.spiritualTalkRequest decode error!!"
  71. end
  72. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualTalkRequest", false,ex.Code,ex.Message)
  73. cb(ex,nil)
  74. end
  75. end, spiritualTalkRequestEncoder, spiritualTalkRequestDecoder)
  76. end
  77. local function spiritualTalkHistoryRequestEncoder(msg)
  78. local input = spiritualHelpHandler_pb.SpiritualTalkHistoryRequest()
  79. protobuf.FromMessage(input,msg)
  80. return (input:SerializeToString())
  81. end
  82. local function spiritualTalkHistoryRequestDecoder(stream)
  83. local res = spiritualHelpHandler_pb.SpiritualTalkHistoryResponse()
  84. res:ParseFromString(stream)
  85. return res
  86. end
  87. function Pomelo.SpiritualHelpHandler.spiritualTalkHistoryRequest(s2c_is_record,s2c_last_read_id,cb,option)
  88. local msg = {}
  89. msg.s2c_is_record = s2c_is_record
  90. msg.s2c_last_read_id = s2c_last_read_id
  91. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualTalkHistoryRequest", option)
  92. Socket.Request("area.spiritualHelpHandler.spiritualTalkHistoryRequest", msg, function(res)
  93. if(res.s2c_code == 200) then
  94. Pomelo.SpiritualHelpHandler.lastSpiritualTalkHistoryResponse = res
  95. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualTalkHistoryRequest", true)
  96. cb(nil,res)
  97. else
  98. local ex = {}
  99. if(res.s2c_code) then
  100. ex.Code = res.s2c_code
  101. ex.Message = res.s2c_msg
  102. else
  103. ex.Code = 501
  104. ex.Message = "[LuaXmdsNetClient] area.spiritualHelpHandler.spiritualTalkHistoryRequest decode error!!"
  105. end
  106. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualTalkHistoryRequest", false,ex.Code,ex.Message)
  107. cb(ex,nil)
  108. end
  109. end, spiritualTalkHistoryRequestEncoder, spiritualTalkHistoryRequestDecoder)
  110. end
  111. local function spiritualUpgradeInfoRequestEncoder(msg)
  112. local input = spiritualHelpHandler_pb.SpiritualUpgradeInfoRequest()
  113. protobuf.FromMessage(input,msg)
  114. return (input:SerializeToString())
  115. end
  116. local function spiritualUpgradeInfoRequestDecoder(stream)
  117. local res = spiritualHelpHandler_pb.SpiritualUpgradeInfoResponse()
  118. res:ParseFromString(stream)
  119. return res
  120. end
  121. function Pomelo.SpiritualHelpHandler.spiritualUpgradeInfoRequest(cb,option)
  122. local input = nil
  123. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualUpgradeInfoRequest", option)
  124. Socket.Request("area.spiritualHelpHandler.spiritualUpgradeInfoRequest", input, function(res)
  125. if(res.s2c_code == 200) then
  126. Pomelo.SpiritualHelpHandler.lastSpiritualUpgradeInfoResponse = res
  127. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualUpgradeInfoRequest", true)
  128. cb(nil,res)
  129. else
  130. local ex = {}
  131. if(res.s2c_code) then
  132. ex.Code = res.s2c_code
  133. ex.Message = res.s2c_msg
  134. else
  135. ex.Code = 501
  136. ex.Message = "[LuaXmdsNetClient] area.spiritualHelpHandler.spiritualUpgradeInfoRequest decode error!!"
  137. end
  138. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualUpgradeInfoRequest", false,ex.Code,ex.Message)
  139. cb(ex,nil)
  140. end
  141. end, spiritualUpgradeInfoRequestEncoder, spiritualUpgradeInfoRequestDecoder)
  142. end
  143. local function spiritualUpgradeRequestEncoder(msg)
  144. local input = spiritualHelpHandler_pb.SpiritualUpgradeRequest()
  145. protobuf.FromMessage(input,msg)
  146. return (input:SerializeToString())
  147. end
  148. local function spiritualUpgradeRequestDecoder(stream)
  149. local res = spiritualHelpHandler_pb.SpiritualUpgradeResponse()
  150. res:ParseFromString(stream)
  151. return res
  152. end
  153. function Pomelo.SpiritualHelpHandler.spiritualUpgradeRequest(c2s_start_end,cb,option)
  154. local msg = {}
  155. msg.c2s_start_end = c2s_start_end
  156. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualUpgradeRequest", option)
  157. Socket.Request("area.spiritualHelpHandler.spiritualUpgradeRequest", msg, function(res)
  158. if(res.s2c_code == 200) then
  159. Pomelo.SpiritualHelpHandler.lastSpiritualUpgradeResponse = res
  160. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualUpgradeRequest", true)
  161. cb(nil,res)
  162. else
  163. local ex = {}
  164. if(res.s2c_code) then
  165. ex.Code = res.s2c_code
  166. ex.Message = res.s2c_msg
  167. else
  168. ex.Code = 501
  169. ex.Message = "[LuaXmdsNetClient] area.spiritualHelpHandler.spiritualUpgradeRequest decode error!!"
  170. end
  171. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualUpgradeRequest", false,ex.Code,ex.Message)
  172. cb(ex,nil)
  173. end
  174. end, spiritualUpgradeRequestEncoder, spiritualUpgradeRequestDecoder)
  175. end
  176. local function spiritualUpgradeAirRequestEncoder(msg)
  177. local input = spiritualHelpHandler_pb.SpiritualUpgradeAirRequest()
  178. protobuf.FromMessage(input,msg)
  179. return (input:SerializeToString())
  180. end
  181. local function spiritualUpgradeAirRequestDecoder(stream)
  182. local res = spiritualHelpHandler_pb.SpiritualUpgradeAirResponse()
  183. res:ParseFromString(stream)
  184. return res
  185. end
  186. function Pomelo.SpiritualHelpHandler.spiritualUpgradeAirRequest(cb,option)
  187. local input = nil
  188. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualUpgradeAirRequest", option)
  189. Socket.Request("area.spiritualHelpHandler.spiritualUpgradeAirRequest", input, function(res)
  190. if(res.s2c_code == 200) then
  191. Pomelo.SpiritualHelpHandler.lastSpiritualUpgradeAirResponse = res
  192. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualUpgradeAirRequest", true)
  193. cb(nil,res)
  194. else
  195. local ex = {}
  196. if(res.s2c_code) then
  197. ex.Code = res.s2c_code
  198. ex.Message = res.s2c_msg
  199. else
  200. ex.Code = 501
  201. ex.Message = "[LuaXmdsNetClient] area.spiritualHelpHandler.spiritualUpgradeAirRequest decode error!!"
  202. end
  203. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualUpgradeAirRequest", false,ex.Code,ex.Message)
  204. cb(ex,nil)
  205. end
  206. end, spiritualUpgradeAirRequestEncoder, spiritualUpgradeAirRequestDecoder)
  207. end
  208. local function spiritualUpgradeButtonRequestEncoder(msg)
  209. local input = spiritualHelpHandler_pb.SpiritualUpgradeButtonRequest()
  210. protobuf.FromMessage(input,msg)
  211. return (input:SerializeToString())
  212. end
  213. local function spiritualUpgradeButtonRequestDecoder(stream)
  214. local res = spiritualHelpHandler_pb.SpiritualUpgradeButtonResponse()
  215. res:ParseFromString(stream)
  216. return res
  217. end
  218. function Pomelo.SpiritualHelpHandler.spiritualUpgradeButtonRequest(cb,option)
  219. local input = nil
  220. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualUpgradeButtonRequest", option)
  221. Socket.Request("area.spiritualHelpHandler.spiritualUpgradeButtonRequest", input, function(res)
  222. if(res.s2c_code == 200) then
  223. Pomelo.SpiritualHelpHandler.lastSpiritualUpgradeButtonResponse = res
  224. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualUpgradeButtonRequest", true)
  225. cb(nil,res)
  226. else
  227. local ex = {}
  228. if(res.s2c_code) then
  229. ex.Code = res.s2c_code
  230. ex.Message = res.s2c_msg
  231. else
  232. ex.Code = 501
  233. ex.Message = "[LuaXmdsNetClient] area.spiritualHelpHandler.spiritualUpgradeButtonRequest decode error!!"
  234. end
  235. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualUpgradeButtonRequest", false,ex.Code,ex.Message)
  236. cb(ex,nil)
  237. end
  238. end, spiritualUpgradeButtonRequestEncoder, spiritualUpgradeButtonRequestDecoder)
  239. end
  240. local function spiritualBornInfoRequestEncoder(msg)
  241. local input = spiritualHelpHandler_pb.SpiritualBornInfoRequest()
  242. protobuf.FromMessage(input,msg)
  243. return (input:SerializeToString())
  244. end
  245. local function spiritualBornInfoRequestDecoder(stream)
  246. local res = spiritualHelpHandler_pb.SpiritualBornInfoResponse()
  247. res:ParseFromString(stream)
  248. return res
  249. end
  250. function Pomelo.SpiritualHelpHandler.spiritualBornInfoRequest(cb,option)
  251. local input = nil
  252. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualBornInfoRequest", option)
  253. Socket.Request("area.spiritualHelpHandler.spiritualBornInfoRequest", input, function(res)
  254. if(res.s2c_code == 200) then
  255. Pomelo.SpiritualHelpHandler.lastSpiritualBornInfoResponse = res
  256. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualBornInfoRequest", true)
  257. cb(nil,res)
  258. else
  259. local ex = {}
  260. if(res.s2c_code) then
  261. ex.Code = res.s2c_code
  262. ex.Message = res.s2c_msg
  263. else
  264. ex.Code = 501
  265. ex.Message = "[LuaXmdsNetClient] area.spiritualHelpHandler.spiritualBornInfoRequest decode error!!"
  266. end
  267. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualBornInfoRequest", false,ex.Code,ex.Message)
  268. cb(ex,nil)
  269. end
  270. end, spiritualBornInfoRequestEncoder, spiritualBornInfoRequestDecoder)
  271. end
  272. local function spiritualBornButtonRequestEncoder(msg)
  273. local input = spiritualHelpHandler_pb.SpiritualBornButtonRequest()
  274. protobuf.FromMessage(input,msg)
  275. return (input:SerializeToString())
  276. end
  277. local function spiritualBornButtonRequestDecoder(stream)
  278. local res = spiritualHelpHandler_pb.SpiritualBornButtonResponse()
  279. res:ParseFromString(stream)
  280. return res
  281. end
  282. function Pomelo.SpiritualHelpHandler.spiritualBornButtonRequest(cb,option)
  283. local input = nil
  284. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualBornButtonRequest", option)
  285. Socket.Request("area.spiritualHelpHandler.spiritualBornButtonRequest", input, function(res)
  286. if(res.s2c_code == 200) then
  287. Pomelo.SpiritualHelpHandler.lastSpiritualBornButtonResponse = res
  288. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualBornButtonRequest", true)
  289. cb(nil,res)
  290. else
  291. local ex = {}
  292. if(res.s2c_code) then
  293. ex.Code = res.s2c_code
  294. ex.Message = res.s2c_msg
  295. else
  296. ex.Code = 501
  297. ex.Message = "[LuaXmdsNetClient] area.spiritualHelpHandler.spiritualBornButtonRequest decode error!!"
  298. end
  299. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualBornButtonRequest", false,ex.Code,ex.Message)
  300. cb(ex,nil)
  301. end
  302. end, spiritualBornButtonRequestEncoder, spiritualBornButtonRequestDecoder)
  303. end
  304. local function spiritualBornKillRequestEncoder(msg)
  305. local input = spiritualHelpHandler_pb.SpiritualBornKillRequest()
  306. protobuf.FromMessage(input,msg)
  307. return (input:SerializeToString())
  308. end
  309. local function spiritualBornKillRequestDecoder(stream)
  310. local res = spiritualHelpHandler_pb.SpiritualBornKillResponse()
  311. res:ParseFromString(stream)
  312. return res
  313. end
  314. function Pomelo.SpiritualHelpHandler.spiritualBornKillRequest(cb,option)
  315. local input = nil
  316. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualBornKillRequest", option)
  317. Socket.Request("area.spiritualHelpHandler.spiritualBornKillRequest", input, function(res)
  318. if(res.s2c_code == 200) then
  319. Pomelo.SpiritualHelpHandler.lastSpiritualBornKillResponse = res
  320. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualBornKillRequest", true)
  321. cb(nil,res)
  322. else
  323. local ex = {}
  324. if(res.s2c_code) then
  325. ex.Code = res.s2c_code
  326. ex.Message = res.s2c_msg
  327. else
  328. ex.Code = 501
  329. ex.Message = "[LuaXmdsNetClient] area.spiritualHelpHandler.spiritualBornKillRequest decode error!!"
  330. end
  331. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualBornKillRequest", false,ex.Code,ex.Message)
  332. cb(ex,nil)
  333. end
  334. end, spiritualBornKillRequestEncoder, spiritualBornKillRequestDecoder)
  335. end
  336. local function spiritualUpgradeBackRequestEncoder(msg)
  337. local input = spiritualHelpHandler_pb.SpiritualUpgradeBackRequest()
  338. protobuf.FromMessage(input,msg)
  339. return (input:SerializeToString())
  340. end
  341. local function spiritualUpgradeBackRequestDecoder(stream)
  342. local res = spiritualHelpHandler_pb.SpiritualUpgradeBackResponse()
  343. res:ParseFromString(stream)
  344. return res
  345. end
  346. function Pomelo.SpiritualHelpHandler.spiritualUpgradeBackRequest(cb,option)
  347. local input = nil
  348. Socket.OnRequestStart("area.spiritualHelpHandler.spiritualUpgradeBackRequest", option)
  349. Socket.Request("area.spiritualHelpHandler.spiritualUpgradeBackRequest", input, function(res)
  350. if(res.s2c_code == 200) then
  351. Pomelo.SpiritualHelpHandler.lastSpiritualUpgradeBackResponse = res
  352. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualUpgradeBackRequest", true)
  353. cb(nil,res)
  354. else
  355. local ex = {}
  356. if(res.s2c_code) then
  357. ex.Code = res.s2c_code
  358. ex.Message = res.s2c_msg
  359. else
  360. ex.Code = 501
  361. ex.Message = "[LuaXmdsNetClient] area.spiritualHelpHandler.spiritualUpgradeBackRequest decode error!!"
  362. end
  363. Socket.OnRequestEnd("area.spiritualHelpHandler.spiritualUpgradeBackRequest", false,ex.Code,ex.Message)
  364. cb(ex,nil)
  365. end
  366. end, spiritualUpgradeBackRequestEncoder, spiritualUpgradeBackRequestDecoder)
  367. end
  368. --------------------------------Pomelo-------------------------------
  369. return Pomelo