aboutsummaryrefslogtreecommitdiff
path: root/tde
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-09-29 10:09:58 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-09-29 10:09:58 +0200
commite867d90e8e78a3b3e92debe2583e5583a2d8769a (patch)
tree8649491de232baa28916f5baeceac2e2a5ecb37f /tde
parent7f505b9a170f76e6e5b985646c545e50c5884558 (diff)
Rename tde into spdu
Diffstat (limited to 'tde')
-rw-r--r--tde/tde.go41
1 files changed, 0 insertions, 41 deletions
diff --git a/tde/tde.go b/tde/tde.go
deleted file mode 100644
index 93b6010..0000000
--- a/tde/tde.go
+++ /dev/null
@@ -1,41 +0,0 @@
-package tde
-
-import (
- "encoding/binary"
- "io"
- "net"
-)
-
-const maxLen = 240 // max PDU len incl. header
-
-type Conn struct{ net.Conn }
-
-func (c Conn) Write(p []byte) (n int, err error) {
- size := uint16(len(p))
- if err := binary.Write(c.Conn, binary.BigEndian, size); err != nil {
- return 0, err
- }
- return c.Conn.Write(p)
-}
-
-func (c Conn) Read(p []byte) (n int, err error) {
- var size uint16
- if err := binary.Read(c.Conn, binary.BigEndian, &size); err != nil {
- return 0, err
- }
- return c.Conn.Read(p[:size])
-}
-
-func ReadAll(r io.Reader) ([]byte, error) {
- p := make([]byte, maxLen)
- n, err := r.Read(p)
- return p[:n], err
-}
-
-func Dial(service string) (Conn, error) {
- conn, err := net.Dial("tcp", service)
- if err != nil {
- return Conn{}, err
- }
- return Conn{conn}, nil
-}