메소드 | 설명 | |
---|---|---|
ActuatorFactory ( ITimerService timerService, ISchedulerService schedulerService, ISettingsService settingsService ) : System | ||
RegisterLamp ( IArea area, |
||
RegisterLogicalActuator ( IArea area, |
||
RegisterRollerShutter ( IArea area, |
||
RegisterSocket ( IArea area, |
||
RegisterStateMachine ( IArea area, |
public ActuatorFactory ( ITimerService timerService, ISchedulerService schedulerService, ISettingsService settingsService ) : System | ||
timerService | ITimerService | |
schedulerService | ISchedulerService | |
settingsService | ISettingsService | |
리턴 | System |
public RegisterLamp ( IArea area, |
||
area | IArea | |
id | ||
output | IBinaryOutput | |
리턴 | ILamp |
public RegisterLogicalActuator ( IArea area, |
||
area | IArea | |
id | ||
리턴 |
public RegisterRollerShutter ( IArea area, |
||
area | IArea | |
id | ||
powerOutput | IBinaryOutput | |
directionOutput | IBinaryOutput | |
리턴 | IRollerShutter |
public RegisterSocket ( IArea area, |
||
area | IArea | |
id | ||
output | IBinaryOutput | |
리턴 | ISocket |
public RegisterStateMachine ( IArea area, |
||
area | IArea | |
id | ||
initializer | IArea>.Action | |
리턴 | IStateMachine |