Table of Contents - ethon-0.5.10 Documentation
Classes/Modules
Ethon
Ethon::Curl
Ethon::Curl::FDSet
Ethon::Curl::FFI
Ethon::Curl::FFI::Library
Ethon::Curl::FFI::Type
Ethon::Curl::Msg
Ethon::Curl::MsgData
Ethon::Curl::Timeval
Ethon::Curls
Ethon::Curls::AuthTypes
Ethon::Curls::Codes
Ethon::Curls::FormOptions
Ethon::Curls::Functions
Ethon::Curls::HttpVersions
Ethon::Curls::Infos
Ethon::Curls::Messages
Ethon::Curls::Options
Ethon::Curls::Protocols
Ethon::Curls::ProxyTypes
Ethon::Curls::SslVersions
Ethon::Easy
Ethon::Easy::Callbacks
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::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
::finalizer — Ethon::Easy
::finalizer — Ethon::Multi
::finalizer — Ethon::Easy::Form
::new — Ethon::Easy::Form
::new — Ethon::Errors::MultiAdd
::new — Ethon::Errors::InvalidValue
::new — Ethon::Errors::InvalidOption
::new — Ethon::Errors::GlobalInit
::new — Ethon::Errors::MultiFdset
::new — Ethon::Easy
::new — Ethon::Easy::Params
::new — Ethon::Errors::Select
::new — Ethon::Errors::MultiRemove
::new — Ethon::Multi
::new — Ethon::Errors::MultiTimeout
::new — Ethon::Easy::Http::Actionable
::new — Ethon::Easy::Http::Custom
#accept_encoding= — Ethon::Easy::Options
#add — Ethon::Multi::Stack
#auth_types — Ethon::Curls::AuthTypes
#cainfo= — Ethon::Easy::Options
#capath= — Ethon::Easy::Options
#check — Ethon::Multi::Operations
#clear — Ethon::Curl::FDSet
#complete — Ethon::Easy::ResponseCallbacks
#compose_header — Ethon::Easy::Header
#connecttimeout= — Ethon::Easy::Options
#connecttimeout_ms= — Ethon::Easy::Options
#copypostfields= — Ethon::Easy::Options
#customrequest= — Ethon::Easy::Options
#default_logger — Ethon::Loggable
#delete — Ethon::Multi::Stack
#dns_cache_timeout= — Ethon::Easy::Options
#double_ptr — Ethon::Curls::Infos
#easy_codes — Ethon::Curls::Codes
#easy_handles — Ethon::Multi::Stack
#escape — Ethon::Easy
#escape_zero_byte — Ethon::Easy::Util
#fabricate — Ethon::Easy::Http
#first — Ethon::Easy::Form
#followlocation= — Ethon::Easy::Options
#forbid_reuse= — Ethon::Easy::Options
#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
#header_list — Ethon::Easy::Header
#headers — Ethon::Easy::Header
#headers= — Ethon::Easy::Header
#http_request — Ethon::Easy::Http
#http_version= — Ethon::Easy::Options
#http_versions — Ethon::Curls::HttpVersions
#httpauth= — Ethon::Easy::Options
#httpget= — Ethon::Easy::Options
#httppost= — Ethon::Easy::Options
#infilesize= — Ethon::Easy::Options
#info_types — Ethon::Curls::Infos
#infos — Ethon::Curls::Infos
#init_vars — Ethon::Multi::Operations
#interface= — Ethon::Easy::Options
#keypasswd= — Ethon::Easy::Options
#last — Ethon::Easy::Form
#log_inspect — Ethon::Easy
#logger — Ethon::Loggable
#logger= — Ethon::Loggable
#long_ptr — Ethon::Curls::Infos
#materialize — Ethon::Easy::Form
#max_recv_speed_large= — Ethon::Easy::Options
#max_send_speed_large= — Ethon::Easy::Options
#maxconnects= — Ethon::Multi::Options
#maxredirs= — Ethon::Easy::Options
#msg_codes — Ethon::Curls::Messages
#multi_codes — Ethon::Curls::Codes
#multipart? — Ethon::Easy::Form
#nobody= — Ethon::Easy::Options
#nosignal= — Ethon::Easy::Options
#on_complete — Ethon::Easy::ResponseCallbacks
#ongoing? — Ethon::Multi::Operations
#options — Ethon::Easy::Http::Actionable
#params — Ethon::Easy::Http::Actionable
#perform — Ethon::Easy::Operations
#perform — Ethon::Multi::Operations
#pipelining= — Ethon::Multi::Options
#postfieldsize= — Ethon::Easy::Options
#prepare — Ethon::Multi::Operations
#prepare — Ethon::Easy::Operations
#protocols — Ethon::Curls::Protocols
#protocols= — Ethon::Easy::Options
#proxy= — Ethon::Easy::Options
#proxy_types — Ethon::Curls::ProxyTypes
#proxyauth= — Ethon::Easy::Options
#proxyport= — Ethon::Easy::Options
#proxytype= — Ethon::Easy::Options
#proxyuserpwd= — Ethon::Easy::Options
#rails_logger — Ethon::Loggable
#readdata= — Ethon::Easy::Options
#readfunction= — Ethon::Easy::Options
#redir_protocols= — Ethon::Easy::Options
#reset — Ethon::Easy
#reset_fds — Ethon::Multi::Operations
#run — Ethon::Multi::Operations
#running_count — Ethon::Multi::Operations
#set_attributes — Ethon::Multi
#set_attributes — Ethon::Easy
#set_fds — Ethon::Multi::Operations
#set_form — Ethon::Easy::Http::Postable
#set_form — Ethon::Easy::Http::Actionable
#set_form — Ethon::Easy::Http::Putable
#set_option — Ethon::Curls::Options
#set_params — Ethon::Easy::Http::Actionable
#setup — Ethon::Easy::Http::Get
#setup — Ethon::Easy::Http::Delete
#setup — Ethon::Easy::Http::Patch
#setup — Ethon::Easy::Http::Custom
#setup — Ethon::Easy::Http::Post
#setup — Ethon::Easy::Http::Actionable
#setup — Ethon::Easy::Http::Head
#setup — Ethon::Easy::Http::Options
#setup — Ethon::Easy::Http::Put
#socketdata= — Ethon::Multi::Options
#socketfunction= — Ethon::Multi::Options
#ssl_verifyhost= — Ethon::Easy::Options
#ssl_verifypeer= — Ethon::Easy::Options
#ssl_versions — Ethon::Curls::SslVersions
#sslcert= — Ethon::Easy::Options
#sslcerttype= — Ethon::Easy::Options
#sslkey= — Ethon::Easy::Options
#sslkeytype= — Ethon::Easy::Options
#sslversion= — Ethon::Easy::Options
#string_ptr — Ethon::Curls::Infos
#supports_zlib? — Ethon::Easy::Informations
#timeout= — Ethon::Easy::Options
#timeout_ms= — Ethon::Easy::Options
#timerdata= — Ethon::Multi::Options
#timerfunction= — Ethon::Multi::Options
#to_hash — Ethon::Easy
#trigger — Ethon::Multi::Operations
#upload= — Ethon::Easy::Options
#url — Ethon::Easy::Http::Actionable
#url= — Ethon::Easy::Options
#useragent= — Ethon::Easy::Options
#userpwd= — Ethon::Easy::Options
#value_for — Ethon::Multi::Options
#value_for — Ethon::Easy::Options
#verbose= — Ethon::Easy::Options