Пример #1
0
 public void OurRemoteAsyncCallBack_WorldInfo(IAsyncResult ar)
 {
     RemoteAsyncDelegate_WorldInfo asyncDelegate = (RemoteAsyncDelegate_WorldInfo) ((AsyncResult) ar).AsyncDelegate;
     try
     {
         this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar));
     }
     catch (Exception exception)
     {
         WorldInfo_ReturnType returnData = new WorldInfo_ReturnType();
         this.manageRemoteExpection(ar, returnData, exception);
     }
 }
 private void WorldInfoCallback(WorldInfo_ReturnType returnData)
 {
     if (returnData.Success)
     {
         if ((returnData.worldInfo != null) && (returnData.worldInfo.worldID != 0))
         {
             InfoOverlayData[returnData.worldInfo.worldID] = returnData.worldInfo;
             this.infoOverlayFillinData(returnData.worldInfo);
         }
         else
         {
             this.infoOverlay.Visible = false;
         }
     }
 }