aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppPep_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Use QXmppError in all IQ results instead of StanzaErrorLinus Jahn2023-01-221-5/+4
| | | | | | | | This allows us to report different error types with more information and makes it possible to distinguish stanza errors and errors generated locally. Part of #501.
* Introduce QXmppTask & QXmppPromiseLinus Jahn2023-01-031-1/+1
| | | | | | Closes #502. Co-authored-by: Jonah BrĂ¼chert <jbb@kaidan.im>
* PubSubEvent: Split up Items type into Items and virtual Retract typeLinus Jahn2022-12-281-0/+3
| | | | | | | | | This makes the handling much easier because you don't have to manually check whether the set 'Items' type means items have been published or retracted. There is no retract type in the XML representation, but that doesn't mean that we cannot distinguish both cases. Closes #521.
* Adapt clang-formatLinus Jahn2022-06-171-1/+1
|
* Add (private) helpers for PEP managersLinus Jahn2022-03-031-0/+54
The code for PEP managers is often very similiar, this should make it a bit easier.