newDecoder returns a new decoder that reads values from in. The input is expected to be in the given byte order.
(in io.Reader, order binary.ByteOrder, fds []int)
| 23 | // newDecoder returns a new decoder that reads values from in. The input is |
| 24 | // expected to be in the given byte order. |
| 25 | func newDecoder(in io.Reader, order binary.ByteOrder, fds []int) *decoder { |
| 26 | dec := new(decoder) |
| 27 | dec.in = in |
| 28 | dec.order = order |
| 29 | dec.fds = fds |
| 30 | dec.conv = newStringConverter(stringConverterBufferSize) |
| 31 | return dec |
| 32 | } |
| 33 | |
| 34 | // Reset resets the decoder to be reading from in. |
| 35 | func (dec *decoder) Reset(in io.Reader, order binary.ByteOrder, fds []int) { |
searching dependent graphs…