| Safe Haskell | None |
|---|
Network.HPACK.Context.ReferenceSet
- data ReferenceSet
- emptyReferenceSet :: ReferenceSet
- getIndices :: ReferenceSet -> [Index]
- isMember :: Index -> ReferenceSet -> Bool
- addIndex :: Index -> ReferenceSet -> ReferenceSet
- removeIndex :: Index -> ReferenceSet -> ReferenceSet
- removeIndices :: [Index] -> ReferenceSet -> ReferenceSet
- adjustReferenceSet :: ReferenceSet -> ReferenceSet
- mergeReferenceSet :: ReferenceSet -> ReferenceSet -> ReferenceSet
Type
emptyReferenceSet :: ReferenceSetSource
Empty reference set.
Index and reference set
getIndices :: ReferenceSet -> [Index]Source
Get all Index from ReferenceSet.
isMember :: Index -> ReferenceSet -> BoolSource
Is Index a member of ReferenceSet?
addIndex :: Index -> ReferenceSet -> ReferenceSetSource
Adding Index to ReferenceSet.
removeIndex :: Index -> ReferenceSet -> ReferenceSetSource
Removing Index from ReferenceSet.
removeIndices :: [Index] -> ReferenceSet -> ReferenceSetSource
Removing a set of Index from ReferenceSet.
Managing reference set
adjustReferenceSet :: ReferenceSet -> ReferenceSetSource
Incrementing all Index by one.
mergeReferenceSet :: ReferenceSet -> ReferenceSet -> ReferenceSetSource
Merging two ReferenceSet.