Beispiel #1
0
 public static APIRequestTask RequestAPIChipList(bool requestRetry = true)
 {
     GameWebAPI.ReqDataCS_ChipListLogic reqDataCS_ChipListLogic = new GameWebAPI.ReqDataCS_ChipListLogic();
     reqDataCS_ChipListLogic.OnReceived = delegate(GameWebAPI.RespDataCS_ChipListLogic response)
     {
         ChipDataMng.userChipData = response;
     };
     GameWebAPI.ReqDataCS_ChipListLogic request = reqDataCS_ChipListLogic;
     return(new APIRequestTask(request, requestRetry));
 }
Beispiel #2
0
 public IEnumerator GetOpponentUserChipInfo(int[] userChipIdList)
 {
     GameWebAPI.ReqDataCS_ChipListLogic request = new GameWebAPI.ReqDataCS_ChipListLogic
     {
         SetSendData = delegate(GameWebAPI.SendDataCS_ChipListLogic param)
         {
             param.userChipId = userChipIdList;
         }
     };
     return(this.httpAPI.RequestOpponentUserChipInfo(request, new Action <GameWebAPI.RespDataCS_ChipListLogic.UserChipList[]>(this.eventListener.OnReceivedOpponentUserChipInfo)));
 }
 public IEnumerator RequestOpponentUserChipInfo(GameWebAPI.ReqDataCS_ChipListLogic request, Action <GameWebAPI.RespDataCS_ChipListLogic.UserChipList[]> onCompleted)
 {
     GameWebAPI.RespDataCS_ChipListLogic.UserChipList[] chipList = null;
     request.OnReceived = delegate(GameWebAPI.RespDataCS_ChipListLogic response)
     {
         chipList = response.userChipList;
     };
     return(request.Run(delegate()
     {
         onCompleted(chipList);
     }, null, null));
 }