I create a separate instance of this object for each presentity I want to subscribe to and call SendSubscribeL(). The
client is sent a NOTIFY for each SUBSCRIBE however the stack only reports the last NOTIFY sent by the server, ie for the
last SUBSCRIBE sent by the client.
My theory is that the stack is only aware of the last SUBSCRIBE it sends and so it reports the last NOTIFY received since
the call-Ids match?
The docs state you can have multiple CSIPSubscribeDialogAssoc per CSIPDialog however I do not use that constructor. I use
constructor which takes CSIPConnection From, To etc as there does not seem to be a way to manipulate To header otherwise.