Table of Contents - signalwire-2.3.4 Documentation
Classes and Modules
- Object
- Signalwire
- Signalwire::Blade
- Signalwire::Blade::Connect
- Signalwire::Blade::Connection
- Signalwire::Blade::EventHandler
- Signalwire::Blade::Execute
- Signalwire::Blade::Message
- Signalwire::Blade::Ping
- Signalwire::Blade::Subscribe
- Signalwire::Common
- Signalwire::Logger
- Signalwire::REST
- Signalwire::REST::Client
- Signalwire::Relay
- Signalwire::Relay
- Signalwire::Relay::CallConnectState
- Signalwire::Relay::CallDetectState
- Signalwire::Relay::CallDetectType
- Signalwire::Relay::CallFaxState
- Signalwire::Relay::CallNotification
- Signalwire::Relay::CallPlayState
- Signalwire::Relay::CallPromptState
- Signalwire::Relay::CallRecordState
- Signalwire::Relay::CallSendDigitsState
- Signalwire::Relay::CallState
- Signalwire::Relay::CallTapState
- Signalwire::Relay::CallType
- Signalwire::Relay::Calling
- Signalwire::Relay::Calling::Action
- Signalwire::Relay::Calling::Answer
- Signalwire::Relay::Calling::AnswerResult
- Signalwire::Relay::Calling::Await
- Signalwire::Relay::Calling::BaseActionResult
- Signalwire::Relay::Calling::BaseFax
- Signalwire::Relay::Calling::Call
- Signalwire::Relay::Calling::CallConvenienceMethods
- Signalwire::Relay::Calling::CallDetectMethods
- Signalwire::Relay::Calling::Component
- Signalwire::Relay::Calling::Connect
- Signalwire::Relay::Calling::ConnectAction
- Signalwire::Relay::Calling::ConnectResult
- Signalwire::Relay::Calling::ControlComponent
- Signalwire::Relay::Calling::Detect
- Signalwire::Relay::Calling::DetectAction
- Signalwire::Relay::Calling::DetectResult
- Signalwire::Relay::Calling::Dial
- Signalwire::Relay::Calling::DialResult
- Signalwire::Relay::Calling::FaxAction
- Signalwire::Relay::Calling::FaxReceive
- Signalwire::Relay::Calling::FaxResult
- Signalwire::Relay::Calling::FaxSend
- Signalwire::Relay::Calling::Hangup
- Signalwire::Relay::Calling::HangupResult
- Signalwire::Relay::Calling::Instance
- Signalwire::Relay::Calling::Play
- Signalwire::Relay::Calling::PlayAction
- Signalwire::Relay::Calling::PlayPauseResult
- Signalwire::Relay::Calling::PlayResult
- Signalwire::Relay::Calling::PlayResumeResult
- Signalwire::Relay::Calling::PlayVolumeResult
- Signalwire::Relay::Calling::Prompt
- Signalwire::Relay::Calling::PromptAction
- Signalwire::Relay::Calling::PromptResult
- Signalwire::Relay::Calling::PromptVolumeResult
- Signalwire::Relay::Calling::Record
- Signalwire::Relay::Calling::RecordAction
- Signalwire::Relay::Calling::RecordResult
- Signalwire::Relay::Calling::Result
- Signalwire::Relay::Calling::SendDigits
- Signalwire::Relay::Calling::SendDigitsAction
- Signalwire::Relay::Calling::SendDigitsResult
- Signalwire::Relay::Calling::StopResult
- Signalwire::Relay::Calling::Tap
- Signalwire::Relay::Calling::TapAction
- Signalwire::Relay::Calling::TapResult
- Signalwire::Relay::Client
- Signalwire::Relay::CommonState
- Signalwire::Relay::ComponentMethod
- Signalwire::Relay::Consumer
- Signalwire::Relay::DisconnectReason
- Signalwire::Relay::DisconnectSource
- Signalwire::Relay::Event
- Signalwire::Relay::MessageState
- Signalwire::Relay::Messaging
- Signalwire::Relay::Messaging::Instance
- Signalwire::Relay::Messaging::Message
- Signalwire::Relay::Messaging::SendResult
- Signalwire::Relay::Request
- Signalwire::Relay::Task
- Signalwire::Sdk
- Signalwire::Sdk::Configuration
- Signalwire::Sdk::FaxResponse
- Signalwire::Sdk::FaxResponse::Reject
- Signalwire::Sdk::MessagingResponse
- Signalwire::Sdk::VoiceResponse
- Twilio
- Twilio::REST
- Twilio::REST::Api
- Twilio::REST::Domain
- Twilio::REST::Fax
- Twilio::REST::Fax::V1
- Twilio::REST::Fax::V1::FaxContext
- Twilio::REST::Fax::V1::FaxList
Methods
- ::configuration — Signalwire::Sdk
- ::configure — Signalwire::Sdk
- ::contexts — Signalwire::Relay::Consumer
- ::from_blade — Signalwire::Relay::Event
- ::from_event — Signalwire::Relay::Calling::Call
- ::from_json — Signalwire::Blade::Message
- ::logger — Signalwire::Logger
- ::new — Signalwire::Blade::Connection
- ::new — Signalwire::Blade::Message
- ::new — Signalwire::Blade::Connect
- ::new — Signalwire::Blade::Execute
- ::new — Signalwire::Blade::Ping
- ::new — Signalwire::Blade::Subscribe
- ::new — Signalwire::Relay::Calling::Instance
- ::new — Signalwire::Relay::Calling::Action
- ::new — Signalwire::Relay::Calling::Call
- ::new — Signalwire::Relay::Calling::Component
- ::new — Signalwire::Relay::Calling::Connect
- ::new — Signalwire::Relay::Calling::Detect
- ::new — Signalwire::Relay::Calling::FaxSend
- ::new — Signalwire::Relay::Calling::Hangup
- ::new — Signalwire::Relay::Calling::Play
- ::new — Signalwire::Relay::Calling::Prompt
- ::new — Signalwire::Relay::Calling::Record
- ::new — Signalwire::Relay::Calling::SendDigits
- ::new — Signalwire::Relay::Calling::Tap
- ::new — Signalwire::Relay::Calling::Result
- ::new — Signalwire::Relay::Calling::BaseActionResult
- ::new — Signalwire::Relay::Client
- ::new — Signalwire::Relay::Consumer
- ::new — Signalwire::Relay::Messaging::Instance
- ::new — Signalwire::Relay::Messaging::SendResult
- ::new — Signalwire::Relay::Task
- ::new — Signalwire::REST::Client
- ::new — Signalwire::Sdk::FaxResponse::Reject
- ::new — Twilio::REST::Fax
- ::new — Twilio::REST::Fax::V1
- ::new — Twilio::REST::Fax::V1::FaxList
- ::new — Twilio::REST::Fax::V1::FaxContext
- ::new — Twilio::REST::Api
- #absolute_url — Twilio::REST::Domain
- #active? — Signalwire::Relay::Calling::Call
- #after_execute — Signalwire::Relay::Calling::Component
- #after_execute — Signalwire::Relay::Calling::Record
- #amd — Signalwire::Relay::Calling::CallDetectMethods
- #amd! — Signalwire::Relay::Calling::CallDetectMethods
- #answer — Signalwire::Relay::Calling::Call
- #answered? — Signalwire::Relay::Calling::Call
- #audio_payload — Signalwire::Relay::Calling::CallConvenienceMethods
- #broadcast — Signalwire::Blade::EventHandler
- #broadcast_event — Signalwire::Relay::Calling::BaseFax
- #broadcast_event — Signalwire::Relay::Calling::Connect
- #broadcast_event — Signalwire::Relay::Calling::Detect
- #broadcast_event — Signalwire::Relay::Calling::Play
- #broadcast_event — Signalwire::Relay::Calling::Record
- #broadcast_event — Signalwire::Relay::Calling::SendDigits
- #broadcast_event — Signalwire::Relay::Calling::Tap
- #build_detect_component — Signalwire::Relay::Calling::CallDetectMethods
- #build_request — Signalwire::Blade::Message
- #call — Signalwire::Relay::Calling::ConnectResult
- #call_id — Signalwire::Relay::Event
- #call_match_event — Signalwire::Relay::Calling::Call
- #call_params — Signalwire::Relay::Event
- #calling — Signalwire::Relay::Client
- #calls — Signalwire::Relay::Calling::Instance
- #change_call_state — Signalwire::Relay::Calling::Call
- #change_connect_state — Signalwire::Relay::Calling::Call
- #check_for_waiting_events — Signalwire::Relay::Calling::Component
- #clean_up_space_url — Signalwire::Relay::Client
- #clear_connections — Signalwire::Blade::Connection
- #code — Signalwire::Relay::Messaging::SendResult
- #compile_collect_arguments — Signalwire::Relay::Calling::Call
- #compile_tap_arguments — Signalwire::Relay::Calling::Call
- #compile_tap_device_arguments — Signalwire::Relay::Calling::Call
- #complete — Signalwire::Relay::Calling::Detect
- #connect — Signalwire::Relay::Calling::Call
- #connect! — Signalwire::Blade::Connection
- #connect! — Signalwire::Relay::Calling::Call
- #connect! — Signalwire::Relay::Client
- #connect_request — Signalwire::Blade::Connection
- #connected? — Signalwire::Blade::Connection
- #contexts — Signalwire::Relay::Calling::Instance
- #contexts — Signalwire::Relay::Client
- #control_id — Signalwire::Relay::Calling::ControlComponent
- #control_id — Signalwire::Relay::Event
- #create_blocker — Signalwire::Relay::Calling::Component
- #deliver — Signalwire::Relay::Task
- #detect — Signalwire::Relay::Calling::CallDetectMethods
- #detect! — Signalwire::Relay::Calling::CallDetectMethods
- #detect_answering_machine — Signalwire::Relay::Calling::CallDetectMethods
- #detect_answering_machine! — Signalwire::Relay::Calling::CallDetectMethods
- #detect_digit — Signalwire::Relay::Calling::CallDetectMethods
- #detect_digit! — Signalwire::Relay::Calling::CallDetectMethods
- #detect_fax — Signalwire::Relay::Calling::CallDetectMethods
- #detect_fax! — Signalwire::Relay::Calling::CallDetectMethods
- #detect_human — Signalwire::Relay::Calling::CallDetectMethods
- #detect_human! — Signalwire::Relay::Calling::CallDetectMethods
- #detect_machine — Signalwire::Relay::Calling::CallDetectMethods
- #detect_machine! — Signalwire::Relay::Calling::CallDetectMethods
- #dial — Signalwire::Relay::Calling::Instance
- #dial — Signalwire::Relay::Calling::Call
- #digit_event — Signalwire::Relay::Calling::Prompt
- #disconnect! — Signalwire::Blade::Connection
- #disconnect! — Signalwire::Relay::Client
- #enable_epoll — Signalwire::Blade::Connection
- #end_call — Signalwire::Relay::Calling::Instance
- #ended? — Signalwire::Relay::Calling::Call
- #enqueue_inbound — Signalwire::Blade::Connection
- #enqueue_outbound — Signalwire::Blade::Connection
- #error? — Signalwire::Blade::Message
- #error_code — Signalwire::Blade::Message
- #error_message — Signalwire::Blade::Message
- #event_params — Signalwire::Relay::Event
- #event_type — Signalwire::Relay::Calling::Component
- #event_type — Signalwire::Relay::Calling::Answer
- #event_type — Signalwire::Relay::Calling::Await
- #event_type — Signalwire::Relay::Calling::BaseFax
- #event_type — Signalwire::Relay::Calling::Connect
- #event_type — Signalwire::Relay::Calling::Detect
- #event_type — Signalwire::Relay::Calling::Dial
- #event_type — Signalwire::Relay::Calling::Hangup
- #event_type — Signalwire::Relay::Calling::Play
- #event_type — Signalwire::Relay::Calling::Prompt
- #event_type — Signalwire::Relay::Calling::Record
- #event_type — Signalwire::Relay::Calling::SendDigits
- #event_type — Signalwire::Relay::Calling::Tap
- #event_type — Signalwire::Relay::Event
- #execute — Signalwire::Blade::Connection
- #execute — Signalwire::Relay::Calling::Component
- #execute — Signalwire::Relay::Calling::Await
- #execute — Signalwire::Relay::Client
- #execute_params — Signalwire::Relay::Calling::Component
- #execute_subcommand — Signalwire::Relay::Calling::ControlComponent
- #fax_receive — Signalwire::Relay::Calling::Call
- #fax_receive! — Signalwire::Relay::Calling::Call
- #fax_send — Signalwire::Relay::Calling::Call
- #fax_send! — Signalwire::Relay::Calling::Call
- #find_call_by_id — Signalwire::Relay::Calling::Instance
- #find_call_by_tag — Signalwire::Relay::Calling::Instance
- #finish_call — Signalwire::Relay::Calling::Call
- #flush_queues — Signalwire::Blade::Connection
- #handle_close — Signalwire::Blade::Connection
- #handle_execute_response — Signalwire::Blade::Connection
- #handle_execute_result — Signalwire::Relay::Calling::Component
- #handle_signals — Signalwire::Blade::Connection
- #hangup — Signalwire::Relay::Calling::Call
- #has_blocker? — Signalwire::Relay::Calling::Component
- #hostname — Twilio::REST::Fax
- #hostname — Twilio::REST::Api
- #id — Signalwire::Blade::Message
- #id — Signalwire::Relay::Calling::Call
- #inner_params — Signalwire::Relay::Calling::Component
- #inner_params — Signalwire::Relay::Calling::Connect
- #inner_params — Signalwire::Relay::Calling::Detect
- #inner_params — Signalwire::Relay::Calling::Dial
- #inner_params — Signalwire::Relay::Calling::FaxReceive
- #inner_params — Signalwire::Relay::Calling::FaxSend
- #inner_params — Signalwire::Relay::Calling::Hangup
- #inner_params — Signalwire::Relay::Calling::Play
- #inner_params — Signalwire::Relay::Calling::Prompt
- #inner_params — Signalwire::Relay::Calling::Record
- #inner_params — Signalwire::Relay::Calling::SendDigits
- #inner_params — Signalwire::Relay::Calling::Tap
- #inner_params — Signalwire::Relay::Calling::ControlComponent
- #keep_alive — Signalwire::Blade::Connection
- #level= — Signalwire::Logger
- #listen_for_created_calls — Signalwire::Relay::Calling::Instance
- #log_traffic — Signalwire::Blade::Connection
- #logger — Signalwire::Logger
- #main_loop! — Signalwire::Blade::Connection
- #message — Signalwire::Relay::Event
- #message — Signalwire::Relay::Messaging::SendResult
- #message_id — Signalwire::Relay::Messaging::SendResult
- #message_params — Signalwire::Relay::Messaging::Message
- #messaging — Signalwire::Relay::Client
- #method — Signalwire::Relay::Calling::Component
- #method — Signalwire::Relay::Calling::Answer
- #method — Signalwire::Relay::Calling::Connect
- #method — Signalwire::Relay::Calling::Detect
- #method — Signalwire::Relay::Calling::Dial
- #method — Signalwire::Relay::Calling::FaxReceive
- #method — Signalwire::Relay::Calling::FaxSend
- #method — Signalwire::Relay::Calling::Hangup
- #method — Signalwire::Relay::Calling::Play
- #method — Signalwire::Relay::Calling::Prompt
- #method — Signalwire::Relay::Calling::Record
- #method — Signalwire::Relay::Calling::SendDigits
- #method — Signalwire::Relay::Calling::Tap
- #name — Signalwire::Relay::Event
- #new_call — Signalwire::Relay::Calling::Instance
- #normalize_host — Signalwire::Relay::Task
- #notification_handler — Signalwire::Relay::Calling::Component
- #notification_handler — Signalwire::Relay::Calling::Answer
- #notification_handler — Signalwire::Relay::Calling::Await
- #notification_handler — Signalwire::Relay::Calling::BaseFax
- #notification_handler — Signalwire::Relay::Calling::Connect
- #notification_handler — Signalwire::Relay::Calling::Detect
- #notification_handler — Signalwire::Relay::Calling::Dial
- #notification_handler — Signalwire::Relay::Calling::Hangup
- #notification_handler — Signalwire::Relay::Calling::Play
- #notification_handler — Signalwire::Relay::Calling::Prompt
- #notification_handler — Signalwire::Relay::Calling::Record
- #notification_handler — Signalwire::Relay::Calling::SendDigits
- #notification_handler — Signalwire::Relay::Calling::Tap
- #object_send — Signalwire::Relay::Messaging::Instance
- #on_event — Signalwire::Relay::Consumer
- #on_incoming_call — Signalwire::Relay::Consumer
- #on_incoming_message — Signalwire::Relay::Consumer
- #on_message_state_change — Signalwire::Relay::Consumer
- #on_task — Signalwire::Relay::Consumer
- #pause — Signalwire::Relay::Calling::PlayAction
- #pause — Signalwire::Relay::Calling::Play
- #payload — Signalwire::Blade::Message
- #payload — Signalwire::Relay::Calling::Component
- #peer — Signalwire::Relay::Calling::Call
- #ping — Signalwire::Blade::Connection
- #play — Signalwire::Relay::Calling::Call
- #play! — Signalwire::Relay::Calling::Call
- #play_audio — Signalwire::Relay::Calling::CallConvenienceMethods
- #play_audio! — Signalwire::Relay::Calling::CallConvenienceMethods
- #play_ringtone — Signalwire::Relay::Calling::CallConvenienceMethods
- #play_ringtone! — Signalwire::Relay::Calling::CallConvenienceMethods
- #play_silence — Signalwire::Relay::Calling::CallConvenienceMethods
- #play_silence! — Signalwire::Relay::Calling::CallConvenienceMethods
- #play_tts — Signalwire::Relay::Calling::CallConvenienceMethods
- #play_tts! — Signalwire::Relay::Calling::CallConvenienceMethods
- #prompt — Signalwire::Relay::Calling::Call
- #prompt! — Signalwire::Relay::Calling::Call
- #prompt_audio — Signalwire::Relay::Calling::CallConvenienceMethods
- #prompt_audio! — Signalwire::Relay::Calling::CallConvenienceMethods
- #prompt_ringtone — Signalwire::Relay::Calling::CallConvenienceMethods
- #prompt_ringtone! — Signalwire::Relay::Calling::CallConvenienceMethods
- #prompt_silence — Signalwire::Relay::Calling::CallConvenienceMethods
- #prompt_silence! — Signalwire::Relay::Calling::CallConvenienceMethods
- #prompt_tts — Signalwire::Relay::Calling::CallConvenienceMethods
- #prompt_tts! — Signalwire::Relay::Calling::CallConvenienceMethods
- #protocol_setup — Signalwire::Relay::Client
- #ready — Signalwire::Relay::Consumer
- #receive — Signalwire::Blade::Connection
- #receive — Signalwire::Relay::Calling::Instance
- #reconnect! — Signalwire::Blade::Connection
- #record — Signalwire::Relay::Calling::Call
- #record! — Signalwire::Relay::Calling::Call
- #register_component — Signalwire::Relay::Calling::Call
- #register_for_shutdown — Signalwire::Blade::Connection
- #reject — Signalwire::Sdk::FaxResponse
- #relay_execute — Signalwire::Relay::Client
- #result — Signalwire::Relay::Calling::ConnectAction
- #result — Signalwire::Relay::Calling::DetectAction
- #result — Signalwire::Relay::Calling::FaxAction
- #result — Signalwire::Relay::Calling::PlayAction
- #result — Signalwire::Relay::Calling::PromptAction
- #result — Signalwire::Relay::Calling::RecordAction
- #result — Signalwire::Relay::Calling::SendDigitsAction
- #result — Signalwire::Relay::Calling::TapAction
- #result — Signalwire::Relay::Calling::PromptResult
- #resume — Signalwire::Relay::Calling::PlayAction
- #resume — Signalwire::Relay::Calling::Play
- #ringtone_payload — Signalwire::Relay::Calling::CallConvenienceMethods
- #run — Signalwire::Relay::Consumer
- #schedule_flush_queues — Signalwire::Blade::Connection
- #send — Signalwire::Relay::Messaging::Instance
- #send_digits — Signalwire::Relay::Calling::Call
- #send_digits! — Signalwire::Relay::Calling::Call
- #set_parameters — Signalwire::Relay::Calling::Call
- #setup — Signalwire::Relay::Consumer
- #setup_all_events_listener — Signalwire::Relay::Consumer
- #setup_call_event_handlers — Signalwire::Relay::Calling::Call
- #setup_call_options — Signalwire::Relay::Calling::Call
- #setup_context — Signalwire::Relay::Client
- #setup_contexts — Signalwire::Relay::Consumer
- #setup_events — Signalwire::Relay::Client
- #setup_events — Signalwire::Relay::Messaging::Instance
- #setup_handlers — Signalwire::Relay::Calling::Component
- #setup_handlers — Signalwire::Relay::Calling::ControlComponent
- #setup_handlers — Signalwire::Relay::Client
- #setup_messaging_listeners — Signalwire::Relay::Consumer
- #setup_receive_listeners — Signalwire::Relay::Consumer
- #setup_session — Signalwire::Relay::Client
- #setup_started_event — Signalwire::Blade::Connection
- #setup_task_listeners — Signalwire::Relay::Consumer
- #setup_waiting_events — Signalwire::Relay::Calling::Component
- #shutdown_from_signal — Signalwire::Blade::Connection
- #shutdown_registered — Signalwire::Blade::Connection
- #silence_payload — Signalwire::Relay::Calling::CallConvenienceMethods
- #source_device — Signalwire::Relay::Calling::Tap
- #speech_event — Signalwire::Relay::Calling::Prompt
- #stop — Signalwire::Relay::Calling::DetectAction
- #stop — Signalwire::Relay::Calling::FaxAction
- #stop — Signalwire::Relay::Calling::PlayAction
- #stop — Signalwire::Relay::Calling::PromptAction
- #stop — Signalwire::Relay::Calling::RecordAction
- #stop — Signalwire::Relay::Calling::TapAction
- #stop — Signalwire::Relay::Calling::SendDigits
- #stop — Signalwire::Relay::Calling::ControlComponent
- #stop — Signalwire::Relay::Consumer
- #subscribe — Signalwire::Blade::Connection
- #successful — Signalwire::Relay::Messaging::SendResult
- #tap_media — Signalwire::Relay::Calling::Call
- #tap_media — Signalwire::Relay::Calling::Tap
- #tap_media! — Signalwire::Relay::Calling::Call
- #teardown — Signalwire::Relay::Consumer
- #terminate — Signalwire::Relay::Calling::Component
- #terminate_components — Signalwire::Relay::Calling::Call
- #to_s — Signalwire::Blade::Message
- #transmit — Signalwire::Blade::Connection
- #tts_payload — Signalwire::Relay::Calling::CallConvenienceMethods
- #unblock — Signalwire::Relay::Calling::Component
- #update_call_fields — Signalwire::Relay::Calling::Call
- #url — Signalwire::Relay::Calling::RecordAction
- #volume — Signalwire::Relay::Calling::PlayAction
- #volume — Signalwire::Relay::Calling::PromptAction
- #volume — Signalwire::Relay::Calling::Play
- #volume — Signalwire::Relay::Calling::Prompt
- #wait_for — Signalwire::Relay::Calling::Call
- #wait_for — Signalwire::Relay::Calling::Component
- #wait_for_answered — Signalwire::Relay::Calling::CallConvenienceMethods
- #wait_for_ended — Signalwire::Relay::Calling::CallConvenienceMethods
- #wait_for_ending — Signalwire::Relay::Calling::CallConvenienceMethods
- #wait_for_ringing — Signalwire::Relay::Calling::CallConvenienceMethods
- #wait_on_blocker — Signalwire::Relay::Calling::Component
- #write — Signalwire::Blade::Connection
- #write_command — Signalwire::Blade::Connection