libs5-go/types/protocol.go

28 lines
976 B
Go
Raw Normal View History

2024-01-05 18:47:56 +00:00
package types
type ProtocolMethod int
const (
ProtocolMethodHandshakeOpen ProtocolMethod = 0x1
ProtocolMethodHandshakeDone ProtocolMethod = 0x2
ProtocolMethodSignedMessage ProtocolMethod = 0xA
ProtocolMethodHashQuery ProtocolMethod = 0x4
ProtocolMethodAnnouncePeers ProtocolMethod = 0x8
ProtocolMethodRegistryQuery ProtocolMethod = 0xD
2024-01-09 18:47:26 +00:00
RecordTypeStorageLocation ProtocolMethod = 0x05
RecordTypeStreamEvent ProtocolMethod = 0x09
2024-01-10 11:21:03 +00:00
RecordTypeRegistryEntry ProtocolMethod = 0x07
2024-01-05 18:47:56 +00:00
)
var ProtocolMethodMap = map[ProtocolMethod]string{
ProtocolMethodHandshakeOpen: "HandshakeOpen",
ProtocolMethodHandshakeDone: "HandshakeDone",
ProtocolMethodSignedMessage: "SignedMessage",
ProtocolMethodHashQuery: "HashQuery",
ProtocolMethodAnnouncePeers: "AnnouncePeers",
ProtocolMethodRegistryQuery: "RegistryQuery",
2024-01-09 18:47:26 +00:00
RecordTypeStorageLocation: "StorageLocation",
RecordTypeStreamEvent: "StreamEvent",
2024-01-10 11:21:03 +00:00
RecordTypeRegistryEntry: "RegistryEntry",
2024-01-05 18:47:56 +00:00
}