|
|
- package peer
-
- /* Filter
-
- A Filter could be a bloom filter for lossy filtering, or could be a lossless filter.
- Either way, it's used to keep track of what a peer knows of.
- */
- type Filter interface {
- Binary
- Add(Msg)
- Has(Msg) bool
-
- // Loads a new filter.
- // Convenience factory method
- Load(ByteSlice) Filter
- }
|