Esempio n. 1
0
func (f *Flags) ReadExternal(d *amf.Decoder) error {
	for {
		b, err := d.ReadUInt8()
		if err != nil {
			return err
		}
		f.flags = append(f.flags, b&0x7F)
		if b&0x80 != 0x80 {
			break
		}
	}
	return nil
}