test it
All checks were successful
Build and Publish / BuildAndDeploy (push) Successful in 1m51s

This commit is contained in:
matst80
2024-11-10 20:30:12 +01:00
parent 8f0e062817
commit 113ecaccad
5 changed files with 42 additions and 40 deletions

View File

@@ -2,7 +2,6 @@ package main
import (
"encoding/binary"
"io"
"net"
"time"
)
@@ -83,13 +82,13 @@ func (m *CartTCPClient) SendPacket(messageType uint16, id CartId, data []byte) e
return err
}
func (m *CartTCPClient) SendPacketFn(messageType uint16, id CartId, datafn func(w io.Writer) error) error {
data, err := GetData(datafn)
if err != nil {
return err
}
return m.SendPacket(messageType, id, data)
}
// func (m *CartTCPClient) SendPacketFn(messageType uint16, id CartId, datafn func(w io.Writer) error) error {
// data, err := GetData(datafn)
// if err != nil {
// return err
// }
// return m.SendPacket(messageType, id, data)
// }
func (m *CartTCPClient) Call(messageType uint16, id CartId, responseType uint16, data []byte) ([]byte, error) {
err := m.SendPacket(messageType, id, data)