主要内容

冲洗

清除使用TCP/IP服务器通信的缓冲区

    描述

    例子

    冲洗(t从连接到TCP/IP服务器的客户端的输入和输出缓冲区中刷新所有数据t

    冲洗(t“输入”)只刷新输入缓冲区。

    冲洗(t“输出”)只刷新输出缓冲区。

    例子

    全部折叠

    在端口4000上创建TCP/IP服务器。

    服务器= tcpserver(4000)
    server = TCPServer with properties: ServerAddress: "::" ServerPort: 4000 Connected: 0 ClientAddress: "" ClientPort: [] NumBytesAvailable: 0显示所有属性,函数

    创建一个TCP/IP客户端来连接到服务器对象tcpclient.您必须指定与创建时相同的端口号服务器

    客户端= tcpclient(“localhost”, 4000);

    向客户端写入一些数据,并查看服务器输入缓冲区中可读取的字节数。

    写(客户端、1:5“uint8”)服务器。NumBytesAvailable
    Ans = 5

    刷新服务器的输入和输出缓冲区。

    冲洗(服务器)

    查看可读取的字节数。

    服务器。NumBytesAvailable
    Ans = 0

    输入缓冲区没有数据。

    输入参数

    全部折叠

    TCP/IP服务器,指定为tcpserver对象。

    例子:冲洗(t)从TCP/IP服务器刷新数据t

    版本历史

    R2021a中引入

    另请参阅

    ||