コード例 #1
0
ファイル: AbstractRegulator.cs プロジェクト: jwofles/ForkSO
 public RegulatorEventHandler(AbstractRegulator regulator, RegulatorState state)
 {
     this.State     = state;
     this.Regulator = regulator;
 }
コード例 #2
0
ファイル: AbstractRegulator.cs プロジェクト: jwofles/ForkSO
 public RegulatorState(string name, AbstractRegulator regulator)
 {
     this.Name      = name;
     this.Regulator = regulator;
 }
コード例 #3
0
ファイル: AbstractRegulator.cs プロジェクト: jwofles/ForkSO
 public void Handle(AbstractRegulator regulator)
 {
     regulator.SyncReset();
 }
コード例 #4
0
ファイル: AbstractRegulator.cs プロジェクト: jwofles/ForkSO
 public void Handle(AbstractRegulator regulator)
 {
     regulator.SyncTransition(NewState, Data);
 }
コード例 #5
0
ファイル: AbstractRegulator.cs プロジェクト: jwofles/ForkSO
 public void Handle(AbstractRegulator regulator)
 {
     regulator.SyncProcessMessage(Message);
 }