Decode a 32-bit integer
()
| 358 | |
| 359 | // Decode a 32-bit integer |
| 360 | func (md *messageDecoder) decodeU32() (uint32, error) { |
| 361 | buf := make([]byte, 4) |
| 362 | err := md.read(buf) |
| 363 | return binary.BigEndian.Uint32(buf[:]), err |
| 364 | } |
| 365 | |
| 366 | // Decode sequence of bytes |
| 367 | func (md *messageDecoder) decodeBytes() ([]byte, error) { |