maybe
All checks were successful
Build and Publish / BuildAndDeploy (push) Successful in 1m58s

This commit is contained in:
matst80
2024-11-10 21:43:40 +01:00
parent 0f3b22e8da
commit c70c5cd930
12 changed files with 84 additions and 153 deletions

View File

@@ -64,7 +64,7 @@ func (m *CartTCPClient) Connect() error {
return nil
}
func (m *CartTCPClient) SendPacket(messageType uint16, id CartId, data []byte) error {
func (m *CartTCPClient) SendPacket(messageType uint32, id CartId, data []byte) error {
err := m.Connect()
if err != nil {
return err
@@ -72,7 +72,7 @@ func (m *CartTCPClient) SendPacket(messageType uint16, id CartId, data []byte) e
err = binary.Write(m.Conn, binary.LittleEndian, CartPacket{
Version: 1,
MessageType: messageType,
DataLength: uint16(len(data)),
DataLength: uint64(len(data)),
Id: id,
})
if err != nil {
@@ -90,7 +90,7 @@ func (m *CartTCPClient) SendPacket(messageType uint16, id CartId, data []byte) e
// return m.SendPacket(messageType, id, data)
// }
func (m *CartTCPClient) Call(messageType uint16, id CartId, responseType uint16, data []byte) ([]byte, error) {
func (m *CartTCPClient) Call(messageType uint32, id CartId, responseType uint32, data []byte) ([]byte, error) {
err := m.SendPacket(messageType, id, data)
if err != nil {
return nil, err