CDC 1.1.2

クラス
java.net.SocketAddress の使用

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

java.net での SocketAddress の使用
 

java.net での SocketAddress のサブクラス
 class InetSocketAddress
          このクラスは、IP ソケットアドレス (IP アドレス + ポート番号) を実装します。
 

SocketAddress を返す java.net のメソッド
 SocketAddress DatagramSocket.getLocalSocketAddress()
          このソケットがバインドされている端点のアドレスを返します。
 SocketAddress DatagramSocket.getRemoteSocketAddress()
          このソケットが接続されている端点のアドレスを返します。
 SocketAddress DatagramPacket.getSocketAddress()
          このパケットの送信先または送信元であるリモートホストの SocketAddress (通常は IP アドレス + ポート番号) を取得します。
 

SocketAddress 型のパラメータを持つ java.net のメソッド
 void DatagramSocket.bind(SocketAddress addr)
          この DatagramSocket を特定のアドレスおよびポートにバインドします。
 void DatagramSocket.connect(SocketAddress addr)
          このソケットをリモートソケットアドレス (IP アドレス + ポート番号) に接続します。
protected abstract  void DatagramSocketImpl.joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)
          マルチキャストグループに参加します。
protected abstract  void DatagramSocketImpl.leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)
          マルチキャストグループから離れます。
 void DatagramPacket.setSocketAddress(SocketAddress address)
          このデータグラムの送信先であるリモートホストの SocketAddress (通常は IP アドレス + ポート番号) を設定します。
 

SocketAddress 型のパラメータを持つ java.net のコンストラクタ
DatagramPacket(byte[] buf, int offset, int length, SocketAddress address)
          長さ length、オフセット offset のパケットを指定されたホスト上の指定されたポート番号に送信するためのデータグラムパケットを構築します。
DatagramPacket(byte[] buf, int length, SocketAddress address)
          長さ length のパケットを指定されたホスト上の指定されたポート番号に送信するためのデータグラムパケットを構築します。
DatagramSocket(SocketAddress bindaddr)
          指定されたローカルアドレスにバインドされたデータグラムソケットを作成します。
 


CDC 1.1.2

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. Use of this specification is subject to license terms.