()
| 196 | } |
| 197 | |
| 198 | func (d *Decoder) DecodeExtHeader() (extID int8, extLen int, err error) { |
| 199 | c, err := d.readCode() |
| 200 | if err != nil { |
| 201 | return |
| 202 | } |
| 203 | return d.extHeader(c) |
| 204 | } |
| 205 | |
| 206 | func (d *Decoder) extHeader(c byte) (int8, int, error) { |
| 207 | extLen, err := d.parseExtLen(c) |