implement statuscode in packets
All checks were successful
Build and Publish / BuildAndDeploy (push) Successful in 2m2s
All checks were successful
Build and Publish / BuildAndDeploy (push) Successful in 2m2s
This commit is contained in:
@@ -16,14 +16,16 @@ const (
|
||||
type CartPacket struct {
|
||||
Version uint32
|
||||
MessageType uint32
|
||||
DataLength uint64
|
||||
DataLength uint32
|
||||
StatusCode uint32
|
||||
Id CartId
|
||||
}
|
||||
|
||||
type Packet struct {
|
||||
Version uint32
|
||||
MessageType uint32
|
||||
DataLength uint64
|
||||
DataLength uint32
|
||||
StatusCode uint32
|
||||
}
|
||||
|
||||
func ReadPacket(conn io.Reader, packet *Packet) error {
|
||||
@@ -34,7 +36,7 @@ func ReadCartPacket(conn io.Reader, packet *CartPacket) error {
|
||||
return binary.Read(conn, binary.LittleEndian, packet)
|
||||
}
|
||||
|
||||
func GetPacketData(conn io.Reader, len uint64) ([]byte, error) {
|
||||
func GetPacketData(conn io.Reader, len uint32) ([]byte, error) {
|
||||
if len == 0 {
|
||||
return []byte{}, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user