/// <summary> /// Add a listener for changes in stale status. /// </summary> /// <param name="listener"></param> public void addStaleListener(MamdaStaleListener listener) { if (!mStaleListeners.Contains(listener)) { mStaleListeners.Add(listener); } }
public void onQuality( MamaSubscription subscription, mamaQuality quality, string symbol) { for (int i = 0; i < mSubscription.mStaleListeners.Count; i++) { MamdaStaleListener listener = (MamdaStaleListener)mSubscription.mStaleListeners[i]; listener.onStale(mSubscription, quality); } }