Class: SignalWire::REST::Namespaces::CompatCalls
Overview
Compat call management with recording and stream sub-resources.
Instance Method Summary
collapse
#create, #delete, #get, #list, update_method, update_method=
#initialize
Instance Method Details
#start_recording(call_sid, **kwargs) ⇒ Object
24
25
26
|
# File 'lib/signalwire/rest/namespaces/compat.rb', line 24
def start_recording(call_sid, **kwargs)
@http.post(_path(call_sid, 'Recordings'), kwargs)
end
|
#start_stream(call_sid, **kwargs) ⇒ Object
32
33
34
|
# File 'lib/signalwire/rest/namespaces/compat.rb', line 32
def start_stream(call_sid, **kwargs)
@http.post(_path(call_sid, 'Streams'), kwargs)
end
|
#stop_stream(call_sid, stream_sid, **kwargs) ⇒ Object
36
37
38
|
# File 'lib/signalwire/rest/namespaces/compat.rb', line 36
def stop_stream(call_sid, stream_sid, **kwargs)
@http.post(_path(call_sid, 'Streams', stream_sid), kwargs)
end
|
#update(sid, **kwargs) ⇒ Object
20
21
22
|
# File 'lib/signalwire/rest/namespaces/compat.rb', line 20
def update(sid, **kwargs)
@http.post(_path(sid), kwargs)
end
|
#update_recording(call_sid, recording_sid, **kwargs) ⇒ Object
28
29
30
|
# File 'lib/signalwire/rest/namespaces/compat.rb', line 28
def update_recording(call_sid, recording_sid, **kwargs)
@http.post(_path(call_sid, 'Recordings', recording_sid), kwargs)
end
|