entity.go 265 B

1234567891011121314
  1. package udf
  2. type EntityID struct {
  3. Flags uint8
  4. Identifier [23]byte
  5. IdentifierSuffix [8]byte
  6. }
  7. func NewEntityID(b []byte) EntityID {
  8. e := EntityID{Flags: b[0]}
  9. copy(e.Identifier[:], b[1:24])
  10. copy(e.IdentifierSuffix[:], b[24:32])
  11. return e
  12. }