123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937 |
- -------------------------------------------------
- -- 本文件由代码生成器自动生成,
- -- 千万不要修改本文件的任何代码,
- -- 修改的的任何代码都会被覆盖掉!
- ----------------------------------------------------
- local Socket = require "Xmds.Pomelo.LuaGameSocket"
- require "base64"
- require "teamHandler_pb"
- --------------------------------Pomelo-------------------------------
- Pomelo = Pomelo or {}
- --------------------------------TeamHandler-------------------------------
- Pomelo.TeamHandler = {}
- local function gotoTeamTargetRequestEncoder(msg)
- local input = teamHandler_pb.GotoTeamTargetRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function gotoTeamTargetRequestDecoder(stream)
- local res = teamHandler_pb.GotoTeamTargetResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.gotoTeamTargetRequest(targetId,difficulty,cb,option)
- local msg = {}
- msg.targetId = targetId
- msg.difficulty = difficulty
- Socket.OnRequestStart("area.teamHandler.gotoTeamTargetRequest", option)
- Socket.Request("area.teamHandler.gotoTeamTargetRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastGotoTeamTargetResponse = res
- Socket.OnRequestEnd("area.teamHandler.gotoTeamTargetRequest", 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.teamHandler.gotoTeamTargetRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.gotoTeamTargetRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, gotoTeamTargetRequestEncoder, gotoTeamTargetRequestDecoder)
- end
- local function summonRequestEncoder(msg)
- local input = teamHandler_pb.SummonRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function summonRequestDecoder(stream)
- local res = teamHandler_pb.SummonResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.summonRequest(c2s_teamMemberId,cb,option)
- local msg = {}
- msg.c2s_teamMemberId = c2s_teamMemberId
- Socket.OnRequestStart("area.teamHandler.summonRequest", option)
- Socket.Request("area.teamHandler.summonRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastSummonResponse = res
- Socket.OnRequestEnd("area.teamHandler.summonRequest", 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.teamHandler.summonRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.summonRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, summonRequestEncoder, summonRequestDecoder)
- end
- local function summonConfirmRequestEncoder(msg)
- local input = teamHandler_pb.SummonConfirmRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function summonConfirmRequestDecoder(stream)
- local res = teamHandler_pb.SummonConfirmResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.summonConfirmRequest(c2s_id,s2c_operate,cb,option)
- local msg = {}
- msg.c2s_id = c2s_id
- msg.s2c_operate = s2c_operate
- Socket.OnRequestStart("area.teamHandler.summonConfirmRequest", option)
- Socket.Request("area.teamHandler.summonConfirmRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastSummonConfirmResponse = res
- Socket.OnRequestEnd("area.teamHandler.summonConfirmRequest", 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.teamHandler.summonConfirmRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.summonConfirmRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, summonConfirmRequestEncoder, summonConfirmRequestDecoder)
- end
- local function autoJoinTeamRequestEncoder(msg)
- local input = teamHandler_pb.AutoJoinTeamRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function autoJoinTeamRequestDecoder(stream)
- local res = teamHandler_pb.AutoJoinTeamResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.autoJoinTeamRequest(c2s_targetId,c2s_difficulty,cb,option)
- local msg = {}
- msg.c2s_targetId = c2s_targetId
- msg.c2s_difficulty = c2s_difficulty
- Socket.OnRequestStart("area.teamHandler.autoJoinTeamRequest", option)
- Socket.Request("area.teamHandler.autoJoinTeamRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastAutoJoinTeamResponse = res
- Socket.OnRequestEnd("area.teamHandler.autoJoinTeamRequest", 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.teamHandler.autoJoinTeamRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.autoJoinTeamRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, autoJoinTeamRequestEncoder, autoJoinTeamRequestDecoder)
- end
- local function joinTeamRequestEncoder(msg)
- local input = teamHandler_pb.JoinTeamRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function joinTeamRequestDecoder(stream)
- local res = teamHandler_pb.JoinTeamResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.joinTeamRequest(c2s_teamId,c2s_targetServerId,cb,option)
- local msg = {}
- msg.c2s_teamId = c2s_teamId
- msg.c2s_targetServerId = c2s_targetServerId
- Socket.OnRequestStart("area.teamHandler.joinTeamRequest", option)
- Socket.Request("area.teamHandler.joinTeamRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastJoinTeamResponse = res
- Socket.OnRequestEnd("area.teamHandler.joinTeamRequest", 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.teamHandler.joinTeamRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.joinTeamRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, joinTeamRequestEncoder, joinTeamRequestDecoder)
- end
- local function getAppliedPlayersRequestEncoder(msg)
- local input = teamHandler_pb.GetAppliedPlayersRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getAppliedPlayersRequestDecoder(stream)
- local res = teamHandler_pb.GetAppliedPlayersResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.getAppliedPlayersRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.teamHandler.getAppliedPlayersRequest", option)
- Socket.Request("area.teamHandler.getAppliedPlayersRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastGetAppliedPlayersResponse = res
- Socket.OnRequestEnd("area.teamHandler.getAppliedPlayersRequest", 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.teamHandler.getAppliedPlayersRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.getAppliedPlayersRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getAppliedPlayersRequestEncoder, getAppliedPlayersRequestDecoder)
- end
- local function getPlayersByTypeRequestEncoder(msg)
- local input = teamHandler_pb.GetPlayersByTypeRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getPlayersByTypeRequestDecoder(stream)
- local res = teamHandler_pb.GetPlayersByTypeResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.getPlayersByTypeRequest(c2s_type,cb,option)
- local msg = {}
- msg.c2s_type = c2s_type
- Socket.OnRequestStart("area.teamHandler.getPlayersByTypeRequest", option)
- Socket.Request("area.teamHandler.getPlayersByTypeRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastGetPlayersByTypeResponse = res
- Socket.OnRequestEnd("area.teamHandler.getPlayersByTypeRequest", 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.teamHandler.getPlayersByTypeRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.getPlayersByTypeRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getPlayersByTypeRequestEncoder, getPlayersByTypeRequestDecoder)
- end
- local function queryTeamByTargetRequestEncoder(msg)
- local input = teamHandler_pb.QueryTeamByTargetRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function queryTeamByTargetRequestDecoder(stream)
- local res = teamHandler_pb.QueryTeamByTargetResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.queryTeamByTargetRequest(c2s_targetTypeId,c2s_difficulty,cb,option)
- local msg = {}
- msg.c2s_targetTypeId = c2s_targetTypeId
- msg.c2s_difficulty = c2s_difficulty
- Socket.OnRequestStart("area.teamHandler.queryTeamByTargetRequest", option)
- Socket.Request("area.teamHandler.queryTeamByTargetRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastQueryTeamByTargetResponse = res
- Socket.OnRequestEnd("area.teamHandler.queryTeamByTargetRequest", 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.teamHandler.queryTeamByTargetRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.queryTeamByTargetRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, queryTeamByTargetRequestEncoder, queryTeamByTargetRequestDecoder)
- end
- local function setTeamTargetRequestEncoder(msg)
- local input = teamHandler_pb.SetTeamTargetRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function setTeamTargetRequestDecoder(stream)
- local res = teamHandler_pb.SetTeamTargetResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.setTeamTargetRequest(c2s_targetTypeId,c2s_targetId,c2s_difficulty,c2s_minLevel,c2s_maxLevel,c2s_isAutoTeam,c2s_isAutoStart,cb,option)
- local msg = {}
- msg.c2s_targetTypeId = c2s_targetTypeId
- msg.c2s_targetId = c2s_targetId
- msg.c2s_difficulty = c2s_difficulty
- msg.c2s_minLevel = c2s_minLevel
- msg.c2s_maxLevel = c2s_maxLevel
- msg.c2s_isAutoTeam = c2s_isAutoTeam
- msg.c2s_isAutoStart = c2s_isAutoStart
- Socket.OnRequestStart("area.teamHandler.setTeamTargetRequest", option)
- Socket.Request("area.teamHandler.setTeamTargetRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastSetTeamTargetResponse = res
- Socket.OnRequestEnd("area.teamHandler.setTeamTargetRequest", 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.teamHandler.setTeamTargetRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.setTeamTargetRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, setTeamTargetRequestEncoder, setTeamTargetRequestDecoder)
- end
- local function createTeamRequestEncoder(msg)
- local input = teamHandler_pb.CreateTeamRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function createTeamRequestDecoder(stream)
- local res = teamHandler_pb.CreateTeamResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.createTeamRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.teamHandler.createTeamRequest", option)
- Socket.Request("area.teamHandler.createTeamRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastCreateTeamResponse = res
- Socket.OnRequestEnd("area.teamHandler.createTeamRequest", 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.teamHandler.createTeamRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.createTeamRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, createTeamRequestEncoder, createTeamRequestDecoder)
- end
- local function followLeaderRequestEncoder(msg)
- local input = teamHandler_pb.FollowLeaderRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function followLeaderRequestDecoder(stream)
- local res = teamHandler_pb.FollowLeaderResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.followLeaderRequest(follow,cb,option)
- local msg = {}
- msg.follow = follow
- Socket.OnRequestStart("area.teamHandler.followLeaderRequest", option)
- Socket.Request("area.teamHandler.followLeaderRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastFollowLeaderResponse = res
- Socket.OnRequestEnd("area.teamHandler.followLeaderRequest", 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.teamHandler.followLeaderRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.followLeaderRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, followLeaderRequestEncoder, followLeaderRequestDecoder)
- end
- local function formTeamRequestEncoder(msg)
- local input = teamHandler_pb.FormTeamRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function formTeamRequestDecoder(stream)
- local res = teamHandler_pb.FormTeamResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.formTeamRequest(c2s_playerId,c2s_targetServerId,cb,option)
- local msg = {}
- msg.c2s_playerId = c2s_playerId
- msg.c2s_targetServerId = c2s_targetServerId
- Socket.OnRequestStart("area.teamHandler.formTeamRequest", option)
- Socket.Request("area.teamHandler.formTeamRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastFormTeamResponse = res
- Socket.OnRequestEnd("area.teamHandler.formTeamRequest", 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.teamHandler.formTeamRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.formTeamRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, formTeamRequestEncoder, formTeamRequestDecoder)
- end
- local function getTeamMembersRequestEncoder(msg)
- local input = teamHandler_pb.GetTeamMembersRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getTeamMembersRequestDecoder(stream)
- local res = teamHandler_pb.GetTeamMembersResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.getTeamMembersRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.teamHandler.getTeamMembersRequest", option)
- Socket.Request("area.teamHandler.getTeamMembersRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastGetTeamMembersResponse = res
- Socket.OnRequestEnd("area.teamHandler.getTeamMembersRequest", 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.teamHandler.getTeamMembersRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.getTeamMembersRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getTeamMembersRequestEncoder, getTeamMembersRequestDecoder)
- end
- local function getNearbyPlayersRequestEncoder(msg)
- local input = teamHandler_pb.GetNearbyPlayersRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getNearbyPlayersRequestDecoder(stream)
- local res = teamHandler_pb.GetNearbyPlayersResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.getNearbyPlayersRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.teamHandler.getNearbyPlayersRequest", option)
- Socket.Request("area.teamHandler.getNearbyPlayersRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastGetNearbyPlayersResponse = res
- Socket.OnRequestEnd("area.teamHandler.getNearbyPlayersRequest", 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.teamHandler.getNearbyPlayersRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.getNearbyPlayersRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getNearbyPlayersRequestEncoder, getNearbyPlayersRequestDecoder)
- end
- local function getNearTeamsRequestEncoder(msg)
- local input = teamHandler_pb.GetNearTeamsRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getNearTeamsRequestDecoder(stream)
- local res = teamHandler_pb.GetNearTeamsResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.getNearTeamsRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.teamHandler.getNearTeamsRequest", option)
- Socket.Request("area.teamHandler.getNearTeamsRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastGetNearTeamsResponse = res
- Socket.OnRequestEnd("area.teamHandler.getNearTeamsRequest", 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.teamHandler.getNearTeamsRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.getNearTeamsRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getNearTeamsRequestEncoder, getNearTeamsRequestDecoder)
- end
- local function changeTeamLeaderRequestEncoder(msg)
- local input = teamHandler_pb.ChangeTeamLeaderRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function changeTeamLeaderRequestDecoder(stream)
- local res = teamHandler_pb.ChangeTeamLeaderResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.changeTeamLeaderRequest(c2s_playerId,cb,option)
- local msg = {}
- msg.c2s_playerId = c2s_playerId
- Socket.OnRequestStart("area.teamHandler.changeTeamLeaderRequest", option)
- Socket.Request("area.teamHandler.changeTeamLeaderRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastChangeTeamLeaderResponse = res
- Socket.OnRequestEnd("area.teamHandler.changeTeamLeaderRequest", 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.teamHandler.changeTeamLeaderRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.changeTeamLeaderRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, changeTeamLeaderRequestEncoder, changeTeamLeaderRequestDecoder)
- end
- local function kickOutTeamRequestEncoder(msg)
- local input = teamHandler_pb.KickOutTeamRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function kickOutTeamRequestDecoder(stream)
- local res = teamHandler_pb.KickOutTeamResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.kickOutTeamRequest(c2s_playerId,cb,option)
- local msg = {}
- msg.c2s_playerId = c2s_playerId
- Socket.OnRequestStart("area.teamHandler.kickOutTeamRequest", option)
- Socket.Request("area.teamHandler.kickOutTeamRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastKickOutTeamResponse = res
- Socket.OnRequestEnd("area.teamHandler.kickOutTeamRequest", 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.teamHandler.kickOutTeamRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.kickOutTeamRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, kickOutTeamRequestEncoder, kickOutTeamRequestDecoder)
- end
- local function leaveTeamRequestEncoder(msg)
- local input = teamHandler_pb.LeaveTeamRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function leaveTeamRequestDecoder(stream)
- local res = teamHandler_pb.LeaveTeamResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.leaveTeamRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.teamHandler.leaveTeamRequest", option)
- Socket.Request("area.teamHandler.leaveTeamRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastLeaveTeamResponse = res
- Socket.OnRequestEnd("area.teamHandler.leaveTeamRequest", 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.teamHandler.leaveTeamRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.leaveTeamRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, leaveTeamRequestEncoder, leaveTeamRequestDecoder)
- end
- local function setAutoAcceptTeamRequestEncoder(msg)
- local input = teamHandler_pb.SetAutoAcceptTeamRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function setAutoAcceptTeamRequestDecoder(stream)
- local res = teamHandler_pb.SetAutoAcceptTeamResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.setAutoAcceptTeamRequest(c2s_isAccept,cb,option)
- local msg = {}
- msg.c2s_isAccept = c2s_isAccept
- Socket.OnRequestStart("area.teamHandler.setAutoAcceptTeamRequest", option)
- Socket.Request("area.teamHandler.setAutoAcceptTeamRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastSetAutoAcceptTeamResponse = res
- Socket.OnRequestEnd("area.teamHandler.setAutoAcceptTeamRequest", 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.teamHandler.setAutoAcceptTeamRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.setAutoAcceptTeamRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, setAutoAcceptTeamRequestEncoder, setAutoAcceptTeamRequestDecoder)
- end
- local function cancelAutoRequestEncoder(msg)
- local input = teamHandler_pb.CancelAutoRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function cancelAutoRequestDecoder(stream)
- local res = teamHandler_pb.CancelAutoResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.cancelAutoRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.teamHandler.cancelAutoRequest", option)
- Socket.Request("area.teamHandler.cancelAutoRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastCancelAutoResponse = res
- Socket.OnRequestEnd("area.teamHandler.cancelAutoRequest", 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.teamHandler.cancelAutoRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.cancelAutoRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, cancelAutoRequestEncoder, cancelAutoRequestDecoder)
- end
- local function acrossMatchRequestEncoder(msg)
- local input = teamHandler_pb.AcrossMatchRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function acrossMatchRequestDecoder(stream)
- local res = teamHandler_pb.AcrossMatchResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.acrossMatchRequest(targetId,difficulty,cb,option)
- local msg = {}
- msg.targetId = targetId
- msg.difficulty = difficulty
- Socket.OnRequestStart("area.teamHandler.acrossMatchRequest", option)
- Socket.Request("area.teamHandler.acrossMatchRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastAcrossMatchResponse = res
- Socket.OnRequestEnd("area.teamHandler.acrossMatchRequest", 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.teamHandler.acrossMatchRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.acrossMatchRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, acrossMatchRequestEncoder, acrossMatchRequestDecoder)
- end
- local function leaveAcrossMatchRequestEncoder(msg)
- local input = teamHandler_pb.LeaveAcrossMatchRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function leaveAcrossMatchRequestDecoder(stream)
- local res = teamHandler_pb.LeaveAcrossMatchResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.leaveAcrossMatchRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.teamHandler.leaveAcrossMatchRequest", option)
- Socket.Request("area.teamHandler.leaveAcrossMatchRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.TeamHandler.lastLeaveAcrossMatchResponse = res
- Socket.OnRequestEnd("area.teamHandler.leaveAcrossMatchRequest", 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.teamHandler.leaveAcrossMatchRequest decode error!!"
- end
- Socket.OnRequestEnd("area.teamHandler.leaveAcrossMatchRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, leaveAcrossMatchRequestEncoder, leaveAcrossMatchRequestDecoder)
- end
- local function onSummonTeamPushDecoder(stream)
- local res = teamHandler_pb.OnSummonTeamPush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.onSummonTeamPush(cb)
- Socket.On("area.teamPush.onSummonTeamPush", function(res)
- Pomelo.TeamHandler.lastOnSummonTeamPush = res
- cb(nil,res)
- end, onSummonTeamPushDecoder)
- end
- local function onTeamUpdatePushDecoder(stream)
- local res = teamHandler_pb.OnTeamUpdatePush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.onTeamUpdatePush(cb)
- Socket.On("area.teamPush.onTeamUpdatePush", function(res)
- Pomelo.TeamHandler.lastOnTeamUpdatePush = res
- cb(nil,res)
- end, onTeamUpdatePushDecoder)
- end
- local function onTeamMemberUpdatePushDecoder(stream)
- local res = teamHandler_pb.OnTeamMemberUpdatePush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.onTeamMemberUpdatePush(cb)
- Socket.On("area.teamPush.onTeamMemberUpdatePush", function(res)
- Pomelo.TeamHandler.lastOnTeamMemberUpdatePush = res
- cb(nil,res)
- end, onTeamMemberUpdatePushDecoder)
- end
- local function onTeamTargetPushDecoder(stream)
- local res = teamHandler_pb.OnTeamTargetPush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.onTeamTargetPush(cb)
- Socket.On("area.teamPush.onTeamTargetPush", function(res)
- Pomelo.TeamHandler.lastOnTeamTargetPush = res
- cb(nil,res)
- end, onTeamTargetPushDecoder)
- end
- local function onAcrossTeamInfoPushDecoder(stream)
- local res = teamHandler_pb.OnAcrossTeamInfoPush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.onAcrossTeamInfoPush(cb)
- Socket.On("area.teamPush.onAcrossTeamInfoPush", function(res)
- Pomelo.TeamHandler.lastOnAcrossTeamInfoPush = res
- cb(nil,res)
- end, onAcrossTeamInfoPushDecoder)
- end
- local function onTeamMumberHurtPushDecoder(stream)
- local res = teamHandler_pb.OnTeamMumberHurtPush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.onTeamMumberHurtPush(cb)
- Socket.On("area.teamPush.onTeamMumberHurtPush", function(res)
- Pomelo.TeamHandler.lastOnTeamMumberHurtPush = res
- cb(nil,res)
- end, onTeamMumberHurtPushDecoder)
- end
- local function onAppliedPlayersPushDecoder(stream)
- local res = teamHandler_pb.OnAppliedPlayersPush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.TeamHandler.onAppliedPlayersPush(cb)
- Socket.On("area.teamPush.onAppliedPlayersPush", function(res)
- Pomelo.TeamHandler.lastOnAppliedPlayersPush = res
- cb(nil,res)
- end, onAppliedPlayersPushDecoder)
- end
- --------------------------------Pomelo-------------------------------
- return Pomelo
|