RflySimSDK v3.08
RflySimSDK说明文档
载入中...
搜索中...
未找到
TCPServer类 参考

TCPServer类用于本机作为TCP服务端,与继电器端建立连接,对其进行连接模式的查询和修改 更多...

Public 成员函数

 __init__ (self)
 构造函数,初始化TCP服务端模式相关信息,并尝试绑定指定的IP和端口。
 
 get_local_ip (self)
 获取本机IP地址
 
 setup_server (self)
 设置TCP服务器,绑定地址和端口,并等待客户端连接。
 
 print_current_mode (self)
 打印当前连接模式
 
 change_connection_mode (self)
 修改连接模式,允许用户通过输入选择新的模式,并发送指令给设备。
 
 set_default_cleanup (self)
 释放资源,关闭套接字连接。
 
 set_default_mode (self)
 将网络连接方式设置为默认的UDP_SERVER_MODE。
 

Public 属性

 current_mode
 
 local_ip
 
 HOST
 
 PORT
 
 BUFSIZ
 
 ADDR
 
 tcpSerSock
 
 tcpCliSock
 

静态 Public 属性

int TCP_SERVER_MODE = 0
 
int TCP_CLIENT_MODE = 1
 
int UDP_CLIENT_MODE = 2
 
int UDP_SERVER_MODE = 3
 

详细描述

TCPServer类用于本机作为TCP服务端,与继电器端建立连接,对其进行连接模式的查询和修改

构造及析构函数说明

◆ __init__()

__init__ ( self)

构造函数,初始化TCP服务端模式相关信息,并尝试绑定指定的IP和端口。

+ 函数调用图:

成员函数说明

◆ change_connection_mode()

change_connection_mode ( self)

修改连接模式,允许用户通过输入选择新的模式,并发送指令给设备。

修改连接模式,允许用户选择模式
+ 函数调用图:

◆ get_local_ip()

get_local_ip ( self)

获取本机IP地址

  • 返回
    返回本机的局域网IP地址
+ 这是这个函数的调用关系图:

◆ print_current_mode()

print_current_mode ( self)

打印当前连接模式

打印当前连接模式
+ 这是这个函数的调用关系图:

◆ set_default_cleanup()

set_default_cleanup ( self)

释放资源,关闭套接字连接。

释放资源,关闭套接字

◆ set_default_mode()

set_default_mode ( self)

将网络连接方式设置为默认的UDP_SERVER_MODE。

默认修改网络连接方式为UDP_SERVER_MODE

◆ setup_server()

setup_server ( self)

设置TCP服务器,绑定地址和端口,并等待客户端连接。

+ 这是这个函数的调用关系图:

该类的文档由以下文件生成: