QXmpp中'QSet <qstring> presenceSubsciptions(QString JID)'方法的目的是什么?</qstring>

时间:2013-09-07 11:26:23

标签: xmpp qxmpp

我正在使用QXmpp 0.7.6库来实现服务器应用程序。图书馆本身就是一个完美的范例。每个QXmppServer都有一个QXmppIncomingClient服务器,如果你想扩展QXmppServer,那么当客户端成功验证时会存在QXmppServerExtentsion,并将它们存储在私有QSet中。

但我目前对QSet<QString> presenceSubsciptions(QString JID)QXmppServerExtension虚拟方法的目的感到困惑?

实际上,QXmppServer端没有任何在线处理选项,所以我从QXmppServerExtension继承了我自己的PresenceExtention类,但我不知道有什么presenceSubscribtion方法。顺便说一句,还有一个问题,当客户端连接到服务器时,它将在线客户端存储在QSet中。

但目前我无法访问客户端的状态,以便从连接客户端的名单中将其发送给客户端。可以指导我吗?也许,前面提到的方法是为了那个目标而保留的?

0 个答案:

没有答案