Merge pull request #276 from saturday06/fix/typo_scheduler

Fix typo (Scheduler)
This commit is contained in:
hiroj 2019-06-25 20:32:23 +09:00 committed by GitHub
commit 0936fefac2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 7 deletions

View File

@ -12,7 +12,7 @@ namespace DepthFirstScheduler
/// <returns>実行が終了したかCoroutineの実行が一回で終わらない場合がある</returns>
ExecutionStatus Execute();
Exception GetError();
IScheduler Schedulder { get; }
IScheduler Scheduler { get; }
ISchedulable Parent { get; set; }
void AddChild(ISchedulable child);
@ -66,7 +66,7 @@ namespace DepthFirstScheduler
set;
}
public IScheduler Schedulder
public IScheduler Scheduler
{
get;
private set;
@ -89,7 +89,7 @@ namespace DepthFirstScheduler
public Schedulable(IScheduler scheduler, IFunctor<T> func)
{
Schedulder = scheduler;
Scheduler = scheduler;
Func = func;
}

View File

@ -29,14 +29,14 @@ namespace DepthFirstScheduler
if (item.Enumerator.MoveNext())
{
if (item.Enumerator.Current.Schedulder == null)
if (item.Enumerator.Current.Scheduler == null)
{
// default
Scheduler.MainThread.Enqueue(item);
}
else
{
item.Enumerator.Current.Schedulder.Enqueue(item);
item.Enumerator.Current.Scheduler.Enqueue(item);
}
}
@ -77,11 +77,11 @@ namespace DepthFirstScheduler
return ExecutionStatus.Done;
}
if (Enumerator.Current.Schedulder != null)
if (Enumerator.Current.Scheduler != null)
{
// Scheduleして中断
ChainStatus = ChainStatus.Continue;
Enumerator.Current.Schedulder.Enqueue(this);
Enumerator.Current.Scheduler.Enqueue(this);
return ExecutionStatus.Done;
}