|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 NetworkInterface 的软件包 | |
---|---|
java.net | 为实现网络应用程序提供类。 |
java.net 中 NetworkInterface 的使用 |
---|
返回 NetworkInterface 的 java.net 中的方法 | |
---|---|
static NetworkInterface |
NetworkInterface.getByInetAddress(InetAddress addr) 一个便捷方法,搜索绑定了指定 Internet 协议 (IP) 地址的网络接口。 |
static NetworkInterface |
NetworkInterface.getByName(String name) 搜索具有指定名称的网络接口。 |
NetworkInterface |
MulticastSocket.getNetworkInterface() 获取多播网络接口集合。 |
NetworkInterface |
NetworkInterface.getParent() 如果此接口是子接口,则返回它的父 NetworkInterface;如果它是物理(非虚拟)接口或没有父接口,则返回 null 。 |
NetworkInterface |
Inet6Address.getScopedInterface() 如果此实例是使用范围接口创建的,则返回范围接口。 |
返回变量类型为 NetworkInterface 的类型的 java.net 中的方法 | |
---|---|
static Enumeration<NetworkInterface> |
NetworkInterface.getNetworkInterfaces() 返回此机器上的所有接口。 |
Enumeration<NetworkInterface> |
NetworkInterface.getSubInterfaces() 获取具有连接到此网络接口的所有子接口(也称虚拟接口)的 Enumeration。 |
参数类型为 NetworkInterface 的 java.net 中的方法 | |
---|---|
static Inet6Address |
Inet6Address.getByAddress(String host, byte[] addr, NetworkInterface nif) 完全按照 InetAddress.getByAddress(String,byte[]) 的方式创建 Inet6Address,唯一的不同是将 IPv6 scope_id 设置为与在 addr 中指定地址类型的给定接口相对应的值。 |
boolean |
InetAddress.isReachable(NetworkInterface netif, int ttl, int timeout) 测试是否可以达到该地址。 |
protected abstract void |
DatagramSocketImpl.joinGroup(SocketAddress mcastaddr, NetworkInterface netIf) 加入多播组。 |
void |
MulticastSocket.joinGroup(SocketAddress mcastaddr, NetworkInterface netIf) 加入指定接口上的指定多播组。 |
protected abstract void |
DatagramSocketImpl.leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf) 退出多播组。 |
void |
MulticastSocket.leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf) 离开指定本地接口上的多播组。 |
void |
MulticastSocket.setNetworkInterface(NetworkInterface netIf) 指定在此套接字上发送的输出多播数据报的网络接口。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。