Пример #1
0
 /// <summary>
 /// Default ctor
 /// </summary>
 public P50xCommandStationState(IP50xCommandStation entity, RailwayState railwayState, string[] addressSpaces)
     : base(entity, railwayState, addressSpaces)
 {
     client.PortName = entity.ComPortName;
     client.Opened  += onClientOpened;
     client.Closed  += onClientClosed;
 }
Пример #2
0
 public virtual TReturn Visit(IP50xCommandStation entity, TData data)
 {
     return(Visit((ICommandStation)entity, data));
 }
Пример #3
0
 public override object Visit(IP50xCommandStation entity, GridContext data)
 {
     return(new P50xCommandStationSettings(entity, data));
 }
Пример #4
0
 public override IEntityState Visit(IP50xCommandStation entity, RailwayState data)
 {
     return(new P50xCommandStationState(entity, data, Empty <string> .Array));
 }