JavaTM 2 Platform
Standard Ed. 5.0

クラス
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 Inet6Address.getScopedInterface()
          このインスタンスがスコープインタフェースで作成された場合、このスコープインタフェースを返します。
 

NetworkInterface 型の引数を持つ型を返す java.net のメソッド
static Enumeration<NetworkInterface> NetworkInterface.getNetworkInterfaces()
          このマシン上のすべてのインタフェースを返します。
 

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 2 Platform
Standard Ed. 5.0

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

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