Method: Libuv::UDP#join
- Defined in:
- lib/libuv/udp.rb
#join(multicast_address, interface_address) ⇒ Object
| 65 66 67 68 69 70 71 72 73 | # File 'lib/libuv/udp.rb', line 65 def join(multicast_address, interface_address) return if @closed assert_type(String, multicast_address, MULTICAST_ARGUMENT_ERROR) assert_type(String, interface_address, INTERFACE_ARGUMENT_ERROR) error = check_result ::Libuv::Ext.udp_set_membership(handle, multicast_address, interface_address, :uv_join_group) reject(error) if error self end |