Class: Unified2::Constructor::Primitive::IPV4
- Inherits:
-
BinData::Primitive
- Object
- BinData::Primitive
- Unified2::Constructor::Primitive::IPV4
- Defined in:
- lib/unified2/constructor/primitive/ipv4.rb
Overview
BinData Primitive IP4 Constructor
Instance Method Summary collapse
-
#get ⇒ Object
IPV4#get.
-
#set(value) ⇒ Object
IPV4#set.
Instance Method Details
#get ⇒ Object
IPV4#get
21 22 23 |
# File 'lib/unified2/constructor/primitive/ipv4.rb', line 21 def get self.octets.collect { |octet| "%d" % octet }.join(".") end |
#set(value) ⇒ Object
IPV4#set
15 16 17 18 |
# File 'lib/unified2/constructor/primitive/ipv4.rb', line 15 def set(value) ints = value.split(/\./).collect { |int| int.to_i } self.octets = ints end |