주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

flush

TCP/IP를 통한 원격 호스트와의 통신을 위한 버퍼 지우기

설명

flush(t)는 TCP/IP 클라이언트 t가 지정한 원격 호스트의 입력 및 출력 버퍼에서 모든 데이터를 플러시합니다.

예제

flush(t,"input")은 입력 버퍼만 플러시합니다.

flush(t,"output")은 출력 버퍼만 플러시합니다.

예제

모두 축소

IP 주소 172.28.154.231와 포트 4012를 사용하여 t라는 TCP/IP 클라이언트를 만듭니다.

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

입력 버퍼에 데이터가 없습니다.

입력 인수

모두 축소

tcpclient 객체로 지정된 TCP/IP 클라이언트입니다.

예: flush(t)는 TCP/IP 클라이언트 t에서 데이터를 플러시합니다.

버전 내역

R2020b에 개발됨

참고 항목

함수