Какова цель метода QSet<QString >senceSubsciptions(QString JID) в QXmpp?
Я использую библиотеку QXmpp 0.7.6 для реализации серверного приложения. Библиотека сама по себе идеальная парадигма. E сть QXmppServer
что серверы каждый QXmppIncomingClient
и сохраняет их в приватном QSet, когда клиент успешно проходит аутентификацию, помимо этого существует QXmppServerExtentsion, если вы хотите расширить QXmppServer.
Но я озадачен на данный момент с целью QSet<QString> presenceSubsciptions(QString JID)
виртуальный метод в QXmppServerExtension
учебный класс?
На самом деле, нет никакой опции обработки присутствия на стороне QXmppServer, поэтому я унаследовал свой собственный класс PresenceExtention от QXmppServerExtension, но я не знаю, что есть presenceSubscribtion
метод. Кстати, есть одна проблема, когда клиент подключается к серверу, он сохраняет онлайн-клиентов в QSet.
Но в настоящее время я не могу получить доступ к статусам присутствия клиентов, чтобы отправить его клиентам из списка подключенных клиентов. Можете направить меня? Возможно, вышеупомянутый метод оставлен для этой цели абсолютным?