JavaTM Platform
Standard Ed. 6

クラス
java.net.NetworkInterface の使用

NetworkInterface を使用しているパッケージ
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
 

java.net での NetworkInterface の使用
 

NetworkInterface を返す java.net のメソッド
static NetworkInterface NetworkInterface.getByInetAddress(InetAddress addr)
          指定された インターネットプロトコル (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()
          このネットワークインタフェースに接続されたすべてのサブインタフェース (仮想インタフェースとも呼ばれる) を含む列挙を取得します。
 

NetworkInterface 型のパラメータを持つ java.net のメソッド
static Inet6Address Inet6Address.getByAddress(String host, byte[] addr, NetworkInterface nif)
          InetAddress.getByAddress(String,byte[]) とまったく同様にして Inet6Address を作成します。
 boolean InetAddress.isReachable(NetworkInterface netif, int ttl, int timeout)
          そのアドレスに到達可能かどうかをテストします。
 void MulticastSocket.joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)
          指定されたインタフェースで指定されたマルチキャストグループに参加します。
protected abstract  void DatagramSocketImpl.joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)
          マルチキャストグループに参加します。
 void MulticastSocket.leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)
          指定されたローカルインタフェース上のマルチキャストグループから離れます。
protected abstract  void DatagramSocketImpl.leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)
          マルチキャストグループから離れます。
 void MulticastSocket.setNetworkInterface(NetworkInterface netIf)
          このソケットから送信される送出マルチキャストデータグラム用のネットワークインタフェースを指定します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。