|
RTS API Documentation
1.10.11
|
Collaboration diagram for switch_ivr_menu:Data Fields | |
| char * | name |
| char * | greeting_sound |
| char * | short_greeting_sound |
| char * | invalid_sound |
| char * | exit_sound |
| char * | transfer_sound |
| char * | buf |
| char * | ptr |
| char * | confirm_macro |
| char * | confirm_key |
| char * | tts_engine |
| char * | tts_voice |
| int | confirm_attempts |
| int | digit_len |
| int | max_failures |
| int | max_timeouts |
| int | timeout |
| int | inter_timeout |
| char * | exec_on_max_fail |
| char * | exec_on_max_timeout |
| switch_size_t | inlen |
| uint32_t | flags |
| struct switch_ivr_menu_action * | actions |
| struct switch_ivr_menu * | next |
| switch_memory_pool_t * | pool |
| int | stack_count |
| char * | pin |
| char * | prompt_pin_file |
| char * | bad_pin_file |
Definition at line 37 of file switch_ivr_menu.c.
| struct switch_ivr_menu_action* switch_ivr_menu::actions |
Definition at line 60 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_bind_action(), switch_ivr_menu_bind_function(), switch_ivr_menu_execute(), and switch_ivr_menu_init().
| char* switch_ivr_menu::bad_pin_file |
Definition at line 66 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::buf |
Definition at line 44 of file switch_ivr_menu.c.
Referenced by play_and_collect(), switch_ivr_menu_execute(), and switch_ivr_menu_init().
| int switch_ivr_menu::confirm_attempts |
Definition at line 50 of file switch_ivr_menu.c.
Referenced by play_and_collect(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::confirm_key |
Definition at line 47 of file switch_ivr_menu.c.
Referenced by play_and_collect(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::confirm_macro |
Definition at line 46 of file switch_ivr_menu.c.
Referenced by play_and_collect(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| int switch_ivr_menu::digit_len |
Definition at line 51 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::exec_on_max_fail |
Definition at line 56 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::exec_on_max_timeout |
Definition at line 57 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::exit_sound |
Definition at line 42 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| uint32_t switch_ivr_menu::flags |
Definition at line 59 of file switch_ivr_menu.c.
| char* switch_ivr_menu::greeting_sound |
Definition at line 39 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), and switch_ivr_menu_init().
| switch_size_t switch_ivr_menu::inlen |
Definition at line 58 of file switch_ivr_menu.c.
Referenced by play_and_collect(), switch_ivr_menu_bind_action(), switch_ivr_menu_bind_function(), switch_ivr_menu_execute(), and switch_ivr_menu_init().
| int switch_ivr_menu::inter_timeout |
Definition at line 55 of file switch_ivr_menu.c.
Referenced by play_and_collect(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::invalid_sound |
Definition at line 41 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| int switch_ivr_menu::max_failures |
Definition at line 52 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| int switch_ivr_menu::max_timeouts |
Definition at line 53 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::name |
Definition at line 38 of file switch_ivr_menu.c.
Referenced by is_valid_action(), ivr_send_event(), switch_ivr_menu_execute(), switch_ivr_menu_find(), switch_ivr_menu_init(), switch_ivr_menu_stack_xml_init(), and switch_ivr_menu_str2action().
| struct switch_ivr_menu* switch_ivr_menu::next |
Definition at line 61 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_find(), and switch_ivr_menu_stack_add().
| char* switch_ivr_menu::pin |
Definition at line 64 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), and switch_ivr_menu_stack_xml_build().
| switch_memory_pool_t* switch_ivr_menu::pool |
Definition at line 62 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_bind_action(), switch_ivr_menu_bind_function(), switch_ivr_menu_init(), switch_ivr_menu_stack_free(), switch_ivr_menu_stack_xml_build(), and switch_ivr_menu_stack_xml_init().
| char* switch_ivr_menu::prompt_pin_file |
Definition at line 65 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::ptr |
Definition at line 45 of file switch_ivr_menu.c.
Referenced by play_and_collect(), and switch_ivr_menu_stack_add().
| char* switch_ivr_menu::short_greeting_sound |
Definition at line 40 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), and switch_ivr_menu_init().
| int switch_ivr_menu::stack_count |
Definition at line 63 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute().
| int switch_ivr_menu::timeout |
Definition at line 54 of file switch_ivr_menu.c.
Referenced by play_and_collect(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::transfer_sound |
Definition at line 43 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::tts_engine |
Definition at line 48 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
| char* switch_ivr_menu::tts_voice |
Definition at line 49 of file switch_ivr_menu.c.
Referenced by switch_ivr_menu_execute(), switch_ivr_menu_init(), and switch_ivr_menu_stack_xml_build().
1.8.13