Erlang 20参考手册
common_test
unix_telnet
模块
unix_telnet
模块摘要
用于ct_telnet的回叫模块,用于连接到UNIX主机上的Telnet服务器。
描述
Callback模块ct_telnet,用于连接到UNIX主机上的Telnet服务器。
它需要配置文件中的以下条目:
{unix,[{telnet,HostNameOrIpAddress},
{port,PortNum}, % optional
{username,UserName},
{password,Password},
{keep_alive,Bool}]}. % optional
要通过Telnet与指定的主机进行通信HostNameOrIpAddress,请使用ct_telnet例如open(Name)和中的接口函数cmd(Name,Cmd)。
Name是您在require语句中分配给Unix主机的名称,例如:
suite() -> [{require,Name,{unix,[telnet]}}].
或
ct:require(Name,{unix,[telnet]}).
如此处所述,Common Test可以为一个特定连接启用或禁用“保持活动”活动(即,如果连接闲置,则每10秒向服务器发送一次NOP)。使用telnet_settings(见ct_telnet)可以禁用所有连接。
该{port,PortNum}元组是可选的,如果省略,则使用默认的Telnet端口23。此外,keep_alive元组是可选的,并且该值默认为true(启用)。
出口
connect(ConnName, Ip, Port, Timeout, KeepAlive, TCPNoDelay, Extra) -> {ok, Handle} | {error, Reason}
类型
调回ct_telnet.erl。
安装到Unix主机的Telnet连接。
为target_name(),见ct.为handle(),见ct_telnet...
get_prompt_regexp() -> PromptRegexp
类型
回拨ct_telnet.erl。
返回一个合适的regexp在Unix主机上为用户提供字符串匹配的通用提示。
为prompt_regexp(),参阅ct_telnet。
另见
ct,ct_telnet
common_test相关
Erlang 是一种通用的面向并发的编程语言,可应付大规模开发活动的程序设计语言和运行环境。
| 主页 | https://www.erlang.org/ |
| 源码 | https://github.com/erlang/otp |
| 版本 | 20 |
| 发布版本 | 20.1 |
加载中,请稍侯......