Constructors
Name | Description |
---|---|
MulticastSocket() | Create a multicast socket. |
MulticastSocket(int) | Create a multicast socket and bind it to a specific port. |
Methods
Name | Description |
---|---|
getInterface() | Retrieve the address of the network interface used for multicast packets. |
getTTL() | Get the default time-to-live for multicast packets sent out on the socket. |
joinGroup(InetAddress) | Joins a multicast group. |
leaveGroup(InetAddress) | Leave a multicast group. |
send(DatagramPacket, byte) | Sends a datagram packet to the destination, with a TTL (time- to-live) other than the default for the socket. |
setInterface(InetAddress) | Set the outgoing network interface for multicast packets on this socket, to other than the system default. |
setTTL(byte) | Set the default time-to-live for multicast packets sent out on this socket. |