コード例 #1
0
 internal static void Log_AddJob(ILoadJob job)
 {
     if (!EnableLogDetail)
     {
         return;
     }
     Log(string.Format("Enqueue : {0}", job.ToString()));
 }
コード例 #2
0
 protected override void DoUpdate(ILoadJob job)
 {
     m_trigger.Update(job);
     if (!m_trigger.IsError)
     {
         return;
     }
     m_currentCount++;
     m_trigger.Reset();
     if (IsError)
     {
         return;
     }
     job.Retry();
     Debug.Log("Retry : " + job.ToString() + ":::" + Time.realtimeSinceStartup);
 }
コード例 #3
0
 protected override ResultCode DoGetResultCode(ILoadJob job)
 {
     return(ChipstarResult.Timeout(job?.ToString() ?? string.Empty));
 }
コード例 #4
0
 public override string ToString()
 {
     return(m_job?.ToString());
 }