マルチキャストのグループのアドレスは「クラス D IP アドレス」と呼ばれるもので、224.0.0.0〜239.255.255.255までを言います。ただし、224.0.0.0は予約されているので、実際使えるのは224.0.0.1からになります。
メソッド |
InetAddress |
getInterface() throws SocketException
|
マルチキャストパケットに使用するネットワークインタフェースのアドレスを取得します。
|
|
void |
setInterface(InetAddress)
|
マルチキャストパケットに使用するネットワークインタフェースのアドレスを設定します。
|
|
int |
getTimeToLive() throws IOException
|
マルチキャストの伝搬範囲を取得します。
例えば1はローカルサブネット、255は全世界を意味します。 |
|
void |
setTimeToLive(int ttl) throws IOException
|
マルチキャストの伝搬範囲を設定します。
例えば1はローカルサブネット、255は全世界を意味します。
|
|
byte |
getTTL() throws IOException
|
マルチキャストの伝搬範囲を取得します。
例えば1はローカルサブネット、255は全世界を意味します。
Java 1.2以降はgetTimeToLiveを使う。
|
|
void |
setTTL(byte ttl) throws IOException
|
マルチキャストの伝搬範囲を設定します。
例えば1はローカルサブネット、255は全世界を意味します。
Java 1.2以降はsetTimeToLiveを使う。
|
|
void |
joinGroup(InetAddress) throws IOException
|
void |
leaveGroup(InetAddress) throws IOException
|