]> git.r.bdr.sh - rbdr/mobius/blobdiff - hotline/client.go
Convert bespoke methods to io.Reader/io.Writer interfaces
[rbdr/mobius] / hotline / client.go
index 35a70862e8da6c56401db6d4427070843f352e21..e056438fbdef7c1ddfcad4d0043508c75f52da7c 100644 (file)
@@ -290,7 +290,7 @@ func handleGetFileNameList(ctx context.Context, c *Client, t *Transaction) (res
 
        for _, f := range t.Fields {
                var fn FileNameWithInfo
 
        for _, f := range t.Fields {
                var fn FileNameWithInfo
-               err = fn.UnmarshalBinary(f.Data)
+               _, err = fn.Write(f.Data)
                if err != nil {
                        return nil, nil
                }
                if err != nil {
                        return nil, nil
                }
@@ -649,7 +649,6 @@ func (c *Client) Disconnect() error {
        return c.Connection.Close()
 }
 
        return c.Connection.Close()
 }
 
-
 func (c *Client) HandleTransactions(ctx context.Context) error {
        // Create a new scanner for parsing incoming bytes into transaction tokens
        scanner := bufio.NewScanner(c.Connection)
 func (c *Client) HandleTransactions(ctx context.Context) error {
        // Create a new scanner for parsing incoming bytes into transaction tokens
        scanner := bufio.NewScanner(c.Connection)