From c78d8369eb1362c2e8703cf8ca1d7a1319e4c8eb Mon Sep 17 00:00:00 2001 From: Tnze Date: Mon, 22 Jul 2019 12:51:54 +0800 Subject: [PATCH] add Reader and Writer interface of go-mc/net --- net/interface.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 net/interface.go diff --git a/net/interface.go b/net/interface.go new file mode 100644 index 0000000..d258115 --- /dev/null +++ b/net/interface.go @@ -0,0 +1,16 @@ +package net + +import pk "github.com/Tnze/go-mc/net/packet" + +type Writer interface { + WritePacket(p pk.Packet) error +} + +type Reader interface { + ReadPacket() (pk.Packet, error) +} + +type ReaderWriter interface { + Reader + Writer +}