4 Protocol = "\x13BitTorrent protocol"
9 //go:generate stringer -type=MessageType
11 func (mt MessageType) FastExtension() bool {
12 return mt >= Suggest && mt <= AllowedFast
16 Choke MessageType = iota
28 Suggest MessageType = iota + 0xd // 13
32 AllowedFast = 0x11 // 17
36 HandshakeExtendedID = 0
38 RequestMetadataExtensionMsgType = 0
39 DataMetadataExtensionMsgType = 1
40 RejectMetadataExtensionMsgType = 2