コード例 #1
0
ファイル: PublisherMgr.cs プロジェクト: junwin/K2RTD
 /// <summary>
 /// Add/replace a publisher to the manager
 /// </summary>
 /// <param name="myPub"></param>
 public void Add(IPublisher myPub)
 {
     if(m_PublisherMap.ContainsKey(myPub.TopicID()))
     {
         m_PublisherMap[myPub.TopicID()] = myPub;
     }
     else
     {
         m_PublisherMap.Add(myPub.TopicID(), myPub);
     }
 }
コード例 #2
0
ファイル: PublisherMgr.cs プロジェクト: junwin/K2RTD
 /// <summary>
 /// remove a publisher
 /// </summary>
 /// <param name="myPub"></param>
 public void Remove(IPublisher myPub)
 {
     m_PublisherMap.Remove(myPub.TopicID());
 }