class IO::Endpoint::AddressEndpoint
def bind(wrapper = Wrapper.default, &block)
-
(Array(Socket))- the bound socket
Other tags:
- Yield: - An optional block which will be passed the socket.
def bind(wrapper = Wrapper.default, &block) [wrapper.bind(@address, **@options, &block)] end
def connect(wrapper = Wrapper.default, &block)
-
(Socket)- the connected socket
def connect(wrapper = Wrapper.default, &block) wrapper.connect(@address, **@options, &block) end
def initialize(address, **options)
def initialize(address, **options) super(**options) @address = address end
def to_s
def to_s "\#<#{self.class} address=#{@address.inspect}>" end