Brunet.Messaging.MultiSource.Announce C# (CSharp) Метод

Announce() публичный Метод

Calls Handle on all IDataHandlers subscribed.
public Announce ( MemBlock b, ISender return_path ) : int
b Brunet.Util.MemBlock The data being passed.
return_path ISender
Результат int
    public int Announce(MemBlock b, ISender return_path) {
      ArrayList subs = _subs;
      int handlers = subs.Count;
      for(int i = 0; i < handlers; i++) {
        Subscriber s = (Subscriber) subs[i];
      //No need to lock since subs can never change
        s.Handle(b, return_path);
      }
      return handlers;
    }
  }