Signals can be used in all solutions to control execution flow when multiple threads occur during the course of an automation. In particular, if two execution flows are triggered by two events (events occur on different threads), the Signal component can be used to allow the two execution flows to communicate.
|Name||The design name of the component in the solution. You can rename the component.|
Use this method to wait a specific interval of time, specified in milliseconds, for a signal from another thread. The Wait interval is renewed each time the method receives an event input.
True is returned if a signal is received before the Wait period elapses. False is returned when the Wait period has lapsed and a signal was not received.
|SignalAll||When a thread calls Wait, it is held in a queue by the Signal component. Use this method to send a signal event to all threads in the queue.||None||Void|
|SignalOne||When a thread calls Wait, it is held in a queue by the Signal component. Use this method to send a signal event to the first thread in the queue.||None||Void|