123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240 |
- /*-----------------------------------------------
- *本文件由代码生成器自动生成,
- *千万不要修改本文件的任何代码,
- *修改的的任何代码都会被覆盖掉!
- --------------------------------------------------*/
- using System.IO;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Pomelo.DotNetClient;
- namespace pomelo.area
- {
- public class CrossAreaHandler
- {
- private PomeloClient _socket;
- public FSGetAreaFightMainInfoResponse lastFSGetAreaFightMainInfoResponse { get { return _socket.GetLastResponse<FSGetAreaFightMainInfoResponse>(); } }
- public FSGetServerPointUserDetailResponse lastFSGetServerPointUserDetailResponse { get { return _socket.GetLastResponse<FSGetServerPointUserDetailResponse>(); } }
- public FSGetAllServerListResponse lastFSGetAllServerListResponse { get { return _socket.GetLastResponse<FSGetAllServerListResponse>(); } }
- public FSGetAllAlliesChatRecordResponse lastFSGetAllAlliesChatRecordResponse { get { return _socket.GetLastResponse<FSGetAllAlliesChatRecordResponse>(); } }
- public FSSendMsgToAlliesServerResponse lastFSSendMsgToAlliesServerResponse { get { return _socket.GetLastResponse<FSSendMsgToAlliesServerResponse>(); } }
- public FSGetAreaRewardResponse lastFSGetAreaRewardResponse { get { return _socket.GetLastResponse<FSGetAreaRewardResponse>(); } }
- public FSEnterAreaResponse lastFSEnterAreaResponse { get { return _socket.GetLastResponse<FSEnterAreaResponse>(); } }
- public FSAreaDailyFightResponse lastFSAreaDailyFightResponse { get { return _socket.GetLastResponse<FSAreaDailyFightResponse>(); } }
- public FSBattleClientRefreshResponse lastFSBattleClientRefreshResponse { get { return _socket.GetLastResponse<FSBattleClientRefreshResponse>(); } }
- public GetSaoXingMainInfoResponse lastGetSaoXingMainInfoResponse { get { return _socket.GetLastResponse<GetSaoXingMainInfoResponse>(); } }
- public GetServerPlayersResponse lastGetServerPlayersResponse { get { return _socket.GetLastResponse<GetServerPlayersResponse>(); } }
- public GivePlayerTitleResponse lastGivePlayerTitleResponse { get { return _socket.GetLastResponse<GivePlayerTitleResponse>(); } }
- public GetFengShenMainInfoResponse lastGetFengShenMainInfoResponse { get { return _socket.GetLastResponse<GetFengShenMainInfoResponse>(); } }
- static CrossAreaHandler()
- {
- EventTypes.RegistPushType("area.crossAreaPush.fSGrantGodTitle_MainPush", typeof(FSGrantGodTitle_MainPush));
- EventTypes.RegistPushType("area.crossAreaPush.fSAlliesChatMsgPush", typeof(FSAlliesChatMsgPush));
- EventTypes.RegistPushType("area.crossAreaPush.fSDailyBossRewardPush", typeof(FSDailyBossRewardPush));
- EventTypes.RegistPushType("area.crossAreaPush.fSGameEndPush", typeof(FSGameEndPush));
- EventTypes.RegistPushType("area.crossAreaPush.fSFirstOccupyPush", typeof(FSFirstOccupyPush));
- EventTypes.RegistRequestType("area.crossAreaHandler.fSGetAreaFightMainInfoRequest", typeof(FSGetAreaFightMainInfoRequest), typeof(FSGetAreaFightMainInfoResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.fSGetServerPointUserDetailRequest", typeof(FSGetServerPointUserDetailRequest), typeof(FSGetServerPointUserDetailResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.fSGetAllServerListRequest", typeof(FSGetAllServerListRequest), typeof(FSGetAllServerListResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.fSGetAllAlliesChatRecordRequest", typeof(FSGetAllAlliesChatRecordRequest), typeof(FSGetAllAlliesChatRecordResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.fSSendMsgToAlliesServerRequest", typeof(FSSendMsgToAlliesServerRequest), typeof(FSSendMsgToAlliesServerResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.fSGetAreaRewardRequest", typeof(FSGetAreaRewardRequest), typeof(FSGetAreaRewardResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.fSEnterAreaRequest", typeof(FSEnterAreaRequest), typeof(FSEnterAreaResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.fSAreaDailyFightRequest", typeof(FSAreaDailyFightRequest), typeof(FSAreaDailyFightResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.fSBattleClientRefreshRequest", typeof(FSBattleClientRefreshRequest), typeof(FSBattleClientRefreshResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.getSaoXingMainInfoRequest", typeof(GetSaoXingMainInfoRequest), typeof(GetSaoXingMainInfoResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.getServerPlayersRequest", typeof(GetServerPlayersRequest), typeof(GetServerPlayersResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.givePlayerTitleRequest", typeof(GivePlayerTitleRequest), typeof(GivePlayerTitleResponse));
- EventTypes.RegistRequestType("area.crossAreaHandler.getFengShenMainInfoRequest", typeof(GetFengShenMainInfoRequest), typeof(GetFengShenMainInfoResponse));
- }
- public CrossAreaHandler(PomeloClient socket)
- {
- this._socket = socket;
- }
- public void fSGetAreaFightMainInfoRequest(Action<PomeloException,FSGetAreaFightMainInfoResponse> cb,object option = null)
- {
- var request = new FSGetAreaFightMainInfoRequest();
- _socket.request<FSGetAreaFightMainInfoResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as FSGetAreaFightMainInfoResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void fSGetServerPointUserDetailRequest(string playerId,int serverId,Action<PomeloException,FSGetServerPointUserDetailResponse> cb,object option = null)
- {
- var request = new FSGetServerPointUserDetailRequest();
- request.playerId= playerId;
- request.serverId= serverId;
- _socket.request<FSGetServerPointUserDetailResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as FSGetServerPointUserDetailResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void fSGetAllServerListRequest(Action<PomeloException,FSGetAllServerListResponse> cb,object option = null)
- {
- var request = new FSGetAllServerListRequest();
- _socket.request<FSGetAllServerListResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as FSGetAllServerListResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void fSGetAllAlliesChatRecordRequest(int pointServerId,int maxMsgId,Action<PomeloException,FSGetAllAlliesChatRecordResponse> cb,object option = null)
- {
- var request = new FSGetAllAlliesChatRecordRequest();
- request.pointServerId= pointServerId;
- request.maxMsgId= maxMsgId;
- _socket.request<FSGetAllAlliesChatRecordResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as FSGetAllAlliesChatRecordResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void fSSendMsgToAlliesServerRequest(int pointServerId,string content,Action<PomeloException,FSSendMsgToAlliesServerResponse> cb,object option = null)
- {
- var request = new FSSendMsgToAlliesServerRequest();
- request.pointServerId= pointServerId;
- request.content= content;
- _socket.request<FSSendMsgToAlliesServerResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as FSSendMsgToAlliesServerResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void fSGetAreaRewardRequest(int areaId,Action<PomeloException,FSGetAreaRewardResponse> cb,object option = null)
- {
- var request = new FSGetAreaRewardRequest();
- request.areaId= areaId;
- _socket.request<FSGetAreaRewardResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as FSGetAreaRewardResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void fSEnterAreaRequest(int areaId,Action<PomeloException,FSEnterAreaResponse> cb,object option = null)
- {
- var request = new FSEnterAreaRequest();
- request.areaId= areaId;
- _socket.request<FSEnterAreaResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as FSEnterAreaResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void fSAreaDailyFightRequest(int areaId,Action<PomeloException,FSAreaDailyFightResponse> cb,object option = null)
- {
- var request = new FSAreaDailyFightRequest();
- request.areaId= areaId;
- _socket.request<FSAreaDailyFightResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as FSAreaDailyFightResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void fSBattleClientRefreshRequest(Action<PomeloException,FSBattleClientRefreshResponse> cb,object option = null)
- {
- var request = new FSBattleClientRefreshRequest();
- _socket.request<FSBattleClientRefreshResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as FSBattleClientRefreshResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void getSaoXingMainInfoRequest(Action<PomeloException,GetSaoXingMainInfoResponse> cb,object option = null)
- {
- var request = new GetSaoXingMainInfoRequest();
- _socket.request<GetSaoXingMainInfoResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as GetSaoXingMainInfoResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void getServerPlayersRequest(int s2c_serverId,Action<PomeloException,GetServerPlayersResponse> cb,object option = null)
- {
- var request = new GetServerPlayersRequest();
- request.s2c_serverId= s2c_serverId;
- _socket.request<GetServerPlayersResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as GetServerPlayersResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void givePlayerTitleRequest(int type,string c2s_playerId,int serverId,int pos,Action<PomeloException,GivePlayerTitleResponse> cb,object option = null)
- {
- var request = new GivePlayerTitleRequest();
- request.type= type;
- request.c2s_playerId= c2s_playerId;
- request.serverId= serverId;
- request.pos= pos;
- _socket.request<GivePlayerTitleResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as GivePlayerTitleResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void getFengShenMainInfoRequest(Action<PomeloException,GetFengShenMainInfoResponse> cb,object option = null)
- {
- var request = new GetFengShenMainInfoRequest();
- _socket.request<GetFengShenMainInfoResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as GetFengShenMainInfoResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void onFSGrantGodTitle_MainPush(Action<FSGrantGodTitle_MainPush> cb)
- {
- _socket.listen_once<FSGrantGodTitle_MainPush>(cb);
- }
- public void onFSAlliesChatMsgPush(Action<FSAlliesChatMsgPush> cb)
- {
- _socket.listen_once<FSAlliesChatMsgPush>(cb);
- }
- public void onFSDailyBossRewardPush(Action<FSDailyBossRewardPush> cb)
- {
- _socket.listen_once<FSDailyBossRewardPush>(cb);
- }
- public void onFSGameEndPush(Action<FSGameEndPush> cb)
- {
- _socket.listen_once<FSGameEndPush>(cb);
- }
- public void onFSFirstOccupyPush(Action<FSFirstOccupyPush> cb)
- {
- _socket.listen_once<FSFirstOccupyPush>(cb);
- }
- }
- }
|