Home
last modified time | relevance | path

Searched refs:switch_core_session_t (Results 1 – 25 of 259) sorted by relevance

1234567891011

/dports/net/freeswitch/freeswitch-1.10.3.-release/src/include/
H A Dswitch_core_media.h193 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 Dswitch_ivr.h48 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 Dswitch_core.h306 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 Dswitch_core_event_hook.h52 …(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 Dswitch_module_interfaces.h111 …(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 Dmenu.h37 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 Dutils.h37 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 Dmod_rtc.c46 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 Dskinny_server.h39 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 Dmod_skinny.h255 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 Dmod_spandsp.h150 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 Dswitch_swig.c102 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 Dswitch_core_rwlock.c39 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 Dswitch_core_session.c123 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 Dmod_reference.c84 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 Dmod_unicall.c112 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 Dmod_rtmp.h539 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 Dmod_khomp.cpp97 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 Dmod_loopback.c46 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 Dfssession.hpp58 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 Dswitch_ivr_originate.c102 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 Drtp.c52 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 Dmod_sofia.h167 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 Dkazoo_tweaks.c96 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 Dtdm.c55 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 …]

1234567891011