(reader io.Reader)
| 189 | } |
| 190 | |
| 191 | func ReadUint8(reader io.Reader) (uint8, error) { |
| 192 | var p [1]byte |
| 193 | _, err := io.ReadFull(reader, p[:]) |
| 194 | if err != nil { |
| 195 | return 0, ErrEof |
| 196 | } |
| 197 | return uint8(p[0]), nil |
| 198 | } |
| 199 | |
| 200 | func ReadUint16(reader io.Reader) (uint16, error) { |
| 201 | var p [2]byte |
no outgoing calls