Documentation
¶
Index ¶
- type SessionWantlist
- func (swl *SessionWantlist) Add(ks []cid.Cid, ses uint64)
- func (swl *SessionWantlist) Has(ks []cid.Cid) *cid.Set
- func (swl *SessionWantlist) Keys() []cid.Cid
- func (swl *SessionWantlist) RemoveKeys(ks []cid.Cid)
- func (swl *SessionWantlist) RemoveSession(ses uint64) []cid.Cid
- func (swl *SessionWantlist) RemoveSessionKeys(ses uint64, ks []cid.Cid)
- func (swl *SessionWantlist) SessionHas(ses uint64, ks []cid.Cid) *cid.Set
- func (swl *SessionWantlist) SessionsFor(ks []cid.Cid) []uint64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SessionWantlist ¶
func NewSessionWantlist ¶
func NewSessionWantlist() *SessionWantlist
func (*SessionWantlist) Keys ¶
func (swl *SessionWantlist) Keys() []cid.Cid
func (*SessionWantlist) RemoveKeys ¶
func (swl *SessionWantlist) RemoveKeys(ks []cid.Cid)
func (*SessionWantlist) RemoveSession ¶
func (swl *SessionWantlist) RemoveSession(ses uint64) []cid.Cid
func (*SessionWantlist) RemoveSessionKeys ¶
func (swl *SessionWantlist) RemoveSessionKeys(ses uint64, ks []cid.Cid)
func (*SessionWantlist) SessionHas ¶
func (*SessionWantlist) SessionsFor ¶
func (swl *SessionWantlist) SessionsFor(ks []cid.Cid) []uint64
Click to show internal directories.
Click to hide internal directories.