ActivityFavorHandler.lua 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707
  1. -------------------------------------------------
  2. -- 本文件由代码生成器自动生成,
  3. -- 千万不要修改本文件的任何代码,
  4. -- 修改的的任何代码都会被覆盖掉!
  5. ----------------------------------------------------
  6. local Socket = require "Xmds.Pomelo.LuaGameSocket"
  7. require "base64"
  8. require "activityFavorHandler_pb"
  9. --------------------------------Pomelo-------------------------------
  10. Pomelo = Pomelo or {}
  11. --------------------------------ActivityFavorHandler-------------------------------
  12. Pomelo.ActivityFavorHandler = {}
  13. local function getDailyRechargeDungeonRequestEncoder(msg)
  14. local input = activityFavorHandler_pb.GetDailyRechargeDungeonRequest()
  15. protobuf.FromMessage(input,msg)
  16. return (input:SerializeToString())
  17. end
  18. local function getDailyRechargeDungeonRequestDecoder(stream)
  19. local res = activityFavorHandler_pb.GetDailyRechargeDungeonResponse()
  20. res:ParseFromString(stream)
  21. return res
  22. end
  23. function Pomelo.ActivityFavorHandler.getDailyRechargeDungeonRequest(cb,option)
  24. local input = nil
  25. Socket.OnRequestStart("area.activityFavorHandler.getDailyRechargeDungeonRequest", option)
  26. Socket.Request("area.activityFavorHandler.getDailyRechargeDungeonRequest", input, function(res)
  27. if(res.s2c_code == 200) then
  28. Pomelo.ActivityFavorHandler.lastGetDailyRechargeDungeonResponse = res
  29. Socket.OnRequestEnd("area.activityFavorHandler.getDailyRechargeDungeonRequest", 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.activityFavorHandler.getDailyRechargeDungeonRequest decode error!!"
  39. end
  40. Socket.OnRequestEnd("area.activityFavorHandler.getDailyRechargeDungeonRequest", false,ex.Code,ex.Message)
  41. cb(ex,nil)
  42. end
  43. end, getDailyRechargeDungeonRequestEncoder, getDailyRechargeDungeonRequestDecoder)
  44. end
  45. local function dailyRechargeGetInfoRequestEncoder(msg)
  46. local input = activityFavorHandler_pb.DailyRechargeGetInfoRequest()
  47. protobuf.FromMessage(input,msg)
  48. return (input:SerializeToString())
  49. end
  50. local function dailyRechargeGetInfoRequestDecoder(stream)
  51. local res = activityFavorHandler_pb.DailyRechargeGetInfoResponse()
  52. res:ParseFromString(stream)
  53. return res
  54. end
  55. function Pomelo.ActivityFavorHandler.dailyRechargeGetInfoRequest(cb,option)
  56. local input = nil
  57. Socket.OnRequestStart("area.activityFavorHandler.dailyRechargeGetInfoRequest", option)
  58. Socket.Request("area.activityFavorHandler.dailyRechargeGetInfoRequest", input, function(res)
  59. if(res.s2c_code == 200) then
  60. Pomelo.ActivityFavorHandler.lastDailyRechargeGetInfoResponse = res
  61. Socket.OnRequestEnd("area.activityFavorHandler.dailyRechargeGetInfoRequest", 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.activityFavorHandler.dailyRechargeGetInfoRequest decode error!!"
  71. end
  72. Socket.OnRequestEnd("area.activityFavorHandler.dailyRechargeGetInfoRequest", false,ex.Code,ex.Message)
  73. cb(ex,nil)
  74. end
  75. end, dailyRechargeGetInfoRequestEncoder, dailyRechargeGetInfoRequestDecoder)
  76. end
  77. local function dailyRechargeGetAwardRequestEncoder(msg)
  78. local input = activityFavorHandler_pb.DailyRechargeGetAwardRequest()
  79. protobuf.FromMessage(input,msg)
  80. return (input:SerializeToString())
  81. end
  82. local function dailyRechargeGetAwardRequestDecoder(stream)
  83. local res = activityFavorHandler_pb.DailyRechargeGetAwardResponse()
  84. res:ParseFromString(stream)
  85. return res
  86. end
  87. function Pomelo.ActivityFavorHandler.dailyRechargeGetAwardRequest(awardId,cb,option)
  88. local msg = {}
  89. msg.awardId = awardId
  90. Socket.OnRequestStart("area.activityFavorHandler.dailyRechargeGetAwardRequest", option)
  91. Socket.Request("area.activityFavorHandler.dailyRechargeGetAwardRequest", msg, function(res)
  92. if(res.s2c_code == 200) then
  93. Pomelo.ActivityFavorHandler.lastDailyRechargeGetAwardResponse = res
  94. Socket.OnRequestEnd("area.activityFavorHandler.dailyRechargeGetAwardRequest", 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] area.activityFavorHandler.dailyRechargeGetAwardRequest decode error!!"
  104. end
  105. Socket.OnRequestEnd("area.activityFavorHandler.dailyRechargeGetAwardRequest", false,ex.Code,ex.Message)
  106. cb(ex,nil)
  107. end
  108. end, dailyRechargeGetAwardRequestEncoder, dailyRechargeGetAwardRequestDecoder)
  109. end
  110. local function superPackageGetInfoRequestEncoder(msg)
  111. local input = activityFavorHandler_pb.SuperPackageGetInfoRequest()
  112. protobuf.FromMessage(input,msg)
  113. return (input:SerializeToString())
  114. end
  115. local function superPackageGetInfoRequestDecoder(stream)
  116. local res = activityFavorHandler_pb.SuperPackageGetInfoResponse()
  117. res:ParseFromString(stream)
  118. return res
  119. end
  120. function Pomelo.ActivityFavorHandler.superPackageGetInfoRequest(cb,option)
  121. local input = nil
  122. Socket.OnRequestStart("area.activityFavorHandler.superPackageGetInfoRequest", option)
  123. Socket.Request("area.activityFavorHandler.superPackageGetInfoRequest", input, function(res)
  124. if(res.s2c_code == 200) then
  125. Pomelo.ActivityFavorHandler.lastSuperPackageGetInfoResponse = res
  126. Socket.OnRequestEnd("area.activityFavorHandler.superPackageGetInfoRequest", true)
  127. cb(nil,res)
  128. else
  129. local ex = {}
  130. if(res.s2c_code) then
  131. ex.Code = res.s2c_code
  132. ex.Message = res.s2c_msg
  133. else
  134. ex.Code = 501
  135. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.superPackageGetInfoRequest decode error!!"
  136. end
  137. Socket.OnRequestEnd("area.activityFavorHandler.superPackageGetInfoRequest", false,ex.Code,ex.Message)
  138. cb(ex,nil)
  139. end
  140. end, superPackageGetInfoRequestEncoder, superPackageGetInfoRequestDecoder)
  141. end
  142. local function sevenDayPackageGetInfoRequestEncoder(msg)
  143. local input = activityFavorHandler_pb.SevenDayPackageGetInfoRequest()
  144. protobuf.FromMessage(input,msg)
  145. return (input:SerializeToString())
  146. end
  147. local function sevenDayPackageGetInfoRequestDecoder(stream)
  148. local res = activityFavorHandler_pb.SevenDayPackageGetInfoResponse()
  149. res:ParseFromString(stream)
  150. return res
  151. end
  152. function Pomelo.ActivityFavorHandler.sevenDayPackageGetInfoRequest(cb,option)
  153. local input = nil
  154. Socket.OnRequestStart("area.activityFavorHandler.sevenDayPackageGetInfoRequest", option)
  155. Socket.Request("area.activityFavorHandler.sevenDayPackageGetInfoRequest", input, function(res)
  156. if(res.s2c_code == 200) then
  157. Pomelo.ActivityFavorHandler.lastSevenDayPackageGetInfoResponse = res
  158. Socket.OnRequestEnd("area.activityFavorHandler.sevenDayPackageGetInfoRequest", true)
  159. cb(nil,res)
  160. else
  161. local ex = {}
  162. if(res.s2c_code) then
  163. ex.Code = res.s2c_code
  164. ex.Message = res.s2c_msg
  165. else
  166. ex.Code = 501
  167. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.sevenDayPackageGetInfoRequest decode error!!"
  168. end
  169. Socket.OnRequestEnd("area.activityFavorHandler.sevenDayPackageGetInfoRequest", false,ex.Code,ex.Message)
  170. cb(ex,nil)
  171. end
  172. end, sevenDayPackageGetInfoRequestEncoder, sevenDayPackageGetInfoRequestDecoder)
  173. end
  174. local function sevenDayPackageAwardRequestEncoder(msg)
  175. local input = activityFavorHandler_pb.SevenDayPackageAwardRequest()
  176. protobuf.FromMessage(input,msg)
  177. return (input:SerializeToString())
  178. end
  179. local function sevenDayPackageAwardRequestDecoder(stream)
  180. local res = activityFavorHandler_pb.SevenDayPackageAwardResponse()
  181. res:ParseFromString(stream)
  182. return res
  183. end
  184. function Pomelo.ActivityFavorHandler.sevenDayPackageAwardRequest(packageId,cb,option)
  185. local msg = {}
  186. msg.packageId = packageId
  187. Socket.OnRequestStart("area.activityFavorHandler.sevenDayPackageAwardRequest", option)
  188. Socket.Request("area.activityFavorHandler.sevenDayPackageAwardRequest", msg, function(res)
  189. if(res.s2c_code == 200) then
  190. Pomelo.ActivityFavorHandler.lastSevenDayPackageAwardResponse = res
  191. Socket.OnRequestEnd("area.activityFavorHandler.sevenDayPackageAwardRequest", true)
  192. cb(nil,res)
  193. else
  194. local ex = {}
  195. if(res.s2c_code) then
  196. ex.Code = res.s2c_code
  197. ex.Message = res.s2c_msg
  198. else
  199. ex.Code = 501
  200. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.sevenDayPackageAwardRequest decode error!!"
  201. end
  202. Socket.OnRequestEnd("area.activityFavorHandler.sevenDayPackageAwardRequest", false,ex.Code,ex.Message)
  203. cb(ex,nil)
  204. end
  205. end, sevenDayPackageAwardRequestEncoder, sevenDayPackageAwardRequestDecoder)
  206. end
  207. local function dailyDrawInfoRequestEncoder(msg)
  208. local input = activityFavorHandler_pb.DailyDrawInfoRequest()
  209. protobuf.FromMessage(input,msg)
  210. return (input:SerializeToString())
  211. end
  212. local function dailyDrawInfoRequestDecoder(stream)
  213. local res = activityFavorHandler_pb.DailyDrawInfoResponse()
  214. res:ParseFromString(stream)
  215. return res
  216. end
  217. function Pomelo.ActivityFavorHandler.dailyDrawInfoRequest(id,cb,option)
  218. local msg = {}
  219. msg.id = id
  220. Socket.OnRequestStart("area.activityFavorHandler.dailyDrawInfoRequest", option)
  221. Socket.Request("area.activityFavorHandler.dailyDrawInfoRequest", msg, function(res)
  222. if(res.s2c_code == 200) then
  223. Pomelo.ActivityFavorHandler.lastDailyDrawInfoResponse = res
  224. Socket.OnRequestEnd("area.activityFavorHandler.dailyDrawInfoRequest", 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.activityFavorHandler.dailyDrawInfoRequest decode error!!"
  234. end
  235. Socket.OnRequestEnd("area.activityFavorHandler.dailyDrawInfoRequest", false,ex.Code,ex.Message)
  236. cb(ex,nil)
  237. end
  238. end, dailyDrawInfoRequestEncoder, dailyDrawInfoRequestDecoder)
  239. end
  240. local function dailyDrawRequestEncoder(msg)
  241. local input = activityFavorHandler_pb.DailyDrawRequest()
  242. protobuf.FromMessage(input,msg)
  243. return (input:SerializeToString())
  244. end
  245. local function dailyDrawRequestDecoder(stream)
  246. local res = activityFavorHandler_pb.DailyDrawResponse()
  247. res:ParseFromString(stream)
  248. return res
  249. end
  250. function Pomelo.ActivityFavorHandler.dailyDrawRequest(timeType,costType,id,cb,option)
  251. local msg = {}
  252. msg.timeType = timeType
  253. msg.costType = costType
  254. msg.id = id
  255. Socket.OnRequestStart("area.activityFavorHandler.dailyDrawRequest", option)
  256. Socket.Request("area.activityFavorHandler.dailyDrawRequest", msg, function(res)
  257. if(res.s2c_code == 200) then
  258. Pomelo.ActivityFavorHandler.lastDailyDrawResponse = res
  259. Socket.OnRequestEnd("area.activityFavorHandler.dailyDrawRequest", true)
  260. cb(nil,res)
  261. else
  262. local ex = {}
  263. if(res.s2c_code) then
  264. ex.Code = res.s2c_code
  265. ex.Message = res.s2c_msg
  266. else
  267. ex.Code = 501
  268. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.dailyDrawRequest decode error!!"
  269. end
  270. Socket.OnRequestEnd("area.activityFavorHandler.dailyDrawRequest", false,ex.Code,ex.Message)
  271. cb(ex,nil)
  272. end
  273. end, dailyDrawRequestEncoder, dailyDrawRequestDecoder)
  274. end
  275. local function recoveredInfoRequestEncoder(msg)
  276. local input = activityFavorHandler_pb.RecoveredInfoRequest()
  277. protobuf.FromMessage(input,msg)
  278. return (input:SerializeToString())
  279. end
  280. local function recoveredInfoRequestDecoder(stream)
  281. local res = activityFavorHandler_pb.RecoveredInfoResponse()
  282. res:ParseFromString(stream)
  283. return res
  284. end
  285. function Pomelo.ActivityFavorHandler.recoveredInfoRequest(cb,option)
  286. local input = nil
  287. Socket.OnRequestStart("area.activityFavorHandler.recoveredInfoRequest", option)
  288. Socket.Request("area.activityFavorHandler.recoveredInfoRequest", input, function(res)
  289. if(res.s2c_code == 200) then
  290. Pomelo.ActivityFavorHandler.lastRecoveredInfoResponse = res
  291. Socket.OnRequestEnd("area.activityFavorHandler.recoveredInfoRequest", true)
  292. cb(nil,res)
  293. else
  294. local ex = {}
  295. if(res.s2c_code) then
  296. ex.Code = res.s2c_code
  297. ex.Message = res.s2c_msg
  298. else
  299. ex.Code = 501
  300. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.recoveredInfoRequest decode error!!"
  301. end
  302. Socket.OnRequestEnd("area.activityFavorHandler.recoveredInfoRequest", false,ex.Code,ex.Message)
  303. cb(ex,nil)
  304. end
  305. end, recoveredInfoRequestEncoder, recoveredInfoRequestDecoder)
  306. end
  307. local function recoveredRequestEncoder(msg)
  308. local input = activityFavorHandler_pb.RecoveredRequest()
  309. protobuf.FromMessage(input,msg)
  310. return (input:SerializeToString())
  311. end
  312. local function recoveredRequestDecoder(stream)
  313. local res = activityFavorHandler_pb.RecoveredResponse()
  314. res:ParseFromString(stream)
  315. return res
  316. end
  317. function Pomelo.ActivityFavorHandler.recoveredRequest(id,type,cb,option)
  318. local msg = {}
  319. msg.id = id
  320. msg.type = type
  321. Socket.OnRequestStart("area.activityFavorHandler.recoveredRequest", option)
  322. Socket.Request("area.activityFavorHandler.recoveredRequest", msg, function(res)
  323. if(res.s2c_code == 200) then
  324. Pomelo.ActivityFavorHandler.lastRecoveredResponse = res
  325. Socket.OnRequestEnd("area.activityFavorHandler.recoveredRequest", true)
  326. cb(nil,res)
  327. else
  328. local ex = {}
  329. if(res.s2c_code) then
  330. ex.Code = res.s2c_code
  331. ex.Message = res.s2c_msg
  332. else
  333. ex.Code = 501
  334. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.recoveredRequest decode error!!"
  335. end
  336. Socket.OnRequestEnd("area.activityFavorHandler.recoveredRequest", false,ex.Code,ex.Message)
  337. cb(ex,nil)
  338. end
  339. end, recoveredRequestEncoder, recoveredRequestDecoder)
  340. end
  341. local function limitTimeGiftInfoRequestEncoder(msg)
  342. local input = activityFavorHandler_pb.LimitTimeGiftInfoRequest()
  343. protobuf.FromMessage(input,msg)
  344. return (input:SerializeToString())
  345. end
  346. local function limitTimeGiftInfoRequestDecoder(stream)
  347. local res = activityFavorHandler_pb.LimitTimeGiftInfoResponse()
  348. res:ParseFromString(stream)
  349. return res
  350. end
  351. function Pomelo.ActivityFavorHandler.limitTimeGiftInfoRequest(cb,option)
  352. local input = nil
  353. Socket.OnRequestStart("area.activityFavorHandler.limitTimeGiftInfoRequest", option)
  354. Socket.Request("area.activityFavorHandler.limitTimeGiftInfoRequest", input, function(res)
  355. if(res.s2c_code == 200) then
  356. Pomelo.ActivityFavorHandler.lastLimitTimeGiftInfoResponse = res
  357. Socket.OnRequestEnd("area.activityFavorHandler.limitTimeGiftInfoRequest", 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] area.activityFavorHandler.limitTimeGiftInfoRequest decode error!!"
  367. end
  368. Socket.OnRequestEnd("area.activityFavorHandler.limitTimeGiftInfoRequest", false,ex.Code,ex.Message)
  369. cb(ex,nil)
  370. end
  371. end, limitTimeGiftInfoRequestEncoder, limitTimeGiftInfoRequestDecoder)
  372. end
  373. local function limitTimeGiftBuyRequestEncoder(msg)
  374. local input = activityFavorHandler_pb.LimitTimeGiftBuyRequest()
  375. protobuf.FromMessage(input,msg)
  376. return (input:SerializeToString())
  377. end
  378. local function limitTimeGiftBuyRequestDecoder(stream)
  379. local res = activityFavorHandler_pb.LimitTimeGiftBuyResponse()
  380. res:ParseFromString(stream)
  381. return res
  382. end
  383. function Pomelo.ActivityFavorHandler.limitTimeGiftBuyRequest(id,cb,option)
  384. local msg = {}
  385. msg.id = id
  386. Socket.OnRequestStart("area.activityFavorHandler.limitTimeGiftBuyRequest", option)
  387. Socket.Request("area.activityFavorHandler.limitTimeGiftBuyRequest", msg, function(res)
  388. if(res.s2c_code == 200) then
  389. Pomelo.ActivityFavorHandler.lastLimitTimeGiftBuyResponse = res
  390. Socket.OnRequestEnd("area.activityFavorHandler.limitTimeGiftBuyRequest", true)
  391. cb(nil,res)
  392. else
  393. local ex = {}
  394. if(res.s2c_code) then
  395. ex.Code = res.s2c_code
  396. ex.Message = res.s2c_msg
  397. else
  398. ex.Code = 501
  399. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.limitTimeGiftBuyRequest decode error!!"
  400. end
  401. Socket.OnRequestEnd("area.activityFavorHandler.limitTimeGiftBuyRequest", false,ex.Code,ex.Message)
  402. cb(ex,nil)
  403. end
  404. end, limitTimeGiftBuyRequestEncoder, limitTimeGiftBuyRequestDecoder)
  405. end
  406. local function continuousRechargeGetInfoRequestEncoder(msg)
  407. local input = activityFavorHandler_pb.ContinuousRechargeGetInfoRequest()
  408. protobuf.FromMessage(input,msg)
  409. return (input:SerializeToString())
  410. end
  411. local function continuousRechargeGetInfoRequestDecoder(stream)
  412. local res = activityFavorHandler_pb.ContinuousRechargeGetInfoResponse()
  413. res:ParseFromString(stream)
  414. return res
  415. end
  416. function Pomelo.ActivityFavorHandler.continuousRechargeGetInfoRequest(cb,option)
  417. local input = nil
  418. Socket.OnRequestStart("area.activityFavorHandler.continuousRechargeGetInfoRequest", option)
  419. Socket.Request("area.activityFavorHandler.continuousRechargeGetInfoRequest", input, function(res)
  420. if(res.s2c_code == 200) then
  421. Pomelo.ActivityFavorHandler.lastContinuousRechargeGetInfoResponse = res
  422. Socket.OnRequestEnd("area.activityFavorHandler.continuousRechargeGetInfoRequest", true)
  423. cb(nil,res)
  424. else
  425. local ex = {}
  426. if(res.s2c_code) then
  427. ex.Code = res.s2c_code
  428. ex.Message = res.s2c_msg
  429. else
  430. ex.Code = 501
  431. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.continuousRechargeGetInfoRequest decode error!!"
  432. end
  433. Socket.OnRequestEnd("area.activityFavorHandler.continuousRechargeGetInfoRequest", false,ex.Code,ex.Message)
  434. cb(ex,nil)
  435. end
  436. end, continuousRechargeGetInfoRequestEncoder, continuousRechargeGetInfoRequestDecoder)
  437. end
  438. local function continuousRechargeAwardRequestEncoder(msg)
  439. local input = activityFavorHandler_pb.ContinuousRechargeAwardRequest()
  440. protobuf.FromMessage(input,msg)
  441. return (input:SerializeToString())
  442. end
  443. local function continuousRechargeAwardRequestDecoder(stream)
  444. local res = activityFavorHandler_pb.ContinuousRechargeAwardResponse()
  445. res:ParseFromString(stream)
  446. return res
  447. end
  448. function Pomelo.ActivityFavorHandler.continuousRechargeAwardRequest(day,cb,option)
  449. local msg = {}
  450. msg.day = day
  451. Socket.OnRequestStart("area.activityFavorHandler.continuousRechargeAwardRequest", option)
  452. Socket.Request("area.activityFavorHandler.continuousRechargeAwardRequest", msg, function(res)
  453. if(res.s2c_code == 200) then
  454. Pomelo.ActivityFavorHandler.lastContinuousRechargeAwardResponse = res
  455. Socket.OnRequestEnd("area.activityFavorHandler.continuousRechargeAwardRequest", true)
  456. cb(nil,res)
  457. else
  458. local ex = {}
  459. if(res.s2c_code) then
  460. ex.Code = res.s2c_code
  461. ex.Message = res.s2c_msg
  462. else
  463. ex.Code = 501
  464. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.continuousRechargeAwardRequest decode error!!"
  465. end
  466. Socket.OnRequestEnd("area.activityFavorHandler.continuousRechargeAwardRequest", false,ex.Code,ex.Message)
  467. cb(ex,nil)
  468. end
  469. end, continuousRechargeAwardRequestEncoder, continuousRechargeAwardRequestDecoder)
  470. end
  471. local function singleRechargeGetInfoRequestEncoder(msg)
  472. local input = activityFavorHandler_pb.SingleRechargeGetInfoRequest()
  473. protobuf.FromMessage(input,msg)
  474. return (input:SerializeToString())
  475. end
  476. local function singleRechargeGetInfoRequestDecoder(stream)
  477. local res = activityFavorHandler_pb.SingleRechargeGetInfoResponse()
  478. res:ParseFromString(stream)
  479. return res
  480. end
  481. function Pomelo.ActivityFavorHandler.singleRechargeGetInfoRequest(cb,option)
  482. local input = nil
  483. Socket.OnRequestStart("area.activityFavorHandler.singleRechargeGetInfoRequest", option)
  484. Socket.Request("area.activityFavorHandler.singleRechargeGetInfoRequest", input, function(res)
  485. if(res.s2c_code == 200) then
  486. Pomelo.ActivityFavorHandler.lastSingleRechargeGetInfoResponse = res
  487. Socket.OnRequestEnd("area.activityFavorHandler.singleRechargeGetInfoRequest", true)
  488. cb(nil,res)
  489. else
  490. local ex = {}
  491. if(res.s2c_code) then
  492. ex.Code = res.s2c_code
  493. ex.Message = res.s2c_msg
  494. else
  495. ex.Code = 501
  496. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.singleRechargeGetInfoRequest decode error!!"
  497. end
  498. Socket.OnRequestEnd("area.activityFavorHandler.singleRechargeGetInfoRequest", false,ex.Code,ex.Message)
  499. cb(ex,nil)
  500. end
  501. end, singleRechargeGetInfoRequestEncoder, singleRechargeGetInfoRequestDecoder)
  502. end
  503. local function singleRechargeAwardRequestEncoder(msg)
  504. local input = activityFavorHandler_pb.SingleRechargeAwardRequest()
  505. protobuf.FromMessage(input,msg)
  506. return (input:SerializeToString())
  507. end
  508. local function singleRechargeAwardRequestDecoder(stream)
  509. local res = activityFavorHandler_pb.SingleRechargeAwardResponse()
  510. res:ParseFromString(stream)
  511. return res
  512. end
  513. function Pomelo.ActivityFavorHandler.singleRechargeAwardRequest(id,cb,option)
  514. local msg = {}
  515. msg.id = id
  516. Socket.OnRequestStart("area.activityFavorHandler.singleRechargeAwardRequest", option)
  517. Socket.Request("area.activityFavorHandler.singleRechargeAwardRequest", msg, function(res)
  518. if(res.s2c_code == 200) then
  519. Pomelo.ActivityFavorHandler.lastSingleRechargeAwardResponse = res
  520. Socket.OnRequestEnd("area.activityFavorHandler.singleRechargeAwardRequest", true)
  521. cb(nil,res)
  522. else
  523. local ex = {}
  524. if(res.s2c_code) then
  525. ex.Code = res.s2c_code
  526. ex.Message = res.s2c_msg
  527. else
  528. ex.Code = 501
  529. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.singleRechargeAwardRequest decode error!!"
  530. end
  531. Socket.OnRequestEnd("area.activityFavorHandler.singleRechargeAwardRequest", false,ex.Code,ex.Message)
  532. cb(ex,nil)
  533. end
  534. end, singleRechargeAwardRequestEncoder, singleRechargeAwardRequestDecoder)
  535. end
  536. local function everyDayGiftInfoRequestEncoder(msg)
  537. local input = activityFavorHandler_pb.EveryDayGiftInfoRequest()
  538. protobuf.FromMessage(input,msg)
  539. return (input:SerializeToString())
  540. end
  541. local function everyDayGiftInfoRequestDecoder(stream)
  542. local res = activityFavorHandler_pb.EveryDayGiftInfoResponse()
  543. res:ParseFromString(stream)
  544. return res
  545. end
  546. function Pomelo.ActivityFavorHandler.everyDayGiftInfoRequest(cb,option)
  547. local input = nil
  548. Socket.OnRequestStart("area.activityFavorHandler.everyDayGiftInfoRequest", option)
  549. Socket.Request("area.activityFavorHandler.everyDayGiftInfoRequest", input, function(res)
  550. if(res.s2c_code == 200) then
  551. Pomelo.ActivityFavorHandler.lastEveryDayGiftInfoResponse = res
  552. Socket.OnRequestEnd("area.activityFavorHandler.everyDayGiftInfoRequest", true)
  553. cb(nil,res)
  554. else
  555. local ex = {}
  556. if(res.s2c_code) then
  557. ex.Code = res.s2c_code
  558. ex.Message = res.s2c_msg
  559. else
  560. ex.Code = 501
  561. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.everyDayGiftInfoRequest decode error!!"
  562. end
  563. Socket.OnRequestEnd("area.activityFavorHandler.everyDayGiftInfoRequest", false,ex.Code,ex.Message)
  564. cb(ex,nil)
  565. end
  566. end, everyDayGiftInfoRequestEncoder, everyDayGiftInfoRequestDecoder)
  567. end
  568. local function everyDayGiftAwardRequestEncoder(msg)
  569. local input = activityFavorHandler_pb.EveryDayGiftAwardRequest()
  570. protobuf.FromMessage(input,msg)
  571. return (input:SerializeToString())
  572. end
  573. local function everyDayGiftAwardRequestDecoder(stream)
  574. local res = activityFavorHandler_pb.EveryDayGiftAwardResponse()
  575. res:ParseFromString(stream)
  576. return res
  577. end
  578. function Pomelo.ActivityFavorHandler.everyDayGiftAwardRequest(cb,option)
  579. local input = nil
  580. Socket.OnRequestStart("area.activityFavorHandler.everyDayGiftAwardRequest", option)
  581. Socket.Request("area.activityFavorHandler.everyDayGiftAwardRequest", input, function(res)
  582. if(res.s2c_code == 200) then
  583. Pomelo.ActivityFavorHandler.lastEveryDayGiftAwardResponse = res
  584. Socket.OnRequestEnd("area.activityFavorHandler.everyDayGiftAwardRequest", true)
  585. cb(nil,res)
  586. else
  587. local ex = {}
  588. if(res.s2c_code) then
  589. ex.Code = res.s2c_code
  590. ex.Message = res.s2c_msg
  591. else
  592. ex.Code = 501
  593. ex.Message = "[LuaXmdsNetClient] area.activityFavorHandler.everyDayGiftAwardRequest decode error!!"
  594. end
  595. Socket.OnRequestEnd("area.activityFavorHandler.everyDayGiftAwardRequest", false,ex.Code,ex.Message)
  596. cb(ex,nil)
  597. end
  598. end, everyDayGiftAwardRequestEncoder, everyDayGiftAwardRequestDecoder)
  599. end
  600. local function superPackageBuyPushDecoder(stream)
  601. local res = activityFavorHandler_pb.SuperPackageBuyPush()
  602. res:ParseFromString(stream)
  603. return res
  604. end
  605. function Pomelo.ActivityFavorHandler.superPackageBuyPush(cb)
  606. Socket.On("area.activityFavorPush.superPackageBuyPush", function(res)
  607. Pomelo.ActivityFavorHandler.lastSuperPackageBuyPush = res
  608. cb(nil,res)
  609. end, superPackageBuyPushDecoder)
  610. end
  611. local function limitTimeGiftInfoPushDecoder(stream)
  612. local res = activityFavorHandler_pb.LimitTimeGiftInfoPush()
  613. res:ParseFromString(stream)
  614. return res
  615. end
  616. function Pomelo.ActivityFavorHandler.limitTimeGiftInfoPush(cb)
  617. Socket.On("area.activityFavorPush.limitTimeGiftInfoPush", function(res)
  618. Pomelo.ActivityFavorHandler.lastLimitTimeGiftInfoPush = res
  619. cb(nil,res)
  620. end, limitTimeGiftInfoPushDecoder)
  621. end
  622. --------------------------------Pomelo-------------------------------
  623. return Pomelo