diff --git a/client/client.go b/client/client.go
index 131fdd5f1634e82b046a594babef1216c7f4a5ea..34a0434a1eeda23886d00ad34565b97c1226c22f 100644 (file)
--- a/client/client.go
+++ b/client/client.go
// Any blocked Send or Receive operations will be unblocked and return errors.
func (c Conn) Close() { c.c.Close() }
-// Send encodes the specified message and sends it to the server.
+// Send sends the specified raw message to the server.
//
// Send operations block until the full message could be written to the
// underlying sockets. This ensures that server and client don't get out of
// sync.
func (c Conn) Send(m *proto.Message) error {
- return proto.Encode(c.c, m)
+ return proto.Write(c.c, m)
}
-// Receive waits for a reply from the server and returns the decoded message.
+// Receive waits for a reply from the server and returns the raw message.
//
// Receive operations block until a full message could be read from the
// underlying socket. This ensures that server and client don't get out of
// sync.
func (c Conn) Receive() (*proto.Message, error) {
- return proto.Decode(c.c)
+ return proto.Read(c.c)
}
// vim: set tw=78 sw=4 sw=4 noexpandtab :