I tried this and i got this error from log on device too many arguments in reply; expected 0 , got 2 what type of paramters i should specify gboolean b = dbus_g_proxy_call(dbus_proxy,"Send",&error,myt,ptr array, G_TYPE_STRING,"",G_TYPE_INVALID,G_TYPE_INVALID); if(!b) { logv( "Error sending:"); logv( error->message); } else logv( "Success sending");