public void forumThreadListCallback(GetForumThreadList_ReturnType returnData) { if (returnData.Success) { if (((returnData.forumThreadInfo != null) && (returnData.forumThreadInfo.Count > 0)) && RemoteServices.Instance.UserOptions.profanityFilter) { foreach (ForumThreadInfo info in returnData.forumThreadInfo) { info.threadTitle = GameEngine.Instance.censorString(info.threadTitle); } } this.importThreadList(returnData.forumThreadInfo, returnData.forumID); } }
public void OurRemoteAsyncCallBack_GetForumThreadList(IAsyncResult ar) { RemoteAsyncDelegate_GetForumThreadList asyncDelegate = (RemoteAsyncDelegate_GetForumThreadList) ((AsyncResult) ar).AsyncDelegate; try { this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar)); } catch (Exception exception) { GetForumThreadList_ReturnType returnData = new GetForumThreadList_ReturnType(); this.manageRemoteExpection(ar, returnData, exception); } }