主要内容

configureTerminator

设置通过TCP/IP与远程主机进行ASCII字符串通信的终止符

描述

例子

configureTerminator (t《终结者》定义与TCP/IP客户端指定的远程主机进行读写通信的终止符t.允许的终止符值为“如果”(默认),“CR”“CR / LF”的整数值0255.语法设置《终结者》的属性t

设置结束符后,使用writeline而且readline读写ASCII终止的字符串数据。

例子

configureTerminator (treadterminator, writeterminator为读写通信定义单独的终止符。

例子

全部折叠

创建一个TCP/IP客户机t,使用IP地址172.28.154.231和端口4012

T = tcpclient(“172.28.154.231”, 4012)
t = tcpclient with properties:地址:'172.28.154.231'端口:4012 NumBytesAvailable: 0显示所有属性,函数

将读和写终止符设置为“CR / LF”

configureTerminator (t)“CR / LF”

确认更改。

t.Terminator
ans = "CR/LF"

创建一个TCP/IP客户机t,使用IP地址172.28.154.231和端口4012

T = tcpclient(“172.28.154.231”, 4012)
t = tcpclient with properties:地址:'172.28.154.231'端口:4012 NumBytesAvailable: 0显示所有属性,函数

将读终止符设置为“CR”写结束符10

configureTerminator (t)“CR”, 10)

确认更改。

t.Terminator
ans =1×2单元格数组(“CR”){}{[10]}

数组中的第一个元素是读结束符,第二个元素是写结束符。

创建TCP/IP客户端连接t,连接到TCP/IP回声服务器,端口为4000。要做到这一点,你必须有一个echotcpip服务器在端口4000上运行。

echotcpip (“上”,4000) t = tcpclient(“localhost”, 4000)
t = tcpclient with properties:地址:'localhost'端口:4000 NumBytesAvailable: 0显示所有属性,函数

检查默认ASCII结束符。

t.Terminator
ans = "LF"

将终止符设置为“CR”并写入一个ASCII数据字符串。的writeline函数自动将终止符附加到数据。

configureTerminator (t)“CR”) writeline (t)“你好”

写另一个带有自动结束符的ASCII数据字符串。

writeline (t)“世界”

由于客户端连接到echo服务器,因此写入服务器的数据将返回给客户端。读取一串ASCII数据。的readline函数返回数据,直到到达结束符为止。

readline (t)
Ans = "hello"

再次读取ASCII数据字符串以返回您写入的第二个字符串。

readline (t)
Ans = "世界"

关闭echo服务器,清除TCP/IP客户端连接。

echotcpip (“关闭”)明确t

输入参数

全部折叠

TCP/IP客户端,指定为tcpclient对象。

例子:configureTerminator (t,“CR / LF”)设置TCP/IP客户端的终止值t

用于读写通信的ASCII终止符,指定为“如果”“CR”“CR / LF”,或0 ~ 255之间的整数。在为读和写设置相同的终止符时使用此形式。当从终止符值为的远程主机读取时“CR / LF”时,读操作终止CR而且低频在一起。写入终止符值为的远程主机时“CR / LF”时,写入操作通过两者相加终止CR而且低频.输入参数设置《终结者》财产。

例子:configureTerminator (t,“CR / LF”)将读和写终止符设置为“CR / LF”

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|字符|字符串

用于读或写通信的ASCII终止符,指定为“如果”“CR”“CR / LF”,或0 ~ 255之间的整数。在为读写设置不同的终止符时使用此形式。当从终止符值为的远程主机读取时“CR / LF”时,读操作终止CR而且低频在一起。写入终止符值为的远程主机时“CR / LF”时,写入操作通过两者相加终止CR而且低频.输入参数设置《终结者》财产。

例子:configureTerminator (t,“CR”,10)将读结束符设置为“CR”并将终止符写入10

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|字符|字符串

版本历史

R2020b中介绍