From 4ccd7de4b545c6a4756eeaac631ec27e3beb3330 Mon Sep 17 00:00:00 2001 From: Pin Date: Fri, 17 Mar 2023 22:22:06 -0400 Subject: [PATCH] struct updates --- server/structs/saprus.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 server/structs/saprus.go diff --git a/server/structs/saprus.go b/server/structs/saprus.go new file mode 100644 index 0000000..7d3b184 --- /dev/null +++ b/server/structs/saprus.go @@ -0,0 +1,17 @@ +package structs + +import ( +) + +type SaprusHeaderFrame struct { + PacketType uint16 + Length uint16 + Payload []byte +} + +func (c SaprusHeaderFrame) Bytes() []byte { + data := []byte{byte(c.PacketType), byte(c.Length)} + data = append(data, c.Payload...) + return data +} +