return mt >= Suggest && mt <= AllowedFast
}
+func (mt *MessageType) UnmarshalBinary(b []byte) error {
+ *mt = MessageType(b[0])
+ return nil
+}
+
const (
// BEP 3
Choke MessageType = 0
HandshakeExtendedID = 0
RequestMetadataExtensionMsgType ExtendedMetadataRequestMsgType = 0
- DataMetadataExtensionMsgType = 1
- RejectMetadataExtensionMsgType = 2
+ DataMetadataExtensionMsgType ExtendedMetadataRequestMsgType = 1
+ RejectMetadataExtensionMsgType ExtendedMetadataRequestMsgType = 2
)