class IO::Endpoint::Wrapper
def bind(local_address, protocol: 0, **options, &block)
(**protocol)-
The(Integer) -- socket protocol to use.
Parameters:
-
local_address(Address) -- The local address to bind to.
def bind(local_address, protocol: 0, **options, &block) socket = build(local_address.afamily, local_address.socktype, protocol, **options) do |socket| socket.bind(local_address.to_sockaddr) end return socket unless block_given? async do begin yield socket ensure socket.close end end end