WinGate offers flexibility in how you synchronise configuration changes between Engine and UI components, however the following method is the standard adopted by QBik:
- User changes configuration information
- UI module sends changes to WinGate engine
- WinGate engine persists changes and broadcasts them out to all connected WMCs. Even the original one that sent the changes.
- WMCs receive configuration change messages and update their internal state.