I'm looking into creating a VOIP client which will transmit voice data over Bluetooth rather than over 802.11. The question is:

Does the S40 VOIP API on for instance the 6300i give you control that is low-level enough to redirect traffic over Bluetooth?

I know that the API would not have been implemented on the device if it did not support one of 3G or Wifi. There is genuinely a reason as to why I would prefer to use Bluetooth than Wifi and 3G, so I'm not particularly interested in answers that say, "why bother - just use Wifi". Rather tell me it's not possible .

I am fully expecting to have to do a lot of programming to achieve this. I don't mind if it's hard, I just don't want to spend time on something impossible.