class Twilio::TwiML::Start
<Start> TwiML
Verb
Public Class Methods
new(**keyword_args) { |self| ... }
click to toggle source
Calls superclass method
Twilio::TwiML::TwiML::new
# File lib/twilio-ruby/twiml/voice_response.rb 420 def initialize(**keyword_args) 421 super(**keyword_args) 422 @name = 'Start' 423 424 yield(self) if block_given? 425 end
Public Instance Methods
siprec(name: nil, connector_name: nil, track: nil, **keyword_args) { |siprec| ... }
click to toggle source
Create a new <Siprec> element
- name
-
Friendly name given to SIPREC
- connector_name
-
Unique name for Connector
- track
-
Track to be streamed to remote service
- keyword_args
-
additional attributes
# File lib/twilio-ruby/twiml/voice_response.rb 449 def siprec(name: nil, connector_name: nil, track: nil, **keyword_args) 450 siprec = Siprec.new(name: name, connector_name: connector_name, track: track, **keyword_args) 451 452 yield(siprec) if block_given? 453 append(siprec) 454 end
stream(name: nil, connector_name: nil, url: nil, track: nil, status_callback: nil, status_callback_method: nil, **keyword_args) { |stream| ... }
click to toggle source
Create a new <Stream> element
- name
-
Friendly name given to the
Stream
- connector_name
-
Unique name for
Stream
Connector - url
-
URL of the remote service where the
Stream
is routed - track
-
Track to be streamed to remote service
- status_callback
-
Status Callback URL
- status_callback_method
-
Status Callback URL method
- keyword_args
-
additional attributes
# File lib/twilio-ruby/twiml/voice_response.rb 436 def stream(name: nil, connector_name: nil, url: nil, track: nil, status_callback: nil, status_callback_method: nil, **keyword_args) 437 stream = Stream.new(name: name, connector_name: connector_name, url: url, track: track, status_callback: status_callback, status_callback_method: status_callback_method, **keyword_args) 438 439 yield(stream) if block_given? 440 append(stream) 441 end