Home
last modified time | relevance | path

Searched refs:rayo_actor (Results 1 – 11 of 11) sorted by relevance

/dports/net/freeswitch/freeswitch-1.10.3.-release/src/mod/event_handlers/mod_rayo/
H A Dmod_rayo.h57 struct rayo_actor;
78 typedef void (* rayo_actor_cleanup_fn)(struct rayo_actor *);
79 typedef void (* rayo_actor_send_fn)(struct rayo_actor *, struct rayo_message *);
84 struct rayo_actor { struct
110 struct rayo_actor *parent; argument
118 struct rayo_actor base;
127 #define RAYO_ACTOR(x) ((struct rayo_actor *)x)
142 SWITCH_DECLARE(int) rayo_actor_seq_next(struct rayo_actor *actor);
143 SWITCH_DECLARE(void) rayo_actor_retain(struct rayo_actor *actor, const char *file, int line);
169 SWITCH_DECLARE(switch_bool_t) is_component_actor(struct rayo_actor *);
[all …]
H A Dmod_rayo.c68 struct rayo_actor;
99 struct rayo_actor base;
110 struct rayo_actor base;
127 struct rayo_actor base;
165 struct rayo_actor base;
215 struct rayo_actor *server;
965 struct rayo_actor *actor = NULL; in rayo_actor_locate()
991 struct rayo_actor *actor = NULL; in rayo_actor_locate_by_id()
3778 struct rayo_actor *actor; in route_call_event()
4262 struct rayo_actor *actor = NULL; in xmpp_stream_client_locate()
[all …]
H A Drayo_prompt_component.c107 static void rayo_component_send_stop(struct rayo_actor *from, const char *to) in rayo_component_send_stop()
159 static iks *prompt_component_handle_output_start(struct rayo_actor *prompt, struct rayo_message *ms… in prompt_component_handle_output_start()
196 static iks *prompt_component_handle_input_start(struct rayo_actor *prompt, struct rayo_message *msg… in prompt_component_handle_input_start()
241 static iks *prompt_component_handle_io_start(struct rayo_actor *prompt, struct rayo_message *msg, v… in prompt_component_handle_io_start()
269 static iks *prompt_component_handle_input_error(struct rayo_actor *prompt, struct rayo_message *msg… in prompt_component_handle_input_error()
339 static iks *prompt_component_handle_output_error(struct rayo_actor *prompt, struct rayo_message *ms… in prompt_component_handle_output_error()
386 static iks *prompt_component_handle_input_barge(struct rayo_actor *prompt, struct rayo_message *msg… in prompt_component_handle_input_barge()
469 static iks *prompt_component_handle_result(struct rayo_actor *prompt, struct rayo_message *msg, voi… in prompt_component_handle_result()
542 static iks *start_call_prompt_component(struct rayo_actor *call, struct rayo_message *msg, void *se… in start_call_prompt_component()
601 static iks *stop_call_prompt_component(struct rayo_actor *prompt, struct rayo_message *msg, void *d… in stop_call_prompt_component()
[all …]
H A Drayo_record_component.c157 static struct rayo_component *record_component_create(struct rayo_actor *actor, const char *type, c… in record_component_create()
271 static iks *start_call_record_component(struct rayo_actor *call, struct rayo_message *msg, void *se… in start_call_record_component()
302 static iks *stop_call_record_component(struct rayo_actor *component, struct rayo_message *msg, void… in stop_call_record_component()
317 static iks *pause_record_component(struct rayo_actor *component, struct rayo_message *msg, void *da… in pause_record_component()
339 static iks *resume_record_component(struct rayo_actor *component, struct rayo_message *msg, void *d… in resume_record_component()
403 static iks *start_mixer_record_component(struct rayo_actor *mixer, struct rayo_message *msg, void *… in start_mixer_record_component()
440 static iks *stop_mixer_record_component(struct rayo_actor *component, struct rayo_message *msg, voi… in stop_mixer_record_component()
H A Drayo_cpa_component.c182 static iks *stop_cpa_component(struct rayo_actor *component, struct rayo_message *msg, void *data) in stop_cpa_component()
194 struct rayo_actor *component = RAYO_LOCATE(jid); in rayo_cpa_detector_event()
256 struct rayo_actor *component = RAYO_LOCATE(jid); in rayo_cpa_component_hangup()
275 iks *rayo_cpa_component_start(struct rayo_actor *call, struct rayo_message *msg, void *session_data) in rayo_cpa_component_start()
H A Drayo_exec_component.c84 static struct rayo_component *exec_component_create(struct rayo_actor *call, const char *client_jid… in exec_component_create()
106 static iks *start_exec_app_component(struct rayo_actor *call, struct rayo_message *msg, void *data) in start_exec_app_component()
H A Drayo_output_component.c68 static struct rayo_component *create_output_component(struct rayo_actor *actor, const char *type, i… in create_output_component()
167 static iks *start_call_output_component(struct rayo_actor *call, struct rayo_message *msg, void *se… in start_call_output_component()
196 static iks *start_mixer_output_component(struct rayo_actor *mixer, struct rayo_message *msg, void *… in start_mixer_output_component()
249 static iks *stop_output_component(struct rayo_actor *component, struct rayo_message *msg, void *dat… in stop_output_component()
280 static iks *pause_output_component(struct rayo_actor *component, struct rayo_message *msg, void *da… in pause_output_component()
310 static iks *resume_output_component(struct rayo_actor *component, struct rayo_message *msg, void *d… in resume_output_component()
340 static iks *speed_up_output_component(struct rayo_actor *component, struct rayo_message *msg, void … in speed_up_output_component()
370 static iks *speed_down_output_component(struct rayo_actor *component, struct rayo_message *msg, voi… in speed_down_output_component()
400 static iks *volume_up_output_component(struct rayo_actor *component, struct rayo_message *msg, void… in volume_up_output_component()
430 static iks *volume_down_output_component(struct rayo_actor *component, struct rayo_message *msg, vo… in volume_down_output_component()
[all …]
H A Drayo_cpa_component.h39 SWITCH_DECLARE(iks *) rayo_cpa_component_start(struct rayo_actor *call, struct rayo_message *msg, v…
H A Drayo_fax_components.c69 static iks *start_sendfax_component(struct rayo_actor *call, struct rayo_message *msg, void *sessio… in start_sendfax_component()
240 static iks *start_receivefax_component(struct rayo_actor *call, struct rayo_message *msg, void *ses… in start_receivefax_component()
340 static iks *stop_fax_component(struct rayo_actor *component, struct rayo_message *msg, void *data) in stop_fax_component()
385 struct rayo_actor *component; in on_execute_complete_event()
H A Drayo_input_component.c783 static void input_component_cleanup(struct rayo_actor *component) in input_component_cleanup()
797 static iks *start_call_input_component(struct rayo_actor *call, struct rayo_message *msg, void *ses… in start_call_input_component()
830 static iks *stop_call_input_component(struct rayo_actor *component, struct rayo_message *msg, void … in stop_call_input_component()
856 static iks *start_timers_call_input_component(struct rayo_actor *component, struct rayo_message *ms… in start_timers_call_input_component()
H A Drayo_components.c42 struct rayo_actor *actor = rayo_actor_locate_by_id(id, file, line); in rayo_component_locate()