public void StartWatch(string Symbol, IQFeed iqf) { this.Symbol = Symbol; this.iqf = iqf; this.Text = "T&S - " + Symbol; se = iqf.startWatch(Symbol); se.HandleUpdateMessage += new UpdateMessageHandler(se_HandleUpdateMessage); }
/** * Sends instrumentation tap event to all registered listeners */ private void sendTapEvent(RadioLog.Common.SafeBitArray bitset, Shift shift, bool decision) { foreach (IListener <SymbolEvent> tap in mDecoder.GetListeners()) { SymbolEvent sEvent = new SymbolEvent(bitset.CloneFromIndexToIndex(0, mSymbolLength), mSymbolLength, decision, shift); tap.Receive(sEvent); } }
public void StopWatch() { se = iqf.stopWatch(Symbol); se.HandleUpdateMessage -= new UpdateMessageHandler(se_HandleUpdateMessage); }