From 156a9a2271d47934a97ff00f33b8a61c8a49f125 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 13 Dec 2017 00:54:35 +0100 Subject: rename back --- elegoo.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'elegoo.go') diff --git a/elegoo.go b/elegoo.go index 50ed37f..c2d19c7 100644 --- a/elegoo.go +++ b/elegoo.go @@ -19,6 +19,14 @@ func Send(w io.Writer, pb proto.Message) error { return err } +func RecvR(r io.Reader, pb proto.Message) error { + block, err := bufio.NewReader(r).ReadBytes(0) + if err != nil { + return err + } + return proto.NewBuffer(cobs.Decode(block)).DecodeMessage(pb) +} + func Recv(buf *bufio.Reader, pb proto.Message) error { block, err := buf.ReadBytes(0) if err != nil { -- cgit v1.2.3