reply to ack msg that we recevied the connection/closed information about the clients
parent
c91a062be3
commit
c7abef9630
|
@ -144,17 +144,11 @@ public class SocketClientMessageListener implements KraSocketClientEventInterfac
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case 53874: { // test message - ack
|
case 53874: { // test message - ack
|
||||||
KraSocketClientProtocolMessage kraSocketClientProtocolMessage = new KraSocketClientProtocolMessage(
|
ProxySystem.getInstance().getKraSocketClientProtocol().replyThatWeReceivedAckMessage(
|
||||||
KraSocketClientProtocolStatus.REPLY.getStatus(),
|
ProxySystem.getInstance().getKraSocketClient().getSocketClient(),
|
||||||
kraProtocolMessage.getCmdID(), KraSocketClientProtocolDest.BACKEND.getStatus(),
|
ProxySystem.getInstance().getKraSocketClientProtocol(), kraProtocolMessage.getCmdID(),
|
||||||
kraProtocolMessage.getUuid(),
|
KraSocketClientProtocolDest.BACKEND.getStatus(), kraProtocolMessage.getUuid(),
|
||||||
(short) 53874, "", null);
|
kraProtocolMessage.getCmdNumber());
|
||||||
|
|
||||||
ProxySystem.getInstance().getKraSocketClient().getSocketClient()
|
|
||||||
.SendMessage(kraSocketClientProtocolMessage);
|
|
||||||
|
|
||||||
ProxySystem.getInstance().getKraSocketClientProtocol()
|
|
||||||
.removeMessageFromSendQueue(kraProtocolMessage.getCmdID());
|
|
||||||
|
|
||||||
System.out.println(
|
System.out.println(
|
||||||
"cmdNumber 53874 answered back to uuid:" + kraProtocolMessage.getUuid()
|
"cmdNumber 53874 answered back to uuid:" + kraProtocolMessage.getUuid()
|
||||||
|
@ -167,6 +161,14 @@ public class SocketClientMessageListener implements KraSocketClientEventInterfac
|
||||||
case 64247: // mobile connection closed
|
case 64247: // mobile connection closed
|
||||||
case 22348: { // voice connection closed
|
case 22348: { // voice connection closed
|
||||||
ProxyServer.getInstance().getScheduler().runAsync(ProxySystem.getInstance(), () -> {
|
ProxyServer.getInstance().getScheduler().runAsync(ProxySystem.getInstance(), () -> {
|
||||||
|
// ack msg -> Reply to backend that we received the message
|
||||||
|
ProxySystem.getInstance().getKraSocketClientProtocol()
|
||||||
|
.replyThatWeReceivedAckMessage(
|
||||||
|
ProxySystem.getInstance().getKraSocketClient().getSocketClient(),
|
||||||
|
ProxySystem.getInstance()
|
||||||
|
.getKraSocketClientProtocol(), kraProtocolMessage.getCmdID(),
|
||||||
|
KraSocketClientProtocolDest.BACKEND.getStatus(), kraProtocolMessage.getUuid(),
|
||||||
|
kraProtocolMessage.getCmdNumber());
|
||||||
|
|
||||||
ProxiedPlayer proxiedPlayer = ProxySystem.getInstance().getProxy()
|
ProxiedPlayer proxiedPlayer = ProxySystem.getInstance().getProxy()
|
||||||
.getPlayer(kraProtocolMessage.getUuid());
|
.getPlayer(kraProtocolMessage.getUuid());
|
||||||
|
|
Loading…
Reference in New Issue