stopasync

Остановите асинхронные операции чтения и операции записи

Синтаксис

stopasync(obj)

Аргументы

obj

Интерфейсный объект или массив интерфейсных объектов.

Описание

stopasync(obj) остановки любая асинхронная операция чтения или операция записи, которая происходит для obj.

Советы

Можно записать данные асинхронно с помощью fprintf или fwrite функции. Можно считать данные асинхронно с помощью readasync функция, или путем конфигурирования ReadAsyncMode свойство к continuous (последовательный порт, TCPIP, UDP и последовательные ВИЗОЙ объекты). Происходящие асинхронные операции обозначаются TransferStatus свойство.

Если obj массив интерфейсных объектов, и один из объектов не может быть остановлен, остающиеся объекты в массиве останавливаются, и предупреждение возвращено. После того, как объект останавливается,

  • Его TransferStatus свойство сконфигурировано к idle.

  • Его ReadAsyncMode свойство сконфигурировано к manual (последовательный порт, TCPIP, UDP и последовательные ВИЗОЙ объекты).

  • Данные в его буфере вывода сбрасываются.

Данные во входном буфере не сбрасываются. Можно возвратить эти данные в рабочую область MATLAB® с помощью любой из синхронных функций чтения. Если вы выполняете readasync функция, или конфигурируют ReadAsyncMode свойство к continuous, затем новые данные добавлены к существующим данным во входном буфере.

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2019b

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

Функции

Свойства

Представлено до R2006a