GArray *in_param3, GArray *in_param4,
GArray **out_param1);
+/* The caller of this should pass #define macro/enum types as the first two params */
#define _bt_send_request(a, b, format ...) ( \
{ \
if ((a != BT_CHECK_PRIVILEGE && (a == BT_BLUEZ_SERVICE || a == BT_OBEX_SERVICE)) && \
GArray *in_param3, GArray *in_param4,
void *callback, void *user_data);
+/* The caller of this should pass #define macro/enum types as the first two params */
#define _bt_send_request_async(a, b, format ...) ( \
{ \
if ((a != BT_CHECK_PRIVILEGE && (a == BT_BLUEZ_SERVICE || a == BT_OBEX_SERVICE)) && \