static DataPipe PopulatePipe(Type[] types, EpicsClient client) { DataPipe pipe = new DataPipe(); foreach (Type t in types) { DataFilter w = (DataFilter)t.GetConstructor(new Type[] { }).Invoke(new object[] { }); w.Client = client; w.Pipe = pipe; pipe.Add(w); } return pipe; }
static DataPipe PopulatePipe(Type[] types, EpicsClient client) { DataPipe pipe = new DataPipe(); foreach (Type t in types) { DataFilter w = (DataFilter)t.GetConstructor(new Type[] { }).Invoke(new object[] { }); w.Client = client; w.Pipe = pipe; pipe.Add(w); } return(pipe); }
internal static DataPipe CreateUdp(EpicsClient client) { DataPipe res = PopulatePipe(UdpChainList, client); return(res); }