|
JSR-927 (Maintenance Release) | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.tv.net.InterfaceMap
Class InterfaceMap
reports the local IP address
assigned to a given service component that carries IP data.
Applications may use the returned IP address to specify the network
interface to which an instance of
java.net.DatagramSocket
or
java.net.MulticastSocket
should bind.
java.net.DatagramSocket(int, java.net.InetAddress)
,
java.net.MulticastSocket.setInterface(java.net.InetAddress)
Method Summary | |
static java.net.InetAddress |
getLocalAddress(Locator locator)
Reports the local IP address assigned to the given service component. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static java.net.InetAddress getLocalAddress(Locator locator) throws InvalidLocatorException, java.io.IOException
locator
- The service component for which the local IP
address mapping is required.
InvalidLocatorException
- If the given locator does not
refer to a valid source of IP data, or if this system does not
support the reception of broadcast IP data.
java.io.IOException
- If a local IP address is not available to
be assigned to the source of IP data.
|
JSR-927 (Maintenance Release) | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |