Ejemplo n.º 1
0
 public void setTrafficWorkSignal(bool work_signal)
 {
     lock (traffic_light_lock)
     {
         TrafficLightValueDefMapAction mapAction =
             getMapActionByIdentityKey(nameof(TrafficLightValueDefMapAction)) as TrafficLightValueDefMapAction;
         mapAction.sendTrafficLightWorkSignal(work_signal);
     }
 }
Ejemplo n.º 2
0
 public void setTrafficYellowSignal(bool yellow_signal)
 {
     lock (traffic_light_lock)
     {
         TrafficLightValueDefMapAction mapAction =
             getMapActionByIdentityKey(nameof(TrafficLightValueDefMapAction)) as TrafficLightValueDefMapAction;
         mapAction.sendTrafficLightYellowSignal(yellow_signal);
     }
 }
Ejemplo n.º 3
0
 public void setTrafficLight(bool work_signal, bool red_signal, bool yellow_signal, bool green_signal, bool buzzer_signal, bool force_on_signal)
 {
     lock (traffic_light_lock)
     {
         TrafficLightValueDefMapAction mapAction =
             getMapActionByIdentityKey(nameof(TrafficLightValueDefMapAction)) as TrafficLightValueDefMapAction;
         mapAction.sendTrafficLightSignal(work_signal, red_signal, yellow_signal, green_signal, buzzer_signal, force_on_signal);
     }
 }