Write implement net.Conn.
(b []byte)
| 49 | |
| 50 | // Write implement net.Conn. |
| 51 | func (c *meteredConn) Write(b []byte) (n int, err error) { |
| 52 | n, err = c.Conn.Write(b) |
| 53 | if n > 0 { |
| 54 | c.addSentBytes(int64(n)) |
| 55 | } |
| 56 | return n, err |
| 57 | } |
| 58 | |
| 59 | // Close implement net.Conn. |
| 60 | func (c *meteredConn) Close() error { |