--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Network distance (not necessarily the same as from traceroute)
  name: distance
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Host start and end times
  name: endtime
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The IPv4 address
  name: ip4_addr
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The IPv6 address
  name: ip6_addr
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: IPID Sequence Number information
  name: ipidsequence_class
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: IPID Sequence Number information
  name: ipidsequence_values
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The MAC address
  name: mac_addr
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The MAC vendor
  name: mac_vendor
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: OS object holding Operating System information
  name: os
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The reason for the status
  name: reason
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The number of &quot;weird responses&quot;
  name: smurf
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Host start and end times
  name: starttime
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The status of the host, typically &quot;up&quot; or &quot;down&quot;
  name: status
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: TCP Sequence Number information
  name: tcpsequence_class
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: TCP Sequence Number information
  name: tcpsequence_difficulty
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: TCP Sequence Number information
  name: tcpsequence_index
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: TCP Sequence Number information
  name: tcpsequence_values
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: TCP Timestamp Sequence Number information
  name: tcptssequence_class
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: TCP Timestamp Sequence Number information
  name: tcptssequence_values
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Times object holding timing information
  name: times
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Traceroute object
  name: traceroute
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Uptime information
  name: uptime_lastboot
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Uptime information
  name: uptime_seconds
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: new
comment: 
- !ruby/struct:SM::Flow::P 
  body: This holds all of the information about a target host.
- !ruby/struct:SM::Flow::P 
  body: Status, IP/MAC addresses, hostnames, all that. Port information is available in this class; either accessed through here or directly from a Port object.
constants: []

full_name: Nmap::Parser::Host
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: addr
- !ruby/object:RI::MethodSummary 
  name: all_hostnames
- !ruby/object:RI::MethodSummary 
  name: extraports
- !ruby/object:RI::MethodSummary 
  name: hostname
- !ruby/object:RI::MethodSummary 
  name: hostnames
- !ruby/object:RI::MethodSummary 
  name: ip_proto
- !ruby/object:RI::MethodSummary 
  name: ip_proto_list
- !ruby/object:RI::MethodSummary 
  name: ip_protos
- !ruby/object:RI::MethodSummary 
  name: ip_reason
- !ruby/object:RI::MethodSummary 
  name: ip_service
- !ruby/object:RI::MethodSummary 
  name: ip_state
- !ruby/object:RI::MethodSummary 
  name: script
- !ruby/object:RI::MethodSummary 
  name: script_output
- !ruby/object:RI::MethodSummary 
  name: scripts
- !ruby/object:RI::MethodSummary 
  name: tcp_port
- !ruby/object:RI::MethodSummary 
  name: tcp_port_list
- !ruby/object:RI::MethodSummary 
  name: tcp_ports
- !ruby/object:RI::MethodSummary 
  name: tcp_reason
- !ruby/object:RI::MethodSummary 
  name: tcp_script
- !ruby/object:RI::MethodSummary 
  name: tcp_script_output
- !ruby/object:RI::MethodSummary 
  name: tcp_scripts
- !ruby/object:RI::MethodSummary 
  name: tcp_service
- !ruby/object:RI::MethodSummary 
  name: tcp_state
- !ruby/object:RI::MethodSummary 
  name: udp_port
- !ruby/object:RI::MethodSummary 
  name: udp_port_list
- !ruby/object:RI::MethodSummary 
  name: udp_ports
- !ruby/object:RI::MethodSummary 
  name: udp_reason
- !ruby/object:RI::MethodSummary 
  name: udp_script
- !ruby/object:RI::MethodSummary 
  name: udp_script_output
- !ruby/object:RI::MethodSummary 
  name: udp_scripts
- !ruby/object:RI::MethodSummary 
  name: udp_service
- !ruby/object:RI::MethodSummary 
  name: udp_state
name: Host
superclass: Object
