public void OnProviderStatusChanged(Provider provider) { switch (provider.Status) { case ProviderStatus.Connected: this.OnProviderConnected(provider); break; case ProviderStatus.Disconnected: this.OnProviderDisconnected(provider); break; } this.OnEvent(new OnProviderStatusChanged(provider)); }
public OnProviderStatusChanged(Provider provider) { this.provider = provider; }
internal override void OnProviderDisconnected_(Provider provider) { foreach (Strategy current in this.strategies) { current.OnProviderDisconnected_(provider); } base.OnProviderDisconnected_(provider); }
public void OnProviderDisconnected(Provider provider) { this.OnEvent(new OnProviderDisconnected(provider)); }
internal virtual void OnProviderDisconnected_(Provider provider) { if (this.raiseEvents) { this.OnProviderDisconnected(provider); } for (LinkedListNode<Strategy> linkedListNode = this.strategies.First; linkedListNode != null; linkedListNode = linkedListNode.Next) { linkedListNode.Data.OnProviderDisconnected_(provider); } }
public void OnProviderRemoved(Provider provider) { this.OnEvent(new OnProviderRemoved(provider)); }
protected internal virtual void OnProviderDisconnected(Provider provider) { }
internal void OnProviderDisconnected(Provider provider) { if (this.strategy != null && this.strategy.status == StrategyStatus.Running) { this.strategy.OnProviderDisconnected_(provider); } }
public OnProviderDisconnected(Provider provider) { this.provider = provider; }
public OnProviderRemoved(Provider provider) { this.provider = provider; }
public void RemoveProvider(Provider provider) { this.providers.Remove(provider); this.framework.eventServer.OnProviderRemoved(provider); }