- /** Process a set of mode changes from a server or user.
- * @param parameters The parameters of the mode change, in the format
- * they would be from a MODE command.
- * @param user The source of the mode change, can be a server user.
- * @param flags Optional flags controlling how the mode change is processed,
- * defaults to MODE_NONE.
- */
- void Process(const std::vector<std::string>& parameters, User* user, ModeProcessFlag flags = MODE_NONE);