flush

Очистите буферы для связи с удаленным хостом по TCP/IP

Описание

пример

flush(t) сбросы все данные от обоих буферы ввода и вывода удаленного хоста, заданного клиентом TCP/IP t.

flush(t,"input") сбросы только входной буфер.

flush(t,"output") сбросы только буфер вывода.

Примеры

свернуть все

Создайте клиент TCP/IP под названием t, использование IP-адреса 172.28.154.231 и порт 4012.

t = tcpclient("172.28.154.231",4012)
t = 

  tcpclient with properties:

              Address: '172.28.154.231'
                 Port: 4012
    NumBytesAvailable: 0

  Show all properties, functions

Запишите некоторые данные в удаленный хост и просмотрите количество байтов, доступных, чтобы быть считанными во входном буфере.

write(t,1:5,"uint8")
t.NumBytesAvailable
ans =

     5

Сбросьте обоих буферы ввода и вывода.

flush(t)

Просмотрите количество байтов, доступных, чтобы быть считанными.

t.NumBytesAvailable
ans =

     0

Входной буфер не имеет никаких данных.

Входные параметры

свернуть все

Клиент TCP/IP в виде a tcpclient объект.

Пример: flush(t) данные о сбросах от клиента TCP/IP t.

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

Функции

Введенный в R2020b