MATLAB 帮助中心
Clear buffers for communication with remote host over TCP/IP
flush(t)
flush(t,"input")
flush(t,"output")
flush(t) flushes all data from both the input and output buffers of the remote host specified by the TCP/IP client t.
t
example
flush(t,"input") flushes only the input buffer.
flush(t,"output") flushes only the output buffer.
collapse all
Create a TCP/IP client called t, using the IP address 172.28.154.231 and port 4012.
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 some data to the remote host and view the number of bytes available to be read in the input buffer.
write(t,1:5,"uint8") t.NumBytesAvailable
ans = 5
Flush both the input and output buffers.
View the number of bytes available to be read.
t.NumBytesAvailable
ans = 0
The input buffer has no data.
tcpclient
TCP/IP client, specified as a tcpclient object.
Example: flush(t) flushes data from the TCP/IP client t.
Introduced in R2020b
read
write
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处