aboutsummaryrefslogtreecommitdiff
path: root/peer
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-06-12 14:05:37 +0200
committerDimitri Sokolyuk <demon@dim13.org>2016-06-12 14:05:37 +0200
commita4ad9311bba739b79f05959d9701633c79b7017d (patch)
treeed68c9afed7396608d7a05e2fad46e1ceab31773 /peer
parentb07fbf65b5badc6af93c8ca804acce8f7186c8c6 (diff)
rename modules
Diffstat (limited to 'peer')
-rw-r--r--peer/messages.go19
1 files changed, 19 insertions, 0 deletions
diff --git a/peer/messages.go b/peer/messages.go
new file mode 100644
index 0000000..a14de46
--- /dev/null
+++ b/peer/messages.go
@@ -0,0 +1,19 @@
+package peer
+
+type Message int
+
+const (
+ Choke Message = iota // choke: <len=0001><id=0>
+ Unchoke // unchoke: <len=0001><id=1>
+ Interested // interested: <len=0001><id=2>
+ NotInterested // not interested: <len=0001><id=3>
+ Have // have: <len=0005><id=4><piece index>
+ BitField // bitfield: <len=0001+X><id=5><bitfield>
+ Request // request: <len=0013><id=6><index><begin><length>
+ Piece // piece: <len=0009+X><id=7><index><begin><block>
+ Cancel // cancel: <len=0013><id=8><index><begin><length>
+ Port // port: <len=0003><id=9><listen-port>
+ _ // keep-alive: <len=0000>
+)
+
+const Proto = `BitTorrent protocol`