您当前的位置: 首页 >  qt

DS小龙哥

暂无认证

  • 1浏览

    0关注

    679博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

12.2.2 QtcpServer介绍

DS小龙哥 发布时间:2021-10-26 20:23:30 ,浏览量:1

12.2.2 QtcpServer介绍

QTcpServer类提供了一个基于tcp服务器的创建方式,QTcpServer可以接受TCP客户端的连接。下面将介绍QTcpServer类常用的函数接口。

1.设置服务器监听的IP和端口

bool QTcpServer::listen(const QHostAddress &address = QHostAddress::Any, quint16 port = 0)

如果端口是0,表示自动选择一个端口进行监听。如果地址是QHostAddress::Any,表示服务器将监听本地所有IP地址。成功返回true,否则返回false。

2.判断当前服务器监听状态

bool QTcpServer::isListening() const

如果当前服务器正在监听返回true,否则返回false。

3.获取当前服务器地址信息

QHostAddress QTcpServer::serverAddress() const

当客户端连接上服务器时,才可使用serverAddress函数获取当前服务器的地址信息。如果服务器监听的地址是全部地址,返回的IP地址是0。

4.获取等待连接的客户端QTcpSocket套接字对象

QTcpSocket *QTcpServer::nextP
关注
打赏
1664009229
查看更多评论
立即登录/注册

微信扫码登录

0.0402s