Contents Menu Expand Light mode Dark mode Auto light/dark mode
PMP documentation
Light Logo Dark Logo

ISystem¶

interface ISystem : public INamed¶

IDictionary<string, ITopController> ISystem.Controllers { get; }

double ISystem.DiscoveryInterval { get; set; }

double ISystem.ExpirationTime { get; set; }

ILogBuffer ISystem.LogBuffer { get; }

Version ISystem.Version { get; }

void ISystem.CreateController(string xml, string sn, uint id, SimulatorSettings settings)

void ISystem.CreateControllerFromFile(string filename, string sn, uint id, SimulatorSettings settings)

void ISystem.CreateControllers(string xml)

void ISystem.CreateControllersFromFile(string filename)

void ISystem.Discover()

ISubscription ISystem.SubscribeConnection(ConnectionHandler handler)

ISubscription ISystem.SubscribeConnectionLost(ConnectionLostHandler handler)

ISubscription ISystem.SubscribeObjectPropertyChanged(ObjectPropertyChangedHandler handler)

ISubscription ISystem.SubscribeObjectChildAdded(ObjectChildAddedHandler handler)

ISubscription ISystem.SubscribeObjectChildRemoved(ObjectChildRemovedHandler handler)

Next
Methods
Previous
ISwitchOn
| Created using Sphinx and Furo theme.