dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE, &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
dbus_gsm_dict_append_array(&dict, "Modems", DBUS_TYPE_OBJECT_PATH,
&modems);
#define OFONO_SERVICE "org.ofono"
+/* Essentially a{sv} */
+#define OFONO_PROPERTIES_ARRAY_SIGNATURE DBUS_DICT_ENTRY_BEGIN_CHAR_AS_STRING \
+ DBUS_TYPE_STRING_AS_STRING \
+ DBUS_TYPE_VARIANT_AS_STRING \
+ DBUS_DICT_ENTRY_END_CHAR_AS_STRING
+
DBusConnection *ofono_dbus_get_connection();
int ofono_dbus_signal_property_changed(DBusConnection *conn, const char *path,
dbus_message_iter_append_basic(&vstruct, DBUS_TYPE_STRING, &ss_fac);
dbus_message_iter_open_container(&vstruct, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE, &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
/* We report all affected locks only for the special case ones */
if (cb->ss_req_lock <= CB_ALL_END) {
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE, &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
for (j = 1; j <= BEARER_CLASS_PAD; j = j << 1) {
if ((j & mask) == 0)
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE,
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
&dict);
for (i = 0; i < 4; i++)
&cf_type);
dbus_message_iter_open_container(&vstruct, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE, &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE, &dict);
if (req->cf_type == CALL_FORWARDING_TYPE_UNCONDITIONAL ||
req->cf_type == CALL_FORWARDING_TYPE_ALL)
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE, &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
dbus_gsm_dict_append(&dict, "CallMeter", DBUS_TYPE_UINT32,
&cm->call_meter);
&ss_type);
dbus_message_iter_open_container(&vstruct, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE, &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
property_append_cw_conditions(&dict, cs->cw, cs->ss_req_cls);
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE,
- &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
str = clip_status_to_string(cs->clip);
dbus_gsm_dict_append(&dict, "CallingLinePresentation",
#define MAX_DBUS_PATH_LEN 64
-/* Essentially a{sv} */
-#define PROPERTIES_ARRAY_SIGNATURE DBUS_DICT_ENTRY_BEGIN_CHAR_AS_STRING \
- DBUS_TYPE_STRING_AS_STRING \
- DBUS_TYPE_VARIANT_AS_STRING \
- DBUS_DICT_ENTRY_END_CHAR_AS_STRING
-
void dbus_gsm_dict_append(DBusMessageIter *dict, const char *key, int type,
void *value);
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE,
- &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
dbus_gsm_dict_append_array(&dict, "Modems", DBUS_TYPE_OBJECT_PATH,
&modems);
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE,
- &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
if (info->manufacturer)
dbus_gsm_dict_append(&dict, "Manufacturer", DBUS_TYPE_STRING,
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE,
- &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
dbus_gsm_dict_append(&dict, "Name", DBUS_TYPE_STRING, &name);
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE,
- &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
if (sim->imsi)
dbus_gsm_dict_append(&dict, "SubscriberIdentity",
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE,
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
&dict);
sca = phone_number_to_string(&sms->sca);
dbus_message_iter_append_basic(&iter, DBUS_TYPE_STRING, &message);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE,
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
&dict);
ts = sms_scts_to_time(scts, &remote);
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE,
- &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
dbus_gsm_dict_append(&dict, "State", DBUS_TYPE_STRING, &status);
dbus_message_iter_init_append(reply, &iter);
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY,
- PROPERTIES_ARRAY_SIGNATURE, &dict);
+ OFONO_PROPERTIES_ARRAY_SIGNATURE,
+ &dict);
voicecalls_path_list(modem, calls->call_list, &callobj_list);