/dports/net/freeswitch/freeswitch-1.10.3.-release/src/include/ |
H A D | switch_core_media.h | 193 SWITCH_DECLARE(void) switch_media_handle_destroy(switch_core_session_t *session); 217 …ECLARE(void) switch_core_media_pass_zrtp_hash2(switch_core_session_t *aleg_session, switch_core_se… 219 SWITCH_DECLARE(void) switch_core_media_reset_t38(switch_core_session_t *session); 234 SWITCH_DECLARE(void) switch_core_media_absorb_sdp(switch_core_session_t *session); 245 SWITCH_DECLARE(void) switch_core_media_patch_sdp(switch_core_session_t *session); 278 …LARE(void) switch_core_media_check_outgoing_proxy(switch_core_session_t *session, switch_core_sess… 282 SWITCH_DECLARE(void) switch_core_session_set_ice(switch_core_session_t *session); 283 SWITCH_DECLARE(void) switch_core_media_clear_ice(switch_core_session_t *session); 284 SWITCH_DECLARE(void) switch_core_media_pause(switch_core_session_t *session); 285 SWITCH_DECLARE(void) switch_core_media_resume(switch_core_session_t *session); [all …]
|
H A D | switch_ivr.h | 48 switch_core_session_t *session; 297 …witch_status_t) switch_ivr_transfer_recordings(switch_core_session_t *orig_session, switch_core_se… 300 …h_status_t) switch_ivr_eavesdrop_pop_eavesdropper(switch_core_session_t *session, switch_core_sess… 506 switch_core_session_t **bleg, 519 switch_core_session_t **bleg, 530 SWITCH_DECLARE(void) switch_ivr_bridge_display(switch_core_session_t *session, switch_core_session_… 542 _In_ switch_core_session_t *peer_session, 551 …H_DECLARE(switch_status_t) switch_ivr_bridge_bleg(switch_core_session_t *session, switch_core_sess… 560 …DECLARE(switch_status_t) switch_ivr_signal_bridge(switch_core_session_t *session, switch_core_sess… 693 …LARE(switch_status_t) switch_ivr_transfer_variable(switch_core_session_t *sessa, switch_core_sessi… [all …]
|
H A D | switch_core.h | 306 SWITCH_DECLARE(void) switch_core_media_bug_pause(switch_core_session_t *session); 312 SWITCH_DECLARE(void) switch_core_media_bug_resume(switch_core_session_t *session); 387 SWITCH_DECLARE(uint32_t) switch_core_media_bug_prune(switch_core_session_t *session); 414 …tus_t) switch_core_media_bug_transfer_callback(switch_core_session_t *orig_session, switch_core_se… 658 SWITCH_DECLARE(void) switch_core_session_run(_In_ switch_core_session_t *session); 907 SWITCH_DECLARE(void) switch_core_session_raw_read(switch_core_session_t *session); 1020 …status_t) switch_core_session_perform_get_partner(switch_core_session_t *session, switch_core_sess… 1229 _Inout_ switch_core_session_t **new_session, 1321 …E(switch_bool_t) switch_core_session_transcoding(switch_core_session_t *session_a, switch_core_ses… 2410 SWITCH_DECLARE(uint8_t) switch_core_session_compare(switch_core_session_t *a, switch_core_session_t… [all …]
|
H A D | switch_core_event_hook.h | 52 …(switch_core_session_t *, switch_event_t *, switch_caller_profile_t *, switch_core_session_t *, sw… 53 typedef switch_status_t (*switch_receive_message_hook_t) (switch_core_session_t *, switch_core_sess… 54 typedef switch_status_t (*switch_receive_event_hook_t) (switch_core_session_t *, switch_event_t *); 55 typedef switch_status_t (*switch_read_frame_hook_t) (switch_core_session_t *, switch_frame_t **, sw… 57 typedef switch_status_t (*switch_write_frame_hook_t) (switch_core_session_t *, switch_frame_t *, sw… 61 typedef switch_status_t (*switch_kill_channel_hook_t) (switch_core_session_t *, int); 64 typedef switch_status_t (*switch_state_change_hook_t) (switch_core_session_t *); 65 typedef switch_status_t (*switch_state_run_hook_t) (switch_core_session_t *); 196 extern switch_io_event_hooks_t switch_core_session_get_event_hooks(switch_core_session_t *session); 199 (switch_core_session_t *session, switch_##_NAME##_hook_t _NAME) [all …]
|
H A D | switch_module_interfaces.h | 111 …(switch_core_session_t *, switch_event_t *, switch_caller_profile_t *, switch_core_session_t **, s… 115 typedef switch_status_t (*switch_io_kill_channel_t) (switch_core_session_t *, int); 116 typedef switch_status_t (*switch_io_send_dtmf_t) (switch_core_session_t *, const switch_dtmf_t *); 117 typedef switch_status_t (*switch_io_receive_message_t) (switch_core_session_t *, switch_core_sessio… 118 typedef switch_status_t (*switch_io_receive_event_t) (switch_core_session_t *, switch_event_t *); 119 typedef switch_status_t (*switch_io_state_change_t) (switch_core_session_t *); 120 typedef switch_status_t (*switch_io_state_run_t) (switch_core_session_t *); 125 typedef switch_jb_t *(*switch_io_get_jb_t) (switch_core_session_t *, switch_media_type_t); 567 …switch_status_t (*release) (switch_core_session_t *session, const char *realm, const char *resourc… 711 switch_core_session_t *session; [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/applications/mod_voicemail_ivr/ |
H A D | menu.h | 37 void vmivr_menu_purge(switch_core_session_t *session, vmivr_profile_t *profile); 38 void vmivr_menu_authenticate(switch_core_session_t *session, vmivr_profile_t *profile); 39 void vmivr_menu_main(switch_core_session_t *session, vmivr_profile_t *profile); 40 void vmivr_menu_navigator(switch_core_session_t *session, vmivr_profile_t *profile); 41 void vmivr_menu_record_name(switch_core_session_t *session, vmivr_profile_t *profile); 42 void vmivr_menu_set_password(switch_core_session_t *session, vmivr_profile_t *profile); 43 void vmivr_menu_select_greeting_slot(switch_core_session_t *session, vmivr_profile_t *profile); 44 void vmivr_menu_record_greeting_with_slot(switch_core_session_t *session, vmivr_profile_t *profile); 45 void vmivr_menu_preference(switch_core_session_t *session, vmivr_profile_t *profile); 46 void vmivr_menu_forward(switch_core_session_t *session, vmivr_profile_t *profile); [all …]
|
H A D | utils.h | 37 void append_event_message(switch_core_session_t *session, vmivr_profile_t *profile, switch_event_t … 38 char *generate_random_file_name(switch_core_session_t *session, const char *mod_name, const char *f… 39 switch_event_t *jsonapi2event(switch_core_session_t *session, const char *api, const char *data); 40 void jsonapi_populate_event(switch_core_session_t *session, switch_event_t *apply_event, const char… 42 switch_status_t vmivr_api_execute(switch_core_session_t *session, const char *apiname, const char *…
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/endpoints/mod_rtc/ |
H A D | mod_rtc.c | 46 static switch_status_t rtc_on_init(switch_core_session_t *session); 61 switch_core_session_t *session; 82 static switch_status_t rtc_on_init(switch_core_session_t *session) in rtc_on_init() 87 static switch_status_t rtc_on_routing(switch_core_session_t *session) in rtc_on_routing() 96 static switch_status_t rtc_on_reset(switch_core_session_t *session) in rtc_on_reset() 117 static switch_status_t rtc_on_execute(switch_core_session_t *session) in rtc_on_execute() 127 switch_status_t rtc_on_destroy(switch_core_session_t *session) in rtc_on_destroy() 139 switch_status_t rtc_on_hangup(switch_core_session_t *session) in rtc_on_hangup() 343 private_object_t *rtc_new_pvt(switch_core_session_t *session) in rtc_new_pvt() 354 switch_core_session_t *nsession = NULL; in rtc_outgoing_channel() [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/endpoints/mod_skinny/ |
H A D | skinny_server.h | 39 skinny_action_t skinny_session_dest_match_pattern(switch_core_session_t *session, char **data); 41 switch_status_t skinny_session_send_call_info(switch_core_session_t *session, listener_t *listener,… 42 switch_status_t skinny_session_send_call_info_all(switch_core_session_t *session); 43 switch_status_t skinny_session_set_variables(switch_core_session_t *session, listener_t *listener, … 44 switch_call_cause_t skinny_ring_lines(private_t *tech_pvt, switch_core_session_t *remote_session); 45 switch_status_t skinny_session_ring_out(switch_core_session_t *session, listener_t *listener, uint3… 46 switch_status_t skinny_session_answer(switch_core_session_t *session, listener_t *listener, uint32_… 47 switch_status_t skinny_session_start_media(switch_core_session_t *session, listener_t *listener, ui… 48 switch_status_t skinny_session_hold_line(switch_core_session_t *session, listener_t *listener, uint… 49 switch_status_t skinny_session_unhold_line(switch_core_session_t *session, listener_t *listener, ui… [all …]
|
H A D | mod_skinny.h | 255 switch_core_session_t *session; 341 void tech_init(private_t *tech_pvt, skinny_profile_t *profile, switch_core_session_t *session); 342 switch_status_t channel_on_init(switch_core_session_t *session); 343 switch_status_t channel_on_hangup(switch_core_session_t *session); 344 switch_status_t channel_on_destroy(switch_core_session_t *session); 345 switch_status_t channel_on_routing(switch_core_session_t *session); 346 switch_status_t channel_on_exchange_media(switch_core_session_t *session); 347 switch_status_t channel_on_soft_execute(switch_core_session_t *session); 348 switch_call_cause_t channel_outgoing_channel(switch_core_session_t *session, switch_event_t *var_ev… 351 switch_status_t channel_read_frame(switch_core_session_t *session, switch_frame_t **frame, switch_i… [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/applications/mod_spandsp/ |
H A D | mod_spandsp.h | 150 void mod_spandsp_fax_stop_fax(switch_core_session_t *session); 153 switch_status_t spandsp_stop_inband_dtmf_session(switch_core_session_t *session); 154 switch_status_t spandsp_inband_dtmf_session(switch_core_session_t *session); 157 switch_status_t callprogress_detector_stop(switch_core_session_t *session); 159 switch_status_t spandsp_fax_detect_session(switch_core_session_t *session, 163 switch_status_t spandsp_fax_stop_detect_session(switch_core_session_t *session); 168 switch_status_t spandsp_stop_tdd_encode_session(switch_core_session_t *session); 169 switch_status_t spandsp_tdd_encode_session(switch_core_session_t *session, const char *text); 172 switch_status_t spandsp_stop_tdd_decode_session(switch_core_session_t *session); 173 switch_status_t spandsp_tdd_decode_session(switch_core_session_t *session); [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/ |
H A D | switch_swig.c | 102 switch_core_session_t *fs_core_session_locate(char *uuid) in fs_core_session_locate() 104 switch_core_session_t *session; in fs_core_session_locate() 113 void fs_channel_answer(switch_core_session_t *session) in fs_channel_answer() 119 void fs_channel_pre_answer(switch_core_session_t *session) in fs_channel_pre_answer() 125 void fs_channel_hangup(switch_core_session_t *session, char *cause) in fs_channel_hangup() 137 void fs_channel_get_variable(switch_core_session_t *session, char *var) in fs_channel_get_variable() 143 void fs_channel_set_state(switch_core_session_t *session, char *state) in fs_channel_set_state() 173 int fs_switch_ivr_sleep(switch_core_session_t *session, uint32_t ms) in fs_switch_ivr_sleep() 180 int fs_ivr_play_file2(switch_core_session_t *session, char *file) in fs_ivr_play_file2() 220 int fs_switch_ivr_originate(switch_core_session_t *session, switch_core_session_t **bleg, char *bri… in fs_switch_ivr_originate() [all …]
|
H A D | switch_core_rwlock.c | 39 SWITCH_DECLARE(switch_status_t) switch_core_session_io_read_lock(switch_core_session_t *session) in switch_core_session_io_read_lock() 52 SWITCH_DECLARE(switch_status_t) switch_core_session_io_write_lock(switch_core_session_t *session) in switch_core_session_io_write_lock() 65 SWITCH_DECLARE(switch_status_t) switch_core_session_io_rwunlock(switch_core_session_t *session) in switch_core_session_io_rwunlock() 80 SWITCH_DECLARE(switch_status_t) switch_core_session_perform_read_lock(switch_core_session_t *sessio… in switch_core_session_perform_read_lock() 82 SWITCH_DECLARE(switch_status_t) switch_core_session_read_lock(switch_core_session_t *session) in switch_core_session_perform_read_lock() 118 SWITCH_DECLARE(switch_status_t) switch_core_session_perform_read_lock_hangup(switch_core_session_t … in switch_core_session_perform_read_lock_hangup() 120 SWITCH_DECLARE(switch_status_t) switch_core_session_read_lock_hangup(switch_core_session_t *session) in switch_core_session_perform_read_lock_hangup() 145 SWITCH_DECLARE(void) switch_core_session_perform_write_lock(switch_core_session_t *session, const c… 151 SWITCH_DECLARE(void) switch_core_session_write_lock(switch_core_session_t *session) 158 SWITCH_DECLARE(void) switch_core_session_perform_rwunlock(switch_core_session_t *session, const cha… [all …]
|
H A D | switch_core_session.c | 123 switch_core_session_t *session = NULL; in switch_core_session_perform_locate() 154 switch_core_session_t *session = NULL; 215 switch_core_session_t *session; 293 switch_core_session_t *session; 343 switch_core_session_t *session; 382 switch_core_session_t *session; 421 switch_core_session_t *session; 1609 switch_core_session_t *session; 2087 switch_core_session_t *session; 2318 switch_core_session_t *session; [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/endpoints/mod_reference/ |
H A D | mod_reference.c | 84 switch_core_session_t *session; 101 static switch_status_t channel_on_init(switch_core_session_t *session); 102 static switch_status_t channel_on_hangup(switch_core_session_t *session); 103 static switch_status_t channel_on_destroy(switch_core_session_t *session); 104 static switch_status_t channel_on_routing(switch_core_session_t *session); 117 static void tech_init(private_t *tech_pvt, switch_core_session_t *session) in tech_init() 132 static switch_status_t channel_on_init(switch_core_session_t *session) in channel_on_init() 151 static switch_status_t channel_on_routing(switch_core_session_t *session) in channel_on_routing() 167 static switch_status_t channel_on_execute(switch_core_session_t *session) in channel_on_execute() 185 static switch_status_t channel_on_destroy(switch_core_session_t *session) in channel_on_destroy() [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/endpoints/mod_unicall/ |
H A D | mod_unicall.c | 112 switch_core_session_t *session; 125 static switch_status_t unicall_on_init(switch_core_session_t *session); 126 static switch_status_t unicall_on_routing(switch_core_session_t *session); 127 static switch_status_t unicall_on_execute(switch_core_session_t *session); 128 static switch_status_t unicall_on_hangup(switch_core_session_t *session); 135 switch_core_session_t **new_session, 193 switch_core_session_t *session = NULL; 724 switch_core_session_t *session; in handle_uc_event() 726 session = (switch_core_session_t *) user_data; in handle_uc_event() 839 static switch_status_t unicall_on_init(switch_core_session_t *session) in unicall_on_init() [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/endpoints/mod_rtmp/ |
H A D | mod_rtmp.h | 539 switch_core_session_t *session; 641 switch_status_t rtmp_on_execute(switch_core_session_t *session); 645 switch_status_t rtmp_on_init(switch_core_session_t *session); 646 switch_status_t rtmp_on_hangup(switch_core_session_t *session); 647 switch_status_t rtmp_on_destroy(switch_core_session_t *session); 648 switch_status_t rtmp_on_routing(switch_core_session_t *session); 649 switch_status_t rtmp_on_exchange_media(switch_core_session_t *session); 650 switch_status_t rtmp_on_soft_execute(switch_core_session_t *session); 679 void rtmp_notify_call_state(switch_core_session_t *session); 680 void rtmp_send_display_update(switch_core_session_t *session); [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/endpoints/mod_khomp/ |
H A D | mod_khomp.cpp | 97 switch_status_t khompInit(switch_core_session_t *session); 100 switch_status_t khompHangup(switch_core_session_t *session); 157 switch_core_session_t *session, 160 switch_core_session_t **new_session, 164 switch_status_t khompRead(switch_core_session_t *session, 168 switch_status_t khompWrite(switch_core_session_t *session, 172 switch_status_t khompKill(switch_core_session_t *session, 174 switch_status_t khompDigit(switch_core_session_t *session, 237 switch_status_t khompInit(switch_core_session_t *session) in khompInit() 823 (switch_core_session_t *session, in khompCall() [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/endpoints/mod_loopback/ |
H A D | mod_loopback.c | 46 static switch_status_t find_non_loopback_bridge(switch_core_session_t *session, switch_core_session… 68 switch_core_session_t *session; 70 switch_core_session_t *other_session; 239 switch_core_session_t *b_session; in channel_on_init() 475 switch_core_session_t *other_session = NULL; in channel_on_execute() 797 static switch_status_t find_non_loopback_bridge(switch_core_session_t *session, switch_core_session… in find_non_loopback_bridge() 801 switch_core_session_t *sp = NULL; in find_non_loopback_bridge() 880 switch_core_session_t *br_a, *br_b; in channel_write_frame() 1009 switch_core_session_t *other_session; in channel_receive_message() 1038 switch_core_session_t *bridged_session; in channel_receive_message() [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/languages/mod_v8/include/ |
H A D | fssession.hpp | 58 switch_core_session_t *_session; // The FS session 80 …static switch_status_t CommonCallback(switch_core_session_t *session, void *input, switch_input_ty… 81 …static switch_status_t StreamInputCallback(switch_core_session_t *session, void *input, switch_inp… 82 …static switch_status_t RecordInputCallback(switch_core_session_t *session, void *input, switch_inp… 84 static switch_status_t HangupHook(switch_core_session_t *session); 93 switch_core_session_t *GetSession(); 94 void Init(switch_core_session_t *session, unsigned int flags); 95 …static switch_status_t CollectInputCallback(switch_core_session_t *session, void *input, switch_in…
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/tests/unit/ |
H A D | switch_ivr_originate.c | 102 switch_core_session_t *session = NULL; in FST_SUITE_BEGIN() 128 switch_core_session_t *session = NULL; in FST_SUITE_BEGIN() 214 switch_core_session_t *session = NULL; in FST_SUITE_BEGIN() 237 switch_core_session_t *session = NULL; in FST_SUITE_BEGIN() 263 switch_core_session_t *session = NULL; in FST_SUITE_BEGIN() 293 switch_core_session_t *session = NULL; in FST_SUITE_BEGIN() 324 switch_core_session_t *session = NULL; in FST_SUITE_BEGIN() 356 switch_core_session_t *session = NULL; in FST_SUITE_BEGIN() 388 switch_core_session_t *session = NULL; in FST_SUITE_BEGIN() 421 switch_core_session_t *session = NULL; in FST_SUITE_BEGIN() [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/endpoints/mod_sofia/ |
H A D | rtp.c | 52 switch_core_session_t *session; 85 static switch_status_t channel_on_init(switch_core_session_t *session); 86 static switch_status_t channel_on_destroy(switch_core_session_t *session); 89 switch_core_session_t **new_session, 95 static switch_status_t channel_send_dtmf(switch_core_session_t *session, const switch_dtmf_t *dtmf); 96 static switch_status_t channel_receive_event(switch_core_session_t *session, switch_event_t *event); 150 switch_core_session_t **new_session, in channel_outgoing_channel() 300 static switch_status_t channel_on_init(switch_core_session_t *session) in channel_on_init() 310 static switch_status_t channel_on_destroy(switch_core_session_t *session) in channel_on_destroy() 407 static switch_status_t channel_send_dtmf(switch_core_session_t *session, const switch_dtmf_t *dtmf) in channel_send_dtmf() [all …]
|
H A D | mod_sofia.h | 167 switch_core_session_t *session; 168 switch_core_session_t *init_session; 798 switch_core_session_t *session; 956 switch_status_t sofia_glue_do_invite(switch_core_session_t *session); 1024 switch_core_session_t *session, sofia_gateway_t *gateway, sip_t const *sip, 1061 void sofia_glue_do_xfer_invite(switch_core_session_t *session); 1069 switch_status_t sofia_on_hangup(switch_core_session_t *session); 1239 void sofia_glue_pause_jitterbuffer(switch_core_session_t *session, switch_bool_t on); 1246 int sofia_recover_callback(switch_core_session_t *session); 1248 private_object_t *sofia_glue_new_pvt(switch_core_session_t *session); [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/event_handlers/mod_kazoo/ |
H A D | kazoo_tweaks.c | 96 switch_core_session_t *a_session = NULL, *b_session = NULL; in kz_tweaks_handle_bridge_variables() 146 switch_core_session_t *call_session = NULL; in kz_tweaks_handle_bridge_replaces_call_id() 198 switch_core_session_t *uuid_session = NULL; in kz_tweaks_channel_transferor_event_handler() 218 switch_core_session_t *session = NULL; in kz_tweaks_channel_transferor_event_handler() 290 switch_core_session_t *a_session = NULL; in kz_tweaks_handle_loopback() 378 static void kz_tweaks_handle_caller_id(switch_core_session_t *session) in kz_tweaks_handle_caller_id() 401 switch_core_session_t *replace_session = NULL; in kz_tweaks_handle_nightmare_xfer_interaction_id() 430 switch_core_session_t *replace_call_session = NULL; in kz_tweaks_handle_replaces_call_id() 487 static void kz_tweaks_handle_interaction_id(switch_core_session_t *session) in kz_tweaks_handle_interaction_id() 491 switch_core_session_t *peer_session = NULL; in kz_tweaks_handle_interaction_id() [all …]
|
/dports/net/freeswitch/freeswitch-1.10.3.-release/libs/freetdm/mod_freetdm/ |
H A D | tdm.c | 55 switch_core_session_t *session; 63 static switch_status_t channel_on_init(switch_core_session_t *session); 64 static switch_status_t channel_on_destroy(switch_core_session_t *session); 67 switch_core_session_t **new_session, 73 static switch_status_t channel_receive_event(switch_core_session_t *session, switch_event_t *event); 74 static switch_status_t channel_send_dtmf(switch_core_session_t *session, const switch_dtmf_t *dtmf); 325 switch_core_session_t **new_session, in channel_outgoing_channel() 504 static switch_status_t channel_on_init(switch_core_session_t *session) in channel_on_init() 512 static switch_status_t channel_on_destroy(switch_core_session_t *session) in channel_on_destroy() 663 static switch_status_t channel_send_dtmf(switch_core_session_t *session, const switch_dtmf_t *dtmf) in channel_send_dtmf() [all …]
|