The extension propagation works in two ways.

InfoSource Synchronization


If you trigger the "Synchronize" action on a properly configured InfoSource, it will create:

  • a RemoteSource, in this case the AAC20-systemStatus.
  • an InfoRemoteSource.
  • a GenericRemoteExt for each Extension in the source configured to be propagated (use the flag userDefined3 if you don't want to), in this case, the EnumChangeOfStateAlarmExt.

If the target GenericRemoteExt already exists, its slots will be updated with the Extension's current values.

RemoteExt modification


Any slot modification in a RemoteExt will be propagated to the original Extension.


As for the Source Propagation, you can follow the Extension propagation using the SourceSyncTask.