case Q_RECOVER: return new RecoverQuery();
case R_RECOVER: return new RecoverResponse();
case Q_ROLLBACK: return new RollbackQuery();
case R_ROLLBACK: return new RollbackResponse();
case Q_SET_CLIENT_ID: return new SetClientIDQuery();
case R_SET_CLIENT_ID: return new SetClientIDResponse();
case Q_START_CONNECTION: return new StartConnectionQuery();
case R_START_CONNECTION: return new StartConnectionResponse();
case Q_STOP_CONNECTION: return new StopConnectionQuery();
case R_STOP_CONNECTION: return new StopConnectionResponse();
case Q_CREATE_BROWSER: return new CreateBrowserQuery();