Как передать параметры CLI во FreeSwitch? - PullRequest
0 голосов
/ 17 июня 2019

Я собрал FreeSwitch как библиотеку и могу запускать его из своего собственного приложения - пока все хорошо.Я также могу передать флаги конфигурации FreeSwitch.Но как я могу передать параметры cli во встроенный FreeSwitch?Я особенно хочу передать каталоги конфигурации в качестве параметров cli, но я не могу понять, как.

В настоящее время я застрял в switch.h, который принимает флаги конфигурации и параметры cli.Но я не понимаю, как передать последний в двоичный файл.

std::cout << "Starting up\n";
switch_core_flag_t flags = SCF_USE_SQL;
bool console = true;
const char *err = NULL;
switch_core_set_globals();
switch_core_init_and_modload(flags, console ? SWITCH_TRUE :    SWITCH_FALSE, &err);
switch_core_runtime_loop(!console);
std::cout << "Here we are!\n";
...