面向对象
平常简单的编程,我们自己一行代码就可以了,但是有时候需要设置更多参数,这个时候可以使用通过 对象.属性
进行设置更多参数.
tcp 短链接参数属性
tcp.connTimeout=
tcp连接超时,单位是stcp.waitTimeout=
tcp等待超时,连接后等待多少ms再发数据,发完数据等待多少ms再关闭连接.(对于比较慢的受控设备,需要设置该参数)tcp.recvTimeout=
tcp接收数据超时,也就是说等多少ms没数据,就不等了.
tcp.ip=
--设置ip地址tcp.port=
--设置端口tcp.data=
--设置要发的数据
例子1:
tcp.connTimeout=1;
tcp.waitTimeout=300;
tcp.recvTimeout=100;
tcp.send("192.168.2.100",5566,"hello");
例子2:
tcp.ip="192.168.2.100";
tcp.port=5566;
tcp.send("hello");
例子3:
tcp.ip="192.168.2.100";
tcp.port=5566;
tcp.data="hello";
tcp.send();
tcpl 长连接参数
tcpl.ch=
tcp长连接的通道,范围是 0-15tcpl.connTimeout=
tcpl长连接超时,单位是stcpl.waitTimeout=
tcpl等待超时,连接后等待多少ms再发数据,发完数据等待多少ms再关闭连接.(对于比较慢的受控设备,需要设置该参数)tcpl.recvTimeout=
tcpl接收数据超时,也就是说等多少ms没数据,就不等了.
tcpl.ip=
--设置ip地址tcpl.port=
--设置端口tcpl.data=
--设置要发的数据
例子1:
tcpl.ch=1;
tcpl.send("192.168.2.100",5566,"hello");
udp.sendrcv属性
udp.localPort=
--设置本地端口,范围 15550-65535 建议用 35550以后的值udp.recvTimeout=
--设置接收超时
例子1:
udp.localPort=15550;
udp.recvTimeout=100;
udp.send("192.168.2.100",5566,"hello");
gethostbyname
tcp/udp是向IP发送数据,如果提供的是域名,那么需要先转成IP地址,
根据域名获取对应的IP地址, 函数名称 gethostbyname("www.simfas.cn");
返回值: ip地址
例子1:
ip=gethostbyname("www.simfas.cn");
print("ip地址是:",ip);
面向对象编程,对象编程,对象属性,对象方法,对象参数,设置参数~
最后一次更新于2025-01-22
0 条评论