|
説明 |
ソケットから1行分の文字列データを読み込みます。
ソケットの現在の読み込み位置から、次の改行文字までの文字列データを読み込みます。 一行分受信するかタイムアウトまで処理を戻しません。タイムアウト以外のエラーでは例外を発生します。
|
|
|
呼出形式 |
var data = sock.ReadLine( )
|
|
|
戻り値 |
読み込んだ文字列データをStringオブジェクト、またはValueTypeをUStringに指定した場合はUStringオブジェクトとして返します。 行末の改行文字は含まれません。データの終わりに達して、これ以上読み込めない場合はnullを返します。
|
|
|
引数 |
なし |
|
|
例外 |
ExternalEvent-17 |
ソケットは開いていません |
|
|
ExternalEvent-18 |
読み込み操作を完了できませんでした
|
|
使用例 |
var sock = new Socket;
sock.Open("192.168.1.10", 16000);
while (true) {
var data = sock.ReadLine();
if (data == null) {
break;
}
print(data);
sock.WriteString(data);
}
sock.Close();
|
|
|
関連項目 |
Read、WriteStringメソッド |
|