| Overload | Description |
|---|---|
| FindOrCreateSystem(SparkplugSystemDescriptor) | Find an existing Sparkplug system by a system descriptor, or create a new one (and add it to the infrastructure) if not found. |
| FindOrCreateSystem(String,SparkplugConnectionDescriptor) | Find an existing Sparkplug system by a combination of a system ID and connection descriptor, or create a new one (and add it to the infrastructure) if not found. |
| FindOrCreateSystem(String,SparkplugConnectionDescriptor,SparkplugVersions) | Find an existing Sparkplug system by a combination of a system ID, connection descriptor and Sparkplug version, or create a new one (and add it to the infrastructure) if not found. |