WebSocket.ReadLineメソッド

 

 

説明

WebSocketから1行分の文字列データを読み込みます。

 

WebSocketの現在の読み込み位置から、次の改行文字までの文字列データを読み込みます。

受信データがない場合はReadTimeOutプロパティの値で待機します。

一行分受信するかタイムアウトまで処理を戻しません。タイムアウト以外のエラーでは例外を発生します。

 

呼出形式

var data = websock.ReadLine( )

 

戻り値

読み込んだ文字列データをStringオブジェクト、またはValueTypeをUStringに指定した場合はUStringオブジェクトとして返します。

行末の改行文字は含まれません。データの終わりに達して、これ以上読み込めない場合は空文字列を返します。

 

引数

なし

 

 

例外

ExternalEvent-17

ソケットは開いていません

 

ExternalEvent-18

読み込み操作を完了できませんでした

 

使用例

var websock = new WebSocket;
websock.Open("wss://biz-browser.co.jp/wsApi", 300);
while (true) {
    var data = websock.ReadLine();
    if (data == null) {
        break;
    }
    print(data);
    websock.WriteString(data);
}
websock.Close();

 

関連項目

ReadWriteメソッド

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る