]> Sergey Matveev's repositories - btrtrc.git/blobdiff - callbacks.go
Add ReadExtendedHandshake callback
[btrtrc.git] / callbacks.go
index e6039971521c07a8298297bc29c457561f58b5ee..0e73d80993e0d207a52a43769358ac1bc7971084 100644 (file)
@@ -7,6 +7,7 @@ import (
 // These are called synchronously, and do not pass ownership. The Client and other locks may still
 // be held. nil functions are not called.
 type Callbacks struct {
-       CompletedHandshake func(_ *PeerConn, infoHash InfoHash)
-       ReadMessage        func(*PeerConn, *pp.Message)
+       CompletedHandshake    func(_ *PeerConn, infoHash InfoHash)
+       ReadMessage           func(*PeerConn, *pp.Message)
+       ReadExtendedHandshake func(*PeerConn, *pp.ExtendedHandshakeMessage)
 }