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

入力バッファで利用可能なバイト数を示します。

詳細

BytesAvailableは、入力バッファから現在読み込みが可能なバイト数を示します。プロパティ値は、入力バッファが満たされると連続的に更新され、関数fopenが実行された後に0に設定されます。

データを非同期的に読み込むときにのみBytesAvailableを使うことができます。これは、データを同期的に読み込むときに、入力バッファが空になった後にのみ制御がMATLABコマンドラインに戻るためです。そのため、BytesAvailableの値は常に0です。データを非同期に読み込む方法については、テキストデータの読み込みを参照してください。

BytesAvailableの値は、ゼロから入力バッファのサイズまでの範囲です。入力バッファのサイズを指定するには、InputBufferSizeプロパティを使います。読み込まれる値の総数を出力するには、ValuesReceivedプロパティを使います。

特性

参照のみ
常に
データタイプ
Double


デフォルト値は0です。

参考

関数

fopen

プロパティ

InputBufferSize, TransferStatus, ValuesReceived


 ByteOrder BytesAvailableAction