Exemplo n.º 1
0
 public bool Remove(int itemId)
 {
     if (FlowControlledStreams.ContainsKey(itemId))
     {
         return(FlowControlledStreams.Remove(itemId));
     }
     if (NonFlowControlledStreams.ContainsKey(itemId))
     {
         return(NonFlowControlledStreams.Remove(itemId));
     }
     return(true); //Nothing to delete. Item was already deleted.
 }
Exemplo n.º 2
0
        public Http2Stream this[int key]
        {
            get
            {
                if (FlowControlledStreams.ContainsKey(key))
                {
                    return(FlowControlledStreams[key]);
                }
                if (NonFlowControlledStreams.ContainsKey(key))
                {
                    return(NonFlowControlledStreams[key]);
                }

                return(null);
            }
            set
            {
            }
        }
Exemplo n.º 3
0
 public bool ContainsKey(int id)
 {
     return(NonFlowControlledStreams.ContainsKey(id) || FlowControlledStreams.ContainsKey(id));
 }