class Nexpose::ScanSummary::Nodes
Value class for tracking node counts.
Attributes
dead[R]
filtered[R]
live[R]
other[R]
unresolved[R]
Public Class Methods
new(live, dead, filtered, unresolved, other)
click to toggle source
# File lib/nexpose/scan.rb, line 634 def initialize(live, dead, filtered, unresolved, other) @live = live @dead = dead @filtered = filtered @unresolved = unresolved @other = other end
parse(rexml)
click to toggle source
Parse REXML to Nodes
object.
@param [REXML::Document] rexml XML
document to parse. @return [Nodes] Node summary represented by the XML
.
# File lib/nexpose/scan.rb, line 647 def self.parse(rexml) return nil unless rexml Nodes.new(rexml.attributes['live'].to_i, rexml.attributes['dead'].to_i, rexml.attributes['filtered'].to_i, rexml.attributes['unresolved'].to_i, rexml.attributes['other'].to_i) end