public void StopAnnounce(IAnnouncingChannel announcing)
        {
            var achan = announcing as AnnouncingChannel;

            if (achan != null)
            {
                lock (announcingChannels) {
                    if (announcingChannels.Remove(achan))
                    {
                        achan.IsStopped = true;
                        PostChannelBcst(achan.Channel, false);
                    }
                }
            }
        }
Пример #2
0
 private JObject GetChannelConnection(IAnnouncingChannel ac)
 {
   return GetChannelConnection(ac, ac.YellowPage.GetConnectionInfo());
 }
 public ChannelConnectionAnnouncingItem(IAnnouncingChannel ac)
 {
     announcingChannel = ac;
 }
 public AnnounceChannelConnectionViewModel(IAnnouncingChannel ac)
 {
   announcingChannel = ac;
 }
 public void RestartAnnounce(IAnnouncingChannel announcing)
 {
     RestartAnnounce();
 }
Пример #6
0
 public void StopAnnounce(IAnnouncingChannel announcing)
 {
     var achan = announcing as AnnouncingChannel;
       if (achan!=null) {
     lock (announcingChannels) {
       if (announcingChannels.Remove(achan)) {
     achan.IsStopped = true;
     PostChannelBcst(achan.Channel, false);
       }
     }
       }
 }
Пример #7
0
 public void RestartAnnounce(IAnnouncingChannel announcing)
 {
     RestartAnnounce();
 }
Пример #8
0
 public AnnounceChannelConnectionViewModel(IAnnouncingChannel ac)
 {
     announcingChannel = ac;
 }
Пример #9
0
 public ChannelConnectionAnnouncingItem(IAnnouncingChannel ac)
 {
     announcingChannel = ac;
 }