User manual - デバイス制御ライブラリ リファレンスマニュアルver.1.01(2009年1月21日)
293
14.5.15 c_bfsts
受信バッファのステータスをリードします。ステータスのアトリビューには次のものがあります。
尚、NOTオープンエラー、パラメータエラー以外で異常終了となったとき、ステータスのリードを行います。
• 受信バッファに格納されている読出し可能なデータ数(受信文字数:バイト単位)
• 受信バッファの先頭に格納されているデータの文字コード(次読出し文字)
• 受信バッファに格納できるデータ数(受信可能文字数:バイト単位)
ER c_bfsts(
H
com_no
,
COM_STS *
bfsts
);
パラメータ
com_no
通信ポート
COM0
:カシオ IR インタフェース
COM1
:予約
COM2
:予約
COM3
:予約
bfsts
受信バッファステータス
戻り値
E_OK
:正常終了
E_NG
:異常終了
E_PRM
:パラメータエラー
解説
【ストラクト構造】
typedef struct{
H char_no :受信文字数
H rest_no :受信可能残り文字数
UB char_cod :先頭文字コード
} COM_STS ;