public static ProtocolToServer idServerProto(String proto) {
        // get the prefix cmd
        String prefix = proto.split(" ")[0].trim();
        
        if(prefix.equals(SERVER_REQUEST_LOGIN)) {
            return ProtocolToServer.REQUEST_LOGIN;
        }
        
        if(prefix.equals(SERVER_LOG_OFF)) {
            return ProtocolToServer.LOG_OFF;
        }
        
        if(prefix.equals(SERVER_SEND_CHAT_MESSAGE)) {
            return ProtocolToServer.SEND_CHAT_MESSAGE;
        }
        
        if(prefix.equals(SERVER_SET_TYPING_STATUS)) {
            return ProtocolToServer.SET_TYPING_STATUS;
        }
        
        if(prefix.equals(SERVER_HELLO)) {
            return ProtocolToServer.HELLO;
        }
        
        return null;
    }