 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BitSwapMessage ¶
type BitSwapMessage interface {
	// Wantlist returns a slice of unique keys that represent data wanted by
	// the sender.
	Wantlist() []Entry
	// Blocks returns a slice of unique blocks
	Blocks() []blocks.Block
	// AddEntry adds an entry to the Wantlist.
	AddEntry(key *cid.Cid, priority int)
	Cancel(key *cid.Cid)
	Empty() bool
	// A full wantlist is an authoritative copy, a 'non-full' wantlist is a patch-set
	Full() bool
	AddBlock(blocks.Block)
	Exportable
	Loggable() map[string]interface{}
}
    func FromPBReader ¶ added in v0.4.3
func FromPBReader(pbr ggio.Reader) (BitSwapMessage, error)
func New ¶
func New(full bool) BitSwapMessage
 Click to show internal directories. 
   Click to hide internal directories.