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 u.Key, priority int) Cancel(key u.Key) // Sets whether or not the contained wantlist represents the entire wantlist // true = full wantlist // false = wantlist 'patch' // default: true SetFull(isFull bool) Full() bool AddBlock(*blocks.Block) Exportable Loggable() map[string]interface{} }
func New ¶
func New() BitSwapMessage
Click to show internal directories.
Click to hide internal directories.