I need to handle the list of users who have requested to be connected to you. Right now I am listening to the PresenceEvent.Presence, and updating a custom ArrayCollection with the Presence items of the PresenceEvent where type is “subscribed”. But I find weird that XIFF doesn’t have already an ArrayCollection somewhere with this list of users.
Checking the XMPPConnection class, I found that there is a PresenceQueue property that has a list of Presences. But it’s marked has private, and checking the code it seems it only holds the presences for a short period of time, so it’s not what I need.
Is there a straightforward way to access the list of users who have requested to be connected to you?