class Coffee::Task
- Coffee::Task
- Reference
- Object
Defined in:
coffee/task.crConstructors
- .new(ipRange : IPAddress, iatas : Array(Needle::IATA), commandLine : Bool = false, timeout : TimeOut = TimeOut.new)
- .new(ip_range : String, needles : Array(Needle::IATA), timeout : TimeOut = TimeOut.new)
- .new(ip_range : String, needles : Array(Needle::Edge), timeout : TimeOut = TimeOut.new)
- .new(ip_range : String, needle : Needle::IATA, timeout : TimeOut = TimeOut.new)
- .new(ip_range : String, needle : Needle::Edge, timeout : TimeOut = TimeOut.new)
Instance Method Summary
- #cache : Coffee::Cache?
- #cache=(value : Cache)
- #edges : Array(Needle::Edge)
- #edges=(edges : Array(Needle::Edge))
- #finished : Bool
- #finished=(finished : Bool)
- #finished?
- #flush_edge
- #flush_total
- #iatas : Array(Needle::IATA)
- #iatas=(iatas : Array(Needle::IATA))
- #ipRange : IPAddress
- #ipRange=(ipRange : IPAddress)
- #perform(port : Int32 = 80, method : String = "HEAD")
- #progress : Progress | Nil
- #progress=(progress : Progress | Nil)
- #timeout : TimeOut
- #timeout=(timeout : TimeOut)
- #timing : Time::Span?
- #timing=(value : Time::Span)
- #total
- #writer : Coffee::Writer?
- #writer=(value : Writer)
- #writer_close
- #writer_close!
Constructor Detail
def self.new(ipRange : IPAddress, iatas : Array(Needle::IATA), commandLine : Bool = false, timeout : TimeOut = TimeOut.new)
#