From 82cc71f791ccd911d99fd0c94ea5c952626aff27 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sat, 24 Sep 2016 03:21:49 +0200 Subject: kiss --- dev.go | 1 + dev_darwin.go | 16 ++++------------ 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/dev.go b/dev.go index b10ba2a..000b182 100644 --- a/dev.go +++ b/dev.go @@ -6,6 +6,7 @@ import ( "syscall" ) +// LP represents Line Printer type LP struct { *os.File } diff --git a/dev_darwin.go b/dev_darwin.go index 9363dc9..dcf208b 100644 --- a/dev_darwin.go +++ b/dev_darwin.go @@ -14,8 +14,8 @@ func Open() (io.ReadWriteCloser, error) { type USB struct { ctx *usb.Context dev *usb.Device - w io.Writer - r io.Reader + io.Writer + io.Reader } var ( @@ -75,9 +75,9 @@ func NewUSB() (USB, error) { } switch ep.Direction() { case usb.ENDPOINT_DIR_OUT: - u.w = e + u.Writer = e case usb.ENDPOINT_DIR_IN: - u.r = e + u.Reader = e } } } @@ -92,11 +92,3 @@ func (d USB) Close() error { d.ctx.Close() return nil } - -func (d USB) Read(b []byte) (int, error) { - return d.r.Read(b) -} - -func (d USB) Write(b []byte) (int, error) { - return d.w.Write(b) -} -- cgit v1.2.3