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; } } }