SyncChannelController
Description
The SyncChannelController component is used to receive propagation commands and applies them in the station.
It contains a queue which will store the received command and a single thread which will process those commands in the received order.
Implementation
It's present in the BtibService.

Properties
- QueueSize: The current number of commands in the Controller Queue.
- RefreshInterval: The rate at which the QueueSize value is updated. If set to 0, the value won't be updated
Actions:
- Shutdown: Shutdown the controller. The currently processed request will be stopped and the queue will be emptied. When a new command will be received, a new thread and a new queue will be created.
- Refresh: Refreshes the queue size.