外部インタフェース/API    
InputBufferSize

入力バッファサイズをバイト単位で指定します。

詳細

InputBufferSizeは、読み込み操作中に入力バッファに格納可能なバイトの総数として設定します。

読み込み操作は、入力バッファに格納されたデータ量がInputBufferSizeの値と等しくなったときに終了します。関数fgetl, fgets, fscanfを使ってテキストデータを読み込むことができます。関数freadを使ってバイナリデータを読み込むことができます。

InputBufferSizeは、シリアルポートオブジェクトがデバイスから切断されているときにのみ設定可能です。関数fcloseを使ってオブジェクトを切断します。切断されたオブジェクトは、Statusプロパティの値がclosedです。

データが入力バッファにあるときにInputBufferSizeを設定する場合は、そのデータはフラッシュされます。

特性

参照のみ
オープン時
データタイプ
Double


デフォルト値は512です。

参考

関数

fclose, fgetl, fgets, fopen, fread, fscanf

プロパティ

Status


 FlowControl Name