------------------------------------------------- -- 本文件由代码生成器自动生成, -- 千万不要修改本文件的任何代码, -- 修改的的任何代码都会被覆盖掉! ---------------------------------------------------- local Socket = require "Xmds.Pomelo.LuaGameSocket" require "base64" require "skillStrongHandler_pb" --------------------------------Pomelo------------------------------- Pomelo = Pomelo or {} --------------------------------SkillStrongHandler------------------------------- Pomelo.SkillStrongHandler = {} local function skillStrongInfoRequestEncoder(msg) local input = skillStrongHandler_pb.SkillStrongInfoRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function skillStrongInfoRequestDecoder(stream) local res = skillStrongHandler_pb.SkillStrongInfoResponse() res:ParseFromString(stream) return res end function Pomelo.SkillStrongHandler.skillStrongInfoRequest(cb,option) local input = nil Socket.OnRequestStart("area.skillStrongHandler.skillStrongInfoRequest", option) Socket.Request("area.skillStrongHandler.skillStrongInfoRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.SkillStrongHandler.lastSkillStrongInfoResponse = res Socket.OnRequestEnd("area.skillStrongHandler.skillStrongInfoRequest", 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.skillStrongHandler.skillStrongInfoRequest decode error!!" end Socket.OnRequestEnd("area.skillStrongHandler.skillStrongInfoRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, skillStrongInfoRequestEncoder, skillStrongInfoRequestDecoder) end local function skillStrongObtainRequestEncoder(msg) local input = skillStrongHandler_pb.SkillStrongObtainRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function skillStrongObtainRequestDecoder(stream) local res = skillStrongHandler_pb.SkillStrongObtainResponse() res:ParseFromString(stream) return res end function Pomelo.SkillStrongHandler.skillStrongObtainRequest(s2c_skillid,cb,option) local msg = {} msg.s2c_skillid = s2c_skillid Socket.OnRequestStart("area.skillStrongHandler.skillStrongObtainRequest", option) Socket.Request("area.skillStrongHandler.skillStrongObtainRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.SkillStrongHandler.lastSkillStrongObtainResponse = res Socket.OnRequestEnd("area.skillStrongHandler.skillStrongObtainRequest", 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.skillStrongHandler.skillStrongObtainRequest decode error!!" end Socket.OnRequestEnd("area.skillStrongHandler.skillStrongObtainRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, skillStrongObtainRequestEncoder, skillStrongObtainRequestDecoder) end local function skillStrongUpgradeRequestEncoder(msg) local input = skillStrongHandler_pb.SkillStrongUpgradeRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function skillStrongUpgradeRequestDecoder(stream) local res = skillStrongHandler_pb.SkillStrongUpgradeResponse() res:ParseFromString(stream) return res end function Pomelo.SkillStrongHandler.skillStrongUpgradeRequest(s2c_skillid,cb,option) local msg = {} msg.s2c_skillid = s2c_skillid Socket.OnRequestStart("area.skillStrongHandler.skillStrongUpgradeRequest", option) Socket.Request("area.skillStrongHandler.skillStrongUpgradeRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.SkillStrongHandler.lastSkillStrongUpgradeResponse = res Socket.OnRequestEnd("area.skillStrongHandler.skillStrongUpgradeRequest", 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.skillStrongHandler.skillStrongUpgradeRequest decode error!!" end Socket.OnRequestEnd("area.skillStrongHandler.skillStrongUpgradeRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, skillStrongUpgradeRequestEncoder, skillStrongUpgradeRequestDecoder) end local function skillStrongChangeRequestEncoder(msg) local input = skillStrongHandler_pb.SkillStrongChangeRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function skillStrongChangeRequestDecoder(stream) local res = skillStrongHandler_pb.SkillStrongChangeResponse() res:ParseFromString(stream) return res end function Pomelo.SkillStrongHandler.skillStrongChangeRequest(s2c_skillid,s2c_branchtype,cb,option) local msg = {} msg.s2c_skillid = s2c_skillid msg.s2c_branchtype = s2c_branchtype Socket.OnRequestStart("area.skillStrongHandler.skillStrongChangeRequest", option) Socket.Request("area.skillStrongHandler.skillStrongChangeRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.SkillStrongHandler.lastSkillStrongChangeResponse = res Socket.OnRequestEnd("area.skillStrongHandler.skillStrongChangeRequest", 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.skillStrongHandler.skillStrongChangeRequest decode error!!" end Socket.OnRequestEnd("area.skillStrongHandler.skillStrongChangeRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, skillStrongChangeRequestEncoder, skillStrongChangeRequestDecoder) end local function skillStrongOneKeyEquipRequestEncoder(msg) local input = skillStrongHandler_pb.SkillStrongOneKeyEquipRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function skillStrongOneKeyEquipRequestDecoder(stream) local res = skillStrongHandler_pb.SkillStrongOneKeyEquipResponse() res:ParseFromString(stream) return res end function Pomelo.SkillStrongHandler.skillStrongOneKeyEquipRequest(s2c_branchtype,cb,option) local msg = {} msg.s2c_branchtype = s2c_branchtype Socket.OnRequestStart("area.skillStrongHandler.skillStrongOneKeyEquipRequest", option) Socket.Request("area.skillStrongHandler.skillStrongOneKeyEquipRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.SkillStrongHandler.lastSkillStrongOneKeyEquipResponse = res Socket.OnRequestEnd("area.skillStrongHandler.skillStrongOneKeyEquipRequest", 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.skillStrongHandler.skillStrongOneKeyEquipRequest decode error!!" end Socket.OnRequestEnd("area.skillStrongHandler.skillStrongOneKeyEquipRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, skillStrongOneKeyEquipRequestEncoder, skillStrongOneKeyEquipRequestDecoder) end --------------------------------Pomelo------------------------------- return Pomelo