package types import ( "github.com/pektezol/bitreader" ) type SvcTempEntities struct { NumEntries uint8 Data []byte } func ParseSvcTempEntities(reader *bitreader.ReaderType) SvcTempEntities { numentries := reader.TryReadInt8() length := reader.TryReadBits(17) //reader.SkipBits(int(length)) // TODO: Read data properly return SvcTempEntities{ NumEntries: numentries, Data: reader.TryReadBitsToSlice(int(length)), } }