public Publisher(TestQueue queue, ListenerLink link, int id) { this.queue = queue; this.link = link; this.id = id; link.Closed += this.OnLinkClosed; link.InitializeReceiver(200, onMessage, this); }
public void AddCoordinator(ListenerLink link) { lock (this.coordinators) { this.coordinators.Add(link); } link.Closed += (o, e) => this.RemoveCoordinator((ListenerLink)o); link.InitializeReceiver(100, OnMessage, this); }