feat(net:service) add sender interface
Brian Tiger Chow committed
Sep 14, 2014 at 15:03 UTC
b17bc2d54cef98f7b8682e74310e1e18031d98d1
1 file changed
+11
net/service/interface.go
new
+11
@@ -0,0 +1,11 @@
1
+package service
2
+
3
+import (
4
+ context "github.com/jbenet/go-ipfs/Godeps/_workspace/src/code.google.com/p/go.net/context"
5
+ msg "github.com/jbenet/go-ipfs/net/message"
6
+)
7
+
8
+type Sender interface {
9
+ SendMessage(ctx context.Context, m msg.NetMessage, rid RequestID) error
10
+ SendRequest(ctx context.Context, m msg.NetMessage) (msg.NetMessage, error)
11
+}