I am still implementing a client with special abilities for IQ protocol.
My task specification says that we have to announce/check the ability of the client to answer certain queries using packetExtensions for presence stanzas.
Actually, my client sends presence stanzas that look aproximately like this:
I can not find out, what makes the difference…
Do I need to extend the Roster?
How can I get the annotated presence from the server?
Or do I need to implement something on client side (like automatically sending back my own annotated presence stanza when I receive one…)
I’'ll keep on trying, but meanwhile, I would be glad for a hint!