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); } }