Table of Contents - ethon-0.16.0 Documentation
Classes and Modules
- Ethon
- Ethon::Curl
- Ethon::Curl::FDSet
- Ethon::Curl::Msg
- Ethon::Curl::MsgData
- Ethon::Curl::Timeval
- Ethon::Curl::VersionInfoData
- Ethon::Curls
- Ethon::Curls::Codes
- Ethon::Curls::FormOptions
- Ethon::Curls::Functions
- Ethon::Curls::Infos
- Ethon::Curls::Messages
- Ethon::Curls::Options
- Ethon::Easy
- Ethon::Easy::Callbacks
- Ethon::Easy::DebugInfo
- Ethon::Easy::DebugInfo::Message
- Ethon::Easy::Features
- Ethon::Easy::Form
- Ethon::Easy::Header
- Ethon::Easy::Http
- Ethon::Easy::Http::Actionable
- Ethon::Easy::Http::Custom
- Ethon::Easy::Http::Delete
- Ethon::Easy::Http::Get
- Ethon::Easy::Http::Head
- Ethon::Easy::Http::Options
- Ethon::Easy::Http::Patch
- Ethon::Easy::Http::Post
- Ethon::Easy::Http::Postable
- Ethon::Easy::Http::Put
- Ethon::Easy::Http::Putable
- Ethon::Easy::Informations
- Ethon::Easy::Mirror
- Ethon::Easy::Operations
- Ethon::Easy::Options
- Ethon::Easy::Params
- Ethon::Easy::Queryable
- Ethon::Easy::ResponseCallbacks
- Ethon::Easy::Util
- Ethon::Errors
- Ethon::Errors::EthonError
- Ethon::Errors::GlobalInit
- Ethon::Errors::InvalidOption
- Ethon::Errors::InvalidValue
- Ethon::Errors::MultiAdd
- Ethon::Errors::MultiFdset
- Ethon::Errors::MultiRemove
- Ethon::Errors::MultiTimeout
- Ethon::Errors::Select
- Ethon::Libc
- Ethon::Loggable
- Ethon::Multi
- Ethon::Multi::Operations
- Ethon::Multi::Options
- Ethon::Multi::Stack
Methods
- ::from_easy — Ethon::Easy::Mirror
- ::new — Ethon::Easy
- ::new — Ethon::Easy::DebugInfo
- ::new — Ethon::Easy::DebugInfo::Message
- ::new — Ethon::Easy::Form
- ::new — Ethon::Easy::Http::Custom
- ::new — Ethon::Easy::Mirror
- ::new — Ethon::Easy::Params
- ::new — Ethon::Errors::GlobalInit
- ::new — Ethon::Errors::InvalidOption
- ::new — Ethon::Errors::InvalidValue
- ::new — Ethon::Errors::MultiAdd
- ::new — Ethon::Errors::MultiFdset
- ::new — Ethon::Errors::MultiRemove
- ::new — Ethon::Errors::MultiTimeout
- ::new — Ethon::Errors::Select
- ::new — Ethon::Multi
- ::new — Ethon::Easy::Http::Actionable
- ::option — Ethon::Curls::Options
- ::option_alias — Ethon::Curls::Options
- ::option_type — Ethon::Curls::Options
- #add — Ethon::Easy::DebugInfo
- #add — Ethon::Multi::Stack
- #body — Ethon::Easy::ResponseCallbacks
- #check — Ethon::Multi::Operations
- #cleanup — Ethon::Easy::Operations
- #clear — Ethon::Curl::FDSet
- #complete — Ethon::Easy::ResponseCallbacks
- #compose_header — Ethon::Easy::Header
- #debug_info_types — Ethon::Curls::Infos
- #default_logger — Ethon::Loggable
- #delete — Ethon::Multi::Stack
- #dup — Ethon::Easy
- #easy_codes — Ethon::Curls::Codes
- #easy_handles — Ethon::Multi::Stack
- #ensure_execution_mode — Ethon::Multi
- #escape — Ethon::Easy
- #escape= — Ethon::Easy::Options
- #escape? — Ethon::Easy::Options
- #escape_zero_byte — Ethon::Easy::Util
- #fabricate — Ethon::Easy::Http
- #first — Ethon::Easy::Form
- #form — Ethon::Easy::Http::Actionable
- #form_add — Ethon::Easy::Form
- #form_options — Ethon::Curls::FormOptions
- #get_info_double — Ethon::Curls::Infos
- #get_info_long — Ethon::Curls::Infos
- #get_info_string — Ethon::Curls::Infos
- #get_timeout — Ethon::Multi::Operations
- #handle — Ethon::Easy::Operations
- #handle — Ethon::Multi::Operations
- #handle= — Ethon::Easy::Operations
- #header_list — Ethon::Easy::Header
- #headers — Ethon::Easy::Header
- #headers — Ethon::Easy::ResponseCallbacks
- #headers= — Ethon::Easy::Header
- #http_request — Ethon::Easy::Http
- #info_types — Ethon::Curls::Infos
- #infos — Ethon::Curls::Infos
- #init_vars — Ethon::Multi::Operations
- #last — Ethon::Easy::Form
- #log_informations — Ethon::Easy::Mirror
- #log_inspect — Ethon::Easy
- #logger — Ethon::Loggable
- #logger= — Ethon::Loggable
- #materialize — Ethon::Easy::Form
- #max_total_connections= — Ethon::Multi::Options
- #maxconnects= — Ethon::Multi::Options
- #messages_for — Ethon::Easy::DebugInfo
- #mirror — Ethon::Easy
- #msg_codes — Ethon::Curls::Messages
- #multi_codes — Ethon::Curls::Codes
- #multipart= — Ethon::Easy::Options
- #multipart? — Ethon::Easy::Form
- #multipart? — Ethon::Easy::Options
- #on_body — Ethon::Easy::ResponseCallbacks
- #on_complete — Ethon::Easy::ResponseCallbacks
- #on_headers — Ethon::Easy::ResponseCallbacks
- #on_progress — Ethon::Easy::ResponseCallbacks
- #ongoing? — Ethon::Multi::Operations
- #options — Ethon::Easy::Http::Actionable
- #params — Ethon::Easy::Http::Actionable
- #params_encoding — Ethon::Easy::Http::Actionable
- #parse_options — Ethon::Easy::Http::Actionable
- #perform — Ethon::Easy::Operations
- #perform — Ethon::Multi::Operations
- #pipelining= — Ethon::Multi::Options
- #prepare — Ethon::Easy::Operations
- #prepare — Ethon::Multi::Operations
- #progress — Ethon::Easy::ResponseCallbacks
- #query_options — Ethon::Easy::Http::Actionable
- #rails_logger — Ethon::Loggable
- #reset — Ethon::Easy
- #reset_fds — Ethon::Multi::Operations
- #run — Ethon::Multi::Operations
- #running_count — Ethon::Multi::Operations
- #set_attributes — Ethon::Easy
- #set_attributes — Ethon::Multi
- #set_fds — Ethon::Multi::Operations
- #set_form — Ethon::Easy::Http::Actionable
- #set_form — Ethon::Easy::Http::Postable
- #set_form — Ethon::Easy::Http::Putable
- #set_option — Ethon::Curls::Options
- #set_params — Ethon::Easy::Http::Actionable
- #setup — Ethon::Easy::Http::Custom
- #setup — Ethon::Easy::Http::Delete
- #setup — Ethon::Easy::Http::Get
- #setup — Ethon::Easy::Http::Head
- #setup — Ethon::Easy::Http::Options
- #setup — Ethon::Easy::Http::Patch
- #setup — Ethon::Easy::Http::Post
- #setup — Ethon::Easy::Http::Put
- #setup — Ethon::Easy::Http::Actionable
- #setup_garbage_collection — Ethon::Easy::Form
- #socket_action — Ethon::Multi::Operations
- #socketdata= — Ethon::Multi::Options
- #socketfunction= — Ethon::Multi::Options
- #supports_asynch_dns? — Ethon::Easy::Features
- #supports_timeout_ms? — Ethon::Easy::Features
- #supports_zlib? — Ethon::Easy::Features
- #supports_zlib? — Ethon::Easy::Informations
- #timerdata= — Ethon::Multi::Options
- #timerfunction= — Ethon::Multi::Options
- #to_a — Ethon::Easy::DebugInfo
- #to_h — Ethon::Easy::DebugInfo
- #to_hash — Ethon::Easy
- #trigger — Ethon::Multi::Operations
- #url — Ethon::Easy::Http::Actionable
- #url= — Ethon::Easy::Options
- #value_for — Ethon::Multi::Options