From 9a65aafab104564fb64e5b97f9628ef809a10379 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 15 May 2015 17:41:19 +0200 Subject: Refactor Devicer --- lp.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'lp.go') diff --git a/lp.go b/lp.go index da0dfd0..2a36f07 100644 --- a/lp.go +++ b/lp.go @@ -5,20 +5,20 @@ import ( "os" ) -type LPDevice struct { +type LP struct { *os.File } -func NewLPDevice(path string) (Devicer, error) { +func NewLP(path string) (Devicer, error) { f, err := os.OpenFile(path, os.O_RDWR, 0666) - return LPDevice{f}, err + return LP{f}, err } -func (d LPDevice) Close() { +func (d LP) Close() { d.File.Close() } -func (d LPDevice) Handle() *bufio.ReadWriter { +func (d LP) Handle() *bufio.ReadWriter { r := bufio.NewReader(d.File) w := bufio.NewWriter(d.File) return bufio.NewReadWriter(r, w) -- cgit v1.2.3