message handling on receiving

master
Alex 2022-01-02 20:04:44 +01:00
parent 2783f61f7e
commit 131d3d85cb
1 changed files with 4 additions and 5 deletions

View File

@ -17,13 +17,13 @@ public class KraSocketClientProtocol {
private final ArrayList<Integer> cmdIDs;
@Getter
private int currentCmdIDIndex;
//@Getter
//HashMap<Integer, Consumer<KraSocketClientProtocolMessage>> consumerHashMap = new HashMap<>();
@Getter
private final HashMap<Integer, Consumer<KraSocketClientProtocolMessage>> consumerHashMap;
public KraSocketClientProtocol() {
this.cmdIDs = new ArrayList<>();
this.currentCmdIDIndex = 10;
this.consumerHashMap = new HashMap<>();
}
public int generateCmdID() {
@ -45,7 +45,7 @@ public class KraSocketClientProtocol {
kraProtocolMessage.getDest(), kraProtocolMessage.getUuid(),
kraProtocolMessage.getCmdNumber(), kraProtocolMessage.getArgs());
}
public byte[] EncodeMessage(int status, int cmdID, int dest, String uuid, int cmdNumber,
String args) {
KraSocketClient.getLogger()
@ -84,7 +84,6 @@ public class KraSocketClientProtocol {
this.cmdIDs.add(cmdID);
return raw;
//ProxySystem.getInstance().getSocketClient().SendMessage(raw);
}
public KraSocketClientProtocolMessage DecodeMessage(byte[] data) {