Class: LightIO::Library::Socket::Ifaddr
- Inherits:
-
Object
- Object
- LightIO::Library::Socket::Ifaddr
show all
- Includes:
- Wrap::Wrapper
- Defined in:
- lib/lightio/library/socket.rb
Instance Method Summary
collapse
included, #initialize, #method_missing
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
in the class LightIO::Wrap::Wrapper
Instance Method Details
#addr ⇒ Object
112
113
114
|
# File 'lib/lightio/library/socket.rb', line 112
def addr
@io.addr && Addrinfo._wrap(@io.addr)
end
|
#broadaddr ⇒ Object
116
117
118
|
# File 'lib/lightio/library/socket.rb', line 116
def broadaddr
@io.broadaddr && Addrinfo._wrap(@io.broadaddr)
end
|
#dstaddr ⇒ Object
120
121
122
|
# File 'lib/lightio/library/socket.rb', line 120
def dstaddr
@io.dstaddr && Addrinfo._wrap(@io.dstaddr)
end
|
#netmask ⇒ Object
124
125
126
|
# File 'lib/lightio/library/socket.rb', line 124
def netmask
@io.netmask && Addrinfo._wrap(@io.netmask)
end
|