úÎ!Ci     (c) Audrey Tang 2008 MIT Licenseaudreyt@audreyt.org experimentalportableNone =?  network-multicast8Converts the from host byte order to network byte order.network-multicastCalling b creates a client side UDP socket for sending multicast datagrams to the specified host and port.Minimal example: Íimport Network.Socket import Network.Multicast main = withSocketsDo $ do (sock, addr) <- multicastSender "224.0.0.99" 9999 let loop = do sendTo sock "Hello, world" addr loop in loopnetwork-multicastCalling b creates and binds a UDP socket for listening multicast datagrams on the specified host and port.Minimal example: Ùimport Network.Socket import Network.Multicast main = withSocketsDo $ do sock <- multicastReceiver "224.0.0.99" 9999 let loop = do (msg, _, addr) <- recvFrom sock 1024 print (msg, addr) in loopnetwork-multicast;Enable or disable the loopback mode on a socket created by U. Loopback is enabled by default; disabling it may improve performance a little bit.network-multicast&Set the Time-to-Live of the multicast.network-multicast4Set the outgoing interface address of the multicast. network-multicastDMake the socket listen on multicast datagrams sent by the specified . network-multicastLStop the socket from listening on multicast datagrams sent by the specified .        .network-multicast-0.3.2-GvZPQ6oOflO3nNTQAPaPH0Network.Multicast LoopbackMode TimeToLiveenableLoopback noLoopbackmulticastSendermulticastReceiversetLoopbackMode setTimeToLive setInterface addMembershipdropMembership $fIOCompat-> $fIOCompat->0htonl&network-3.1.0.0-DH2jfvb4nAO8RR4tKibx4BNetwork.Socket.InfoHostName