If there is not "official" way in the existing source base, I'd have a small patch for mod_commands.c that implements what I need. See attachment.
Markus

2014-10-06 15:31 GMT+02:00 Markus von Arx <mkvonarx@gmail.com>:
Hi

Can someone explain to me how I can pass the desired Content-Type to the API command uuid_send_info?

I looked into the source code and found that
- the command parser in mod_commands.c does only copy the content itself into the argument msg.string_array_arg[2],
- but the code in mod_sofia.c looks into msg->string_array_arg[0] & msg->string_array_arg[1] for the Content-Type and always uses "freeswitch/data" because those two fields are always NULL.

Any idea how to fill in msg->string_array_arg[1] & [2] ?

Btw: the inline documentation for uuid_send_info is incomplete: it's missing the content payload argument and should say "<uuid> <message>" like uuid_send_message does.

Thanks, Markus