BytesToOutput

Количество байтов в настоящее время в буфере вывода

Описание

BytesToOutput указывает на количество байтов в настоящее время в буфере вывода, ожидающем, чтобы быть записанным в инструмент. Значение свойства постоянно обновляется, когда буфер вывода заполнен и опорожнен и установлен в 0 после fopen функция выпущена.

Можно использовать BytesToOutput только при записывании данные асинхронно. Это вызвано тем, что при записывании данные синхронно, управление возвращено в Командное окно MATLAB® только после того, как буфер вывода будет пуст. Поэтому BytesToOutput значением всегда является 0. Чтобы изучить, как записать данные асинхронно, Обратитесь к Синхронному По сравнению с Асинхронными Операциями записи.

Используйте ValuesSent свойство возвратить общее количество значений, записанных в инструмент.

Примечание

При попытке выписать больше данных, чем может поместиться в буфер вывода, то ошибка возвращена и BytesToOutput 0. Вы задаете размер буфера вывода с OutputBufferSize свойство.

Характеристики

Использование

Любой инструментальный объект

Только для чтения

Всегда

Тип данных

'double'

Значения

Значение по умолчанию 0.

Смотрите также

Функции

fopen