|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.hrtdotnet.java.net.WakeOnLan
public class WakeOnLan
WakeOnLANを実装したクラスです。
コンストラクタの概要 | |
---|---|
WakeOnLan()
|
メソッドの概要 | |
---|---|
protected static byte[] |
createMagicPacket(byte[] macAddress)
MagicPacketを生成します。 |
protected static byte[] |
createMagicPacket(java.lang.String macAddress)
MagicPacketを生成します。 |
protected static byte[] |
createMagicPacket(java.lang.String macAddress,
java.lang.String delim)
MagicPacketを生成します。 |
static void |
execute(java.lang.String host,
int port,
byte[] macAddress)
WakeOnLANのパケットを送信します。 |
static void |
execute(java.lang.String ipAddress,
int port,
java.lang.String macAddress)
WakeOnLANのパケットを送信します。 |
static void |
execute(java.lang.String ipAddress,
int port,
java.lang.String macAddress,
java.lang.String delim)
WakeOnLANのパケットを送信します。 |
protected static void |
executeMagicPacket(java.lang.String host,
int port,
byte[] magicPacket)
WakeOnLANのパケットを送信します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public WakeOnLan()
メソッドの詳細 |
---|
public static void execute(java.lang.String ipAddress, int port, java.lang.String macAddress) throws java.net.UnknownHostException, java.net.SocketException, java.io.IOException
ipAddress
- 送信IPアドレスport
- 送信ポートmacAddress
- 対象MACアドレス(区切り文字は「:」もしくは「-」)
java.net.UnknownHostException
- hostからIPアドレスを取得できない、もしくはIPv6のアドレスが指定された場合
java.lang.SecurityException
- hostへのソケット接続が許可されない場合
java.net.SocketException
- ソケットを開くことができない場合
java.io.IOException
- 入出力エラーが発生した場合public static void execute(java.lang.String ipAddress, int port, java.lang.String macAddress, java.lang.String delim) throws java.net.UnknownHostException, java.net.SocketException, java.io.IOException
ipAddress
- 送信IPアドレスport
- 送信ポートmacAddress
- 対象MACアドレスdelim
- MACアドレスの区切り文字
java.net.UnknownHostException
- hostからIPアドレスを取得できない、もしくはIPv6のアドレスが指定された場合
java.lang.SecurityException
- hostへのソケット接続が許可されない場合
java.net.SocketException
- ソケットを開くことができない場合
java.io.IOException
- 入出力エラーが発生した場合public static void execute(java.lang.String host, int port, byte[] macAddress) throws java.net.UnknownHostException, java.net.SocketException, java.io.IOException
host
- 送信IPアドレスport
- 送信ポートmacAddress
- 対象MACアドレス(オクテット単位)
java.net.UnknownHostException
- hostからIPアドレスを取得できない、もしくはIPv6のアドレスが指定された場合
java.lang.SecurityException
- hostへのソケット接続が許可されない場合
java.net.SocketException
- ソケットを開くことができない場合
java.io.IOException
- 入出力エラーが発生した場合protected static void executeMagicPacket(java.lang.String host, int port, byte[] magicPacket) throws java.net.UnknownHostException, java.lang.SecurityException, java.net.SocketException, java.io.IOException
host
- 送信ホスト、IPアドレスport
- 送信ポートmacAddress
- MagicPacket(オクテット単位)
java.net.UnknownHostException
- hostからIPアドレスを取得できない、もしくはIPv6のアドレスが指定された場合
java.lang.SecurityException
- hostへのソケット接続が許可されない場合
java.net.SocketException
- ソケットを開くことができない場合
java.io.IOException
- 入出力エラーが発生した場合protected static byte[] createMagicPacket(java.lang.String macAddress)
macAddress
- MACアドレス(区切り文字は「:」もしくは「-」)
protected static byte[] createMagicPacket(java.lang.String macAddress, java.lang.String delim)
macAddress
- MACアドレスdelim
- 区切り文字
protected static byte[] createMagicPacket(byte[] macAddress)
macAddress
- MACアドレス(オクテット単位)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |