User manual - Cライブラリ解説書(2006年4月17日)

DT-930 Cライブラリ解説
209
6.5.15. c_bfsts
受信バッファのステータスをリードします。ステータスのアトリビューには以下のものがあります。
尚、NOTオープンエラー、パラメータエラー以外で異常終了となったとき、ステータスのリードを
行います。
・受信バッファに格納されている読出し可能なデータ数(受信文字数:バイト単位)
・受信バッファの先頭に格納されているデータの文字コード(次読出し文字)
・受信バッファに格納できるデータ数(受信可能文字数:バイト単位)
ER c_bfsts(
H
com_no
COM_STS *
bfsts
);
パラメータ
com_no
通信ポート
COM0 カシオ IR インタフェー
COM1 予約
COM2 予約
COM3 予約
bfsts
受信バッファステータス
戻り値
【ストラクト構造】
typedef struct {
H char_no :受信文字数
H rest_no :受信可能残り文字数
UB char_cod :先頭文字コード
} COM_STS ;
関数結果
E_OK 正常終了
E_NG 異常終了
E_PRM パラメータエラー
補足