about gen_udp for erlang multibrodcast -


i have erlang code, don't understand code { add_membership, { addr, { 0, 0, 0, 0 } } }, what's meaning of 0.0.0.0.

addr = {226,0,0,1}, opts = [ { active, true },        { ip, addr },        { add_membership, { addr, { 0, 0, 0, 0 } } },        { multicast_loop, true },        { reuseaddr, true },        list ], { ok, recvsocket } = gen_udp:open (port, opts), 

anyone can tell me meaning of 0.0.0.0?

0.0.0.0 wildcard ip address. machine might have several ip addresses, e.g. if has several network interface cards.

with add_membership option register multicast address (addr) , incoming packets network interface (0.0.0.0) forwarded application. can add specific ip address instead of 0.0.0.0 if want allow multicast packets particular interface.


Comments

Popular posts from this blog

Admob integration with pygame in android -

mod rewrite - Using "?" when rewriting the URL -

installer - what is Hex representation of MSIUSEREALADMINDETECTION? -