コード例 #1
0
 /// <summary>
 /// Calls all asynchronus callbacks for GET waiters
 /// </summary>
 /// <param name="uuid">The asset UUID as a string</param>
 /// <returns>Asset</returns>
 private void HandleAsyncResponse(ResponseWaiter waiter)
 {
     if (waiter.callBack != null)
     {
         if (waiter.response.Status == ServerResponseMsg.Result.FOUND)
         {
             waiter.callBack(waiter.asset, null);
         }
         else
         {
             waiter.callBack(null, this.DetermineErrorFromStatus(waiter.response));
         }
     }
 }
コード例 #2
0
 /// <summary>
 /// Calls all asynchronus callbacks for GET waiters
 /// </summary>
 /// <param name="uuid">The asset UUID as a string</param>
 /// <returns>Asset</returns>
 private void HandleAsyncResponse(ResponseWaiter waiter)
 {
     if (waiter.callBack != null)
     {
         if (waiter.response.Status == ServerResponseMsg.Result.FOUND)
         {
             waiter.callBack(waiter.asset, null);
         }
         else
         {
             waiter.callBack(null, this.DetermineErrorFromStatus(waiter.response));
         }
     }
 }