コード例 #1
0
        public void OnQueueCreated(object sender, QueueEventArgs e)
        {
            Trace.WriteLine("<- NewQueue " + e.Queue);
            hubContext.Clients.All.NewQueue(e.Queue);

            e.Queue.QueueMembershipChanged += QueueMembershipChanged;
            e.Queue.QueueStatusChanged     += QueueStatusChanged;
            e.Queue.QueueMessageSent       += QueueMessageSent;
        }
コード例 #2
0
ファイル: QEventsListener.cs プロジェクト: lx223/Q3
        public void OnQueueCreated(object sender, QueueEventArgs e)
        {
            Trace.WriteLine("<- NewQueue " + e.Queue);
            hubContext.Clients.All.NewQueue(e.Queue);

            e.Queue.QueueMembershipChanged += QueueMembershipChanged;
            e.Queue.QueueStatusChanged += QueueStatusChanged;
            e.Queue.QueueMessageSent += QueueMessageSent;
        }
コード例 #3
0
 private void QueueMembershipChanged(object sender, QueueEventArgs e)
 {
     Trace.WriteLine("<- QueueMembershipChanged " + e.Queue);
     //TODO: only send this to the group of clients who are already on this queue
     hubContext.Clients.All.QueueMembershipChanged(e.Queue);
 }
コード例 #4
0
 private void QueueStatusChanged(object sender, QueueEventArgs e)
 {
     Trace.WriteLine("<- QueueStatusChanged " + e.Queue);
     hubContext.Clients.All.QueueStatusChanged(e.Queue);
 }
コード例 #5
0
ファイル: QEventsListener.cs プロジェクト: lx223/Q3
 private void QueueMembershipChanged(object sender, QueueEventArgs e)
 {
     Trace.WriteLine("<- QueueMembershipChanged " + e.Queue);
     //TODO: only send this to the group of clients who are already on this queue
     hubContext.Clients.All.QueueMembershipChanged(e.Queue);
 }
コード例 #6
0
ファイル: QEventsListener.cs プロジェクト: lx223/Q3
 private void QueueStatusChanged(object sender, QueueEventArgs e)
 {
     Trace.WriteLine("<- QueueStatusChanged " + e.Queue);
     hubContext.Clients.All.QueueStatusChanged(e.Queue);
 }