/// <summary>
 ///		Removes INetworkListener from the list of objects
 ///		that is invoked once a message is received.
 /// </summary>
 public void RemoveListener(IAppliedNetworkListener listener)
 {
     appliedNetworkListeners.SafeRemove(listener);
 }
 /// <summary>
 ///		Adds INetworkListener to the list of objects that
 ///		is invoked once a message is received.
 /// </summary>
 public void AddListener(IAppliedNetworkListener listener)
 {
     appliedNetworkListeners.SafeAdd(listener);
 }