import (
"encoding/binary"
- "github.com/jhalter/mobius/concat"
+ "slices"
)
// List of Hotline protocol field types taken from the official 1.9 protocol document
type requiredField struct {
ID int
minLen int
- maxLen int
}
func NewField(id uint16, data []byte) Field {
}
func (f Field) Payload() []byte {
- return concat.Slices(f.ID, f.FieldSize, f.Data)
+ return slices.Concat(f.ID, f.FieldSize, f.Data)
}
func getField(id int, fields *[]Field) *Field {