class Twilio::TwiML::Stop

<Stop> 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
329 def initialize(**keyword_args)
330   super(**keyword_args)
331   @name = 'Stop'
332 
333   yield(self) if block_given?
334 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
358 def siprec(name: nil, connector_name: nil, track: nil, **keyword_args)
359   siprec = Siprec.new(name: name, connector_name: connector_name, track: track, **keyword_args)
360 
361   yield(siprec) if block_given?
362   append(siprec)
363 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
345 def stream(name: nil, connector_name: nil, url: nil, track: nil, status_callback: nil, status_callback_method: nil, **keyword_args)
346   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)
347 
348   yield(stream) if block_given?
349   append(stream)
350 end