reply handling
parent
864ce29220
commit
9926cdba0e
|
@ -145,12 +145,13 @@ func EncodeJavaMessage(status int, cmdID int, dest int, playerUuid string, cmdNu
|
||||||
}
|
}
|
||||||
|
|
||||||
func DecodeWebMessage(data []byte) (Status int, CmdID int, Dest int, CmdNumber int, Args string) {
|
func DecodeWebMessage(data []byte) (Status int, CmdID int, Dest int, CmdNumber int, Args string) {
|
||||||
if data[0] == StatusReply {
|
|
||||||
return int(data[0]), int(data[1]), 0, 0, ""
|
|
||||||
}
|
|
||||||
|
|
||||||
status := data[0]
|
status := data[0]
|
||||||
cmdID := data[1]
|
cmdID := data[1]
|
||||||
|
|
||||||
|
if int(status) == StatusReply {
|
||||||
|
return int(status), int(cmdID), 0, 0, ""
|
||||||
|
}
|
||||||
|
|
||||||
dest := data[2]
|
dest := data[2]
|
||||||
|
|
||||||
cmdNumber := int(data[4])*256 + int(data[3])
|
cmdNumber := int(data[4])*256 + int(data[3])
|
||||||
|
|
Loading…
Reference in New Issue