bip_select 0.1.0

Bittorrent Infrastructure Project Piece Selection Module
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
enum IRevealMessage {
    PeerControl(PeerControlMessage),
    ReceivedBitField(PeerInfo, BitFieldMessage),
    ReceivedHave(PeerInfo, HaveMessage),
    UpdateHave(InfoHash, HaveMessage)
}

enum ORevealMessage {
    SendBitField(PeerInfo, BitFieldMessage),
    SendHave(PeerInfo, HaveMessage)
}

trait PieceRevelation {
    
}