Exemple #1
0
        public IFABChannel Find(FABChannelId id)
        {
            FABChannel channel;

            if (this.nonServerChannels.TryGetValue(id, out channel))
            {
                return(channel);
            }
            else
            {
                this.serverChannels.TryGetValue(id, out channel);
                return(channel);
            }
        }
Exemple #2
0
        public bool Remove(FABChannelId channelId)
        {
            FABChannel ch;

            if (this.serverChannels.TryRemove(channelId, out ch))
            {
                return(true);
            }

            if (this.nonServerChannels.TryRemove(channelId, out ch))
            {
                return(true);
            }

            return(false);
        }