I develop a framework that makes use of IP multicast, as a consequence of which it can't be run on the S60 3rd edition emulator. The problem is that the Symbian IP stack has been bypassed in favour of direct hooks in the winsock API, presumably for reasons of ease of use. The problem is that half the API has been left unimplemented, which includes multicast. Trying to join a multicast group just gets you KErrNotSupported.
This is reasonably fine by me. I just do all my development on the UIQ emulator, which is both easy to connect to the internet AND uses the Symbian IP stack. It's also a whole lot faster to start.
But a couple of people have already emailed me to ask about this. It's a bit irritating to have to tell them it won't work.
I've heard rumours that the S60 emulator will go back to using the Symbian IP stack some time soon, with wintap as the connection method. Is this the case, and if so, when?