123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- /*-----------------------------------------------
- *本文件由代码生成器自动生成,
- *千万不要修改本文件的任何代码,
- *修改的的任何代码都会被覆盖掉!
- --------------------------------------------------*/
- using System.IO;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Pomelo.DotNetClient;
- namespace pomelo.revelry
- {
- public class ActivityRevelryHandler
- {
- private PomeloClient _socket;
- public RevelryGetColumnResponse lastRevelryGetColumnResponse { get { return _socket.GetLastResponse<RevelryGetColumnResponse>(); } }
- public RevelryGetRankInfoResponse lastRevelryGetRankInfoResponse { get { return _socket.GetLastResponse<RevelryGetRankInfoResponse>(); } }
- public RevelryExchangeResponse lastRevelryExchangeResponse { get { return _socket.GetLastResponse<RevelryExchangeResponse>(); } }
- public RevelryRechargeGetColumnResponse lastRevelryRechargeGetColumnResponse { get { return _socket.GetLastResponse<RevelryRechargeGetColumnResponse>(); } }
- public RevelryRechargeGetInfoResponse lastRevelryRechargeGetInfoResponse { get { return _socket.GetLastResponse<RevelryRechargeGetInfoResponse>(); } }
- public RevelryRechargeAwardResponse lastRevelryRechargeAwardResponse { get { return _socket.GetLastResponse<RevelryRechargeAwardResponse>(); } }
- static ActivityRevelryHandler()
- {
- EventTypes.RegistRequestType("revelry.activityRevelryHandler.revelryGetColumnRequest", typeof(RevelryGetColumnRequest), typeof(RevelryGetColumnResponse));
- EventTypes.RegistRequestType("revelry.activityRevelryHandler.revelryGetRankInfoRequest", typeof(RevelryGetRankInfoRequest), typeof(RevelryGetRankInfoResponse));
- EventTypes.RegistRequestType("revelry.activityRevelryHandler.revelryExchangeRequest", typeof(RevelryExchangeRequest), typeof(RevelryExchangeResponse));
- EventTypes.RegistRequestType("revelry.activityRevelryHandler.revelryRechargeGetColumnRequest", typeof(RevelryRechargeGetColumnRequest), typeof(RevelryRechargeGetColumnResponse));
- EventTypes.RegistRequestType("revelry.activityRevelryHandler.revelryRechargeGetInfoRequest", typeof(RevelryRechargeGetInfoRequest), typeof(RevelryRechargeGetInfoResponse));
- EventTypes.RegistRequestType("revelry.activityRevelryHandler.revelryRechargeAwardRequest", typeof(RevelryRechargeAwardRequest), typeof(RevelryRechargeAwardResponse));
- }
- public ActivityRevelryHandler(PomeloClient socket)
- {
- this._socket = socket;
- }
- public void revelryGetColumnRequest(Action<PomeloException,RevelryGetColumnResponse> cb,object option = null)
- {
- var request = new RevelryGetColumnRequest();
- _socket.request<RevelryGetColumnResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as RevelryGetColumnResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void revelryGetRankInfoRequest(string id,Action<PomeloException,RevelryGetRankInfoResponse> cb,object option = null)
- {
- var request = new RevelryGetRankInfoRequest();
- request.id= id;
- _socket.request<RevelryGetRankInfoResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as RevelryGetRankInfoResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void revelryExchangeRequest(int id,int num,Action<PomeloException,RevelryExchangeResponse> cb,object option = null)
- {
- var request = new RevelryExchangeRequest();
- request.id= id;
- request.num= num;
- _socket.request<RevelryExchangeResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as RevelryExchangeResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void revelryRechargeGetColumnRequest(Action<PomeloException,RevelryRechargeGetColumnResponse> cb,object option = null)
- {
- var request = new RevelryRechargeGetColumnRequest();
- _socket.request<RevelryRechargeGetColumnResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as RevelryRechargeGetColumnResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void revelryRechargeGetInfoRequest(int day,Action<PomeloException,RevelryRechargeGetInfoResponse> cb,object option = null)
- {
- var request = new RevelryRechargeGetInfoRequest();
- request.day= day;
- _socket.request<RevelryRechargeGetInfoResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as RevelryRechargeGetInfoResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- public void revelryRechargeAwardRequest(int id,Action<PomeloException,RevelryRechargeAwardResponse> cb,object option = null)
- {
- var request = new RevelryRechargeAwardRequest();
- request.id= id;
- _socket.request<RevelryRechargeAwardResponse>(request, (object msg, out int s2c_code, out string s2c_msg) => {
- var rsp = msg as RevelryRechargeAwardResponse;
- s2c_code = rsp.s2c_code;
- s2c_msg = rsp.s2c_msg;
- return s2c_code == 200;
- }, cb, option);
- }
- }
- }
|