func (t *transport) SendMessage(ctx context.Context, msg rpccapnp.Message) error { t.sendBuf.Reset() t.sendBuf.WriteString("<- ") formatMsg(&t.sendBuf, msg) logutil.Print(t.l, t.sendBuf.String()) return t.Transport.SendMessage(ctx, msg) }
func (t *transport) RecvMessage(ctx context.Context) (rpccapnp.Message, error) { msg, err := t.Transport.RecvMessage(ctx) if err != nil { return msg, err } t.recvBuf.Reset() t.recvBuf.WriteString("-> ") formatMsg(&t.recvBuf, msg) logutil.Print(t.l, t.recvBuf.String()) return msg, nil }