Class: LightIO::Library::Socket::Ifaddr

Inherits:
Object
  • Object
show all
Includes:
Base
Defined in:
lib/lightio/library/socket.rb

Instance Method Summary collapse

Methods included from Base

included, #initialize

Instance Method Details

#addrObject



93
94
95
# File 'lib/lightio/library/socket.rb', line 93

def addr
  @obj.addr && Addrinfo._wrap(@obj.addr)
end

#broadaddrObject



97
98
99
# File 'lib/lightio/library/socket.rb', line 97

def broadaddr
  @obj.broadaddr && Addrinfo._wrap(@obj.broadaddr)
end

#dstaddrObject



101
102
103
# File 'lib/lightio/library/socket.rb', line 101

def dstaddr
  @obj.dstaddr && Addrinfo._wrap(@obj.dstaddr)
end

#netmaskObject



105
106
107
# File 'lib/lightio/library/socket.rb', line 105

def netmask
  @obj.netmask && Addrinfo._wrap(@obj.netmask)
end