public bool AddNotifier(INetworkBackgammonNotifier notifier) { if (notifier != null && defaultListener != null) { return(defaultListener.AddNotifier(notifier)); } else { return(false); } }
// Register a listener - fails if already in the list public bool AddListener(INetworkBackgammonListener listener) { bool retval = false; lock (padlock) { if (!m_listeners.Contains(listener)) { listener.AddNotifier(this); m_listeners.Add(listener); retval = true; } } return(retval); }
public bool AddNotifier(INetworkBackgammonNotifier notifier) { return(defaultListener.AddNotifier(notifier)); }
public bool AddNotifier(INetworkBackgammonNotifier notifier) { return(defaultListener != null?defaultListener.AddNotifier(notifier) : false); }
public bool AddNotifier(INetworkBackgammonNotifier notifier) { return(m_localListener.AddNotifier(notifier)); }