------------------------------------------------- -- 本文件由代码生成器自动生成, -- 千万不要修改本文件的任何代码, -- 修改的的任何代码都会被覆盖掉! ---------------------------------------------------- local Socket = require "Xmds.Pomelo.LuaGameSocket" require "base64" require "guildMagicMatrixHandler_pb" --------------------------------Pomelo------------------------------- Pomelo = Pomelo or {} --------------------------------GuildMagicMatrixHandler------------------------------- Pomelo.GuildMagicMatrixHandler = {} local function getMagicMatrixInfoRequestEncoder(msg) local input = guildMagicMatrixHandler_pb.GetMagicMatrixInfoRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function getMagicMatrixInfoRequestDecoder(stream) local res = guildMagicMatrixHandler_pb.GetMagicMatrixInfoResponse() res:ParseFromString(stream) return res end function Pomelo.GuildMagicMatrixHandler.getMagicMatrixInfoRequest(cb,option) local input = nil Socket.OnRequestStart("area.guildMagicMatrixHandler.getMagicMatrixInfoRequest", option) Socket.Request("area.guildMagicMatrixHandler.getMagicMatrixInfoRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.GuildMagicMatrixHandler.lastGetMagicMatrixInfoResponse = res Socket.OnRequestEnd("area.guildMagicMatrixHandler.getMagicMatrixInfoRequest", true) cb(nil,res) else local ex = {} if(res.s2c_code) then ex.Code = res.s2c_code ex.Message = res.s2c_msg else ex.Code = 501 ex.Message = "[LuaXmdsNetClient] area.guildMagicMatrixHandler.getMagicMatrixInfoRequest decode error!!" end Socket.OnRequestEnd("area.guildMagicMatrixHandler.getMagicMatrixInfoRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, getMagicMatrixInfoRequestEncoder, getMagicMatrixInfoRequestDecoder) end local function guildUpgradeMagicMatrixLevelRequestEncoder(msg) local input = guildMagicMatrixHandler_pb.GuildUpgradeMagicMatrixLevelRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function guildUpgradeMagicMatrixLevelRequestDecoder(stream) local res = guildMagicMatrixHandler_pb.GuildUpgradeMagicMatrixLevelResponse() res:ParseFromString(stream) return res end function Pomelo.GuildMagicMatrixHandler.guildUpgradeMagicMatrixLevelRequest(cb,option) local input = nil Socket.OnRequestStart("area.guildMagicMatrixHandler.guildUpgradeMagicMatrixLevelRequest", option) Socket.Request("area.guildMagicMatrixHandler.guildUpgradeMagicMatrixLevelRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.GuildMagicMatrixHandler.lastGuildUpgradeMagicMatrixLevelResponse = res Socket.OnRequestEnd("area.guildMagicMatrixHandler.guildUpgradeMagicMatrixLevelRequest", true) cb(nil,res) else local ex = {} if(res.s2c_code) then ex.Code = res.s2c_code ex.Message = res.s2c_msg else ex.Code = 501 ex.Message = "[LuaXmdsNetClient] area.guildMagicMatrixHandler.guildUpgradeMagicMatrixLevelRequest decode error!!" end Socket.OnRequestEnd("area.guildMagicMatrixHandler.guildUpgradeMagicMatrixLevelRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, guildUpgradeMagicMatrixLevelRequestEncoder, guildUpgradeMagicMatrixLevelRequestDecoder) end local function guildSitStartRequestEncoder(msg) local input = guildMagicMatrixHandler_pb.GuildSitStartRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function guildSitStartRequestDecoder(stream) local res = guildMagicMatrixHandler_pb.GuildSitStartResponse() res:ParseFromString(stream) return res end function Pomelo.GuildMagicMatrixHandler.guildSitStartRequest(cb,option) local input = nil Socket.OnRequestStart("area.guildMagicMatrixHandler.guildSitStartRequest", option) Socket.Request("area.guildMagicMatrixHandler.guildSitStartRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.GuildMagicMatrixHandler.lastGuildSitStartResponse = res Socket.OnRequestEnd("area.guildMagicMatrixHandler.guildSitStartRequest", true) cb(nil,res) else local ex = {} if(res.s2c_code) then ex.Code = res.s2c_code ex.Message = res.s2c_msg else ex.Code = 501 ex.Message = "[LuaXmdsNetClient] area.guildMagicMatrixHandler.guildSitStartRequest decode error!!" end Socket.OnRequestEnd("area.guildMagicMatrixHandler.guildSitStartRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, guildSitStartRequestEncoder, guildSitStartRequestDecoder) end local function guildSitOrTransRewardRequestEncoder(msg) local input = guildMagicMatrixHandler_pb.GuildSitOrTransRewardRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function guildSitOrTransRewardRequestDecoder(stream) local res = guildMagicMatrixHandler_pb.GuildSitOrTransRewardResponse() res:ParseFromString(stream) return res end function Pomelo.GuildMagicMatrixHandler.guildSitOrTransRewardRequest(c2s_is_sit,cb,option) local msg = {} msg.c2s_is_sit = c2s_is_sit Socket.OnRequestStart("area.guildMagicMatrixHandler.guildSitOrTransRewardRequest", option) Socket.Request("area.guildMagicMatrixHandler.guildSitOrTransRewardRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.GuildMagicMatrixHandler.lastGuildSitOrTransRewardResponse = res Socket.OnRequestEnd("area.guildMagicMatrixHandler.guildSitOrTransRewardRequest", true) cb(nil,res) else local ex = {} if(res.s2c_code) then ex.Code = res.s2c_code ex.Message = res.s2c_msg else ex.Code = 501 ex.Message = "[LuaXmdsNetClient] area.guildMagicMatrixHandler.guildSitOrTransRewardRequest decode error!!" end Socket.OnRequestEnd("area.guildMagicMatrixHandler.guildSitOrTransRewardRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, guildSitOrTransRewardRequestEncoder, guildSitOrTransRewardRequestDecoder) end local function guildClearYaoQiRequestEncoder(msg) local input = guildMagicMatrixHandler_pb.GuildClearYaoQiRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function guildClearYaoQiRequestDecoder(stream) local res = guildMagicMatrixHandler_pb.GuildClearYaoQiResponse() res:ParseFromString(stream) return res end function Pomelo.GuildMagicMatrixHandler.guildClearYaoQiRequest(cb,option) local input = nil Socket.OnRequestStart("area.guildMagicMatrixHandler.guildClearYaoQiRequest", option) Socket.Request("area.guildMagicMatrixHandler.guildClearYaoQiRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.GuildMagicMatrixHandler.lastGuildClearYaoQiResponse = res Socket.OnRequestEnd("area.guildMagicMatrixHandler.guildClearYaoQiRequest", true) cb(nil,res) else local ex = {} if(res.s2c_code) then ex.Code = res.s2c_code ex.Message = res.s2c_msg else ex.Code = 501 ex.Message = "[LuaXmdsNetClient] area.guildMagicMatrixHandler.guildClearYaoQiRequest decode error!!" end Socket.OnRequestEnd("area.guildMagicMatrixHandler.guildClearYaoQiRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, guildClearYaoQiRequestEncoder, guildClearYaoQiRequestDecoder) end local function guildTransferExpRequestEncoder(msg) local input = guildMagicMatrixHandler_pb.GuildTransferExpRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function guildTransferExpRequestDecoder(stream) local res = guildMagicMatrixHandler_pb.GuildTransferExpResponse() res:ParseFromString(stream) return res end function Pomelo.GuildMagicMatrixHandler.guildTransferExpRequest(cb,option) local input = nil Socket.OnRequestStart("area.guildMagicMatrixHandler.guildTransferExpRequest", option) Socket.Request("area.guildMagicMatrixHandler.guildTransferExpRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.GuildMagicMatrixHandler.lastGuildTransferExpResponse = res Socket.OnRequestEnd("area.guildMagicMatrixHandler.guildTransferExpRequest", true) cb(nil,res) else local ex = {} if(res.s2c_code) then ex.Code = res.s2c_code ex.Message = res.s2c_msg else ex.Code = 501 ex.Message = "[LuaXmdsNetClient] area.guildMagicMatrixHandler.guildTransferExpRequest decode error!!" end Socket.OnRequestEnd("area.guildMagicMatrixHandler.guildTransferExpRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, guildTransferExpRequestEncoder, guildTransferExpRequestDecoder) end local function onMagicMatrixActionPushDecoder(stream) local res = guildMagicMatrixHandler_pb.OnMagicMatrixActionPush() res:ParseFromString(stream) return res end function Pomelo.GuildMagicMatrixHandler.onMagicMatrixActionPush(cb) Socket.On("area.guildMagicMatrixPush.onMagicMatrixActionPush", function(res) Pomelo.GuildMagicMatrixHandler.lastOnMagicMatrixActionPush = res cb(nil,res) end, onMagicMatrixActionPushDecoder) end --------------------------------Pomelo------------------------------- return Pomelo