public LightSystem(Network network) { _network = network; _updateTimer = new Timer(); _updateTimer.Elapsed += (o, args) => UpdateLights(); _updateTimer.Interval = 1000/60; GC.KeepAlive(_updateTimer); }
public PDS480Ca(Network network, IPEndPoint endPoint) : base(network, endPoint, InitHex, LightType.Short) { }
public PDS480Ca75V(Network network, IPEndPoint endPoint) : base(network, endPoint, InitHex, LightType.Panel) { }
public static Network GetInstance() { return _instance ?? (_instance = new Network()); }