Class: Net::DNS::RR::SOA

Inherits:
Net::DNS::RR show all
Defined in:
lib/net/dns/rr/soa.rb

Overview


RR type SOA


Constant Summary

Constants inherited from Net::DNS::RR

RRFIXEDSZ, RR_REGEXP

Constants included from Names

Names::INT16SZ

Instance Attribute Summary collapse

Method Summary

Methods inherited from Net::DNS::RR

#cls, #comp_data, #data, #initialize, #inspect, #name, parse, parse_packet, #rdata, #to_a, #to_s, #ttl, #type, #value

Methods included from Names

#dn_comp, #dn_expand, #names_array, #pack_name, #valid?

Constructor Details

This class inherits a constructor from Net::DNS::RR

Instance Attribute Details

#expireObject (readonly)

Returns the value of attribute expire.



9
10
11
# File 'lib/net/dns/rr/soa.rb', line 9

def expire
  @expire
end

#minimumObject (readonly)

Returns the value of attribute minimum.



9
10
11
# File 'lib/net/dns/rr/soa.rb', line 9

def minimum
  @minimum
end

#mnameObject (readonly)

Returns the value of attribute mname.



9
10
11
# File 'lib/net/dns/rr/soa.rb', line 9

def mname
  @mname
end

#refreshObject (readonly)

Returns the value of attribute refresh.



9
10
11
# File 'lib/net/dns/rr/soa.rb', line 9

def refresh
  @refresh
end

#retryObject (readonly)

Returns the value of attribute retry.



9
10
11
# File 'lib/net/dns/rr/soa.rb', line 9

def retry
  @retry
end

#rnameObject (readonly)

Returns the value of attribute rname.



9
10
11
# File 'lib/net/dns/rr/soa.rb', line 9

def rname
  @rname
end

#serialObject (readonly)

Returns the value of attribute serial.



9
10
11
# File 'lib/net/dns/rr/soa.rb', line 9

def serial
  @serial
end