switchio
Navigation
FreeSWITCH
configuration and deployment
Connection wrappers
API components
Models
Distributed cluster tools
Synchronous Calling
Built-in Apps
Command Builders
Built-in Apps
Utils
API Reference
Quick-Start - Originating a single call
Connection wrappers
API components
Models
Distributed cluster tools
Synchronous Calling
Built-in Apps
Command Builders
Built-in Apps
Utils
API Reference
Connection wrappers
API components
Models
Distributed cluster tools
Synchronous Calling
Built-in Apps
Command Builders
Built-in Apps
Utils
API Reference
Call Applications
Building a cluster service
Connection wrappers
API components
Models
Distributed cluster tools
Synchronous Calling
Built-in Apps
Command Builders
Built-in Apps
Utils
API Reference
Call generation and stress testing
Connection wrappers
API components
Models
Distributed cluster tools
Synchronous Calling
Built-in Apps
Command Builders
Built-in Apps
Utils
API Reference
Call Applications
Command line client
Connection wrappers
API components
Models
Distributed cluster tools
Synchronous Calling
Built-in Apps
Command Builders
Built-in Apps
Utils
API Reference
Connection wrappers
API components
Models
Distributed cluster tools
Synchronous Calling
Built-in Apps
Command Builders
Built-in Apps
Utils
API Reference
Call Applications
Session API
Connection wrappers
API components
Models
Distributed cluster tools
Synchronous Calling
Built-in Apps
Command Builders
Built-in Apps
Utils
API Reference
Internals tutorial
Connection wrappers
API components
Models
Distributed cluster tools
Synchronous Calling
Built-in Apps
Command Builders
Built-in Apps
Utils
API Reference
Running Unit Tests
Related Topics
Documentation overview
Quick search
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
X
A
active_client() (in module switchio.api)
api() (switchio.api.Client method)
(switchio.connection.Connection method)
APIError
app() (in module switchio.apps)
append() (switchio.models.Call method)
AppManager (class in switchio.apps)
attrs() (switchio.distribute.MultiEval method)
B
Bert (class in switchio.apps.bert)
bgapi() (switchio.api.Client method)
breakmedia() (switchio.models.Session method)
bridge() (switchio.models.Session method)
broadcast() (switchio.models.Session method)
build_originate_cmd() (in module switchio.commands)
bypass_media() (switchio.models.Session method)
C
Call (class in switchio.models)
call_metrics() (in module switchio.apps.measure.cdr)
callee (switchio.apps.players.RecInfo attribute)
caller (switchio.apps.players.RecInfo attribute)
CDR (class in switchio.apps.measure.cdr)
check_state() (switchio.apps.call_gen.Originator method)
clear_tasks() (switchio.models.Session method)
Client (class in switchio.api)
cmd() (switchio.api.Client method)
(switchio.connection.Connection method)
compose() (in module switchio.utils)
con_repr() (in module switchio.utils)
ConfigurationError
connect() (switchio.api.Client method)
(switchio.connection.Connection method)
connect_and_auth() (in module switchio.connection)
connected() (switchio.api.Client method)
Connection (class in switchio.connection)
ConnectionError
cycle() (switchio.apps.call_gen.WeightedIterator method)
D
deflect() (switchio.models.Session method)
DictProxy() (in module switchio.utils)
dirinfo() (in module switchio.utils)
disconnect() (switchio.api.Client method)
done() (switchio.models.Job method)
DtmfChecker (class in switchio.apps.dtmf)
E
echo() (switchio.models.Session method)
elapsed() (switchio.utils.Timer method)
ESLError
evals() (switchio.distribute.MultiEval method)
event2dict() (in module switchio.utils)
Events (class in switchio.models)
execute() (switchio.connection.Connection method)
(switchio.models.Session method)
F
fail() (switchio.models.Job method)
first (switchio.models.Call attribute)
folder() (switchio.distribute.MultiEval method)
G
get() (in module switchio.apps)
(switchio.models.Events method)
(switchio.models.Job method)
(switchio.models.Session method)
get_args() (in module switchio.utils)
get_client() (in module switchio.api)
get_connection() (in module switchio.connection)
get_event_time() (in module switchio.utils)
get_logger() (in module switchio.utils)
get_name() (in module switchio.utils)
get_originator() (in module switchio.apps.call_gen)
get_peer() (switchio.models.Call method)
get_pool() (in module switchio.api)
groupbymod() (in module switchio.apps)
H
hangup() (switchio.models.Call method)
(switchio.models.Session method)
hangup_on_error (switchio.apps.bert.Bert attribute)
hard_hupall() (switchio.apps.call_gen.Originator method)
host (switchio.apps.players.RecInfo attribute)
(switchio.models.Session attribute)
hupall() (switchio.api.Client method)
(switchio.apps.call_gen.Originator method)
I
is_alive() (switchio.apps.call_gen.Originator method)
is_callback() (in module switchio.utils)
is_inbound() (switchio.models.Session method)
is_outbound() (switchio.models.Session method)
iter_import_submods() (in module switchio.utils)
iterapps() (in module switchio.apps)
(switchio.apps.AppManager method)
J
Job (class in switchio.models)
JobError
L
last (switchio.models.Call attribute)
last_time (switchio.utils.Timer attribute)
limiter() (in module switchio.apps.call_gen)
load() (in module switchio.apps)
load_app() (switchio.api.Client method)
(switchio.apps.AppManager method)
(switchio.apps.call_gen.Originator method)
load_multi_app() (switchio.apps.AppManager method)
log (switchio.models.Job attribute)
(switchio.models.Session attribute)
log_stats() (switchio.apps.measure.cdr.CDR method)
log_to_stderr() (in module switchio.utils)
M
max_rate (switchio.apps.call_gen.Originator attribute)
MultiEval (class in switchio.distribute)
mute() (switchio.models.Session method)
MutedPlayRec (class in switchio.apps.players)
N
ncompose() (in module switchio.utils)
O
on_create() (switchio.apps.measure.cdr.CDR method)
on_lost_sync() (switchio.apps.bert.Bert method)
on_park() (switchio.apps.bert.Bert method)
on_stop() (switchio.apps.players.MutedPlayRec method)
(switchio.apps.players.PlayRec method)
on_timeout() (switchio.apps.bert.Bert method)
originate() (switchio.api.Client method)
originate_cmd (switchio.apps.call_gen.Originator attribute)
Originator (class in switchio.apps.call_gen)
P
param2header() (in module switchio.utils)
park() (switchio.models.Session method)
partial() (switchio.distribute.MultiEval method)
playback() (switchio.models.Session method)
PlayRec (class in switchio.apps.players)
poll() (switchio.models.Session method)
pprint() (switchio.models.Events method)
pstr() (in module switchio.utils)
R
ready() (switchio.models.Job method)
RecInfo (class in switchio.apps.players)
record() (switchio.models.Session method)
recv() (switchio.models.Session method)
recv_event() (switchio.connection.Connection method)
reducer() (switchio.distribute.MultiEval method)
register() (in module switchio.apps)
reset() (switchio.utils.Timer method)
respond() (switchio.models.Session method)
result (switchio.models.Job attribute)
route() (built-in function)
run_in_order_threadsafe() (in module switchio.connection)
S
sched_dtmf() (switchio.models.Session method)
sched_hangup() (switchio.models.Session method)
send_dtmf() (switchio.models.Session method)
Session (class in switchio.models)
set_orig_cmd() (switchio.api.Client method)
setup() (switchio.apps.call_gen.Originator method)
setvar() (switchio.models.Session method)
setvars() (switchio.models.Session method)
shutdown() (switchio.apps.call_gen.Originator method)
SlavePool() (in module switchio.distribute)
speak() (switchio.models.Session method)
start() (switchio.apps.call_gen.Originator method)
start_record() (switchio.models.Session method)
State (class in switchio.apps.call_gen)
state (switchio.apps.call_gen.Originator attribute)
stop() (switchio.apps.call_gen.Originator method)
stop_record() (switchio.models.Session method)
stopped() (switchio.apps.call_gen.Originator method)
subscribe() (switchio.connection.Connection method)
successful() (switchio.models.Job method)
switchio.api (module)
switchio.apps (module)
switchio.apps.bert (module)
switchio.apps.call_gen (module)
switchio.apps.dtmf (module)
switchio.apps.measure.cdr (module)
switchio.apps.measure.sys (module)
switchio.apps.players (module)
switchio.commands (module)
switchio.connection (module)
switchio.distribute (module)
switchio.models (module)
switchio.sync (module)
switchio.utils (module)
sync_caller() (in module switchio.sync)
sys_stats() (in module switchio.apps.measure.sys)
SysStats (class in switchio.apps.measure.sys)
T
time (switchio.models.Session attribute)
TimeoutError
,
[1]
Timer (class in switchio.utils)
TonePlay (class in switchio.apps.players)
trigger_playback() (switchio.apps.players.MutedPlayRec method)
(switchio.apps.players.PlayRec method)
two_sided (switchio.apps.bert.Bert attribute)
U
uncons() (in module switchio.utils)
unload_app() (switchio.api.Client method)
unmute() (switchio.models.Session method)
unsetvar() (switchio.models.Session method)
update() (switchio.models.Events method)
(switchio.models.Job method)
(switchio.models.Session method)
uptime (switchio.models.Session attribute)
uuid() (in module switchio.utils)
W
wait() (switchio.models.Job method)
waitforstate() (switchio.apps.call_gen.Originator method)
waitwhile() (in module switchio.utils)
(switchio.apps.call_gen.Originator method)
WeightedIterator (class in switchio.apps.call_gen)
X
xheaderify() (in module switchio.utils)