データの到着を調べる
sockcheck p1
p1=0~31(0) : ソケットID番号
(プラグイン / モジュール : hspsock)
指定したソケットに sockget系の命令で取得できるデータが到着しているかどうか調べます。 受信可能なデータがある場合は、システム変数 statに0が代入されます。データが到着していない場合は、システム変数statは1になります。 通信エラーなどが起こった場合は、システム変数 statは2以上の値になります。エラーが起こった場合は、通信を行なうことはできません。 システム変数statの値の詳細は以下の通りです。 stat : 内容 --------------------------------------------------- 0 : 受信データが到着している 1 : 受信データは到着していない(タイムアウト) 2 : 通信中にエラーが発生した sockcheckはデータの到着を調べるだけです。 実際のデータを取得するには、sockget, sockgetc, sockgetbなどの命令で受信する必要があります。
プラグイン / モジュール | hspsock |
バージョン | 3.6 |
作成日 | 2014/07/04 |
著作者 | onitama |
URL | http://hsp.tv/ |
備考 | hspsock.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | 通信制御命令 |
対応環境 |
|
hs ファイル | hsphelp\hspsock.hs |