Hi,
Intantiate RosterSessionClient passing the same client is done on
the CALL example, write a method to handle the SignalRosterReceived
(to receive the hoster itens) and call connect on it (the same startup
done to the phone client, I think), calling RequestRoster should give
you the roster. According to the standart this must be done before
your initial presence so it should be done before the InitPresence
call.
The source is at my job and I didn't put it on our version control
repository yet so it will be unavailable until moonday, sorry.
And RosterSessionClient is not a good name, but it is working :).