Home | History | Annotate | Download | only in jni

Lines Matching refs:Properties

30 #include <cutils/properties.h>
40 static Properties remote_device_properties[] = {
58 static Properties adapter_properties[] = {
476 int get_property(DBusMessageIter iter, Properties *properties,
492 if (!strncmp(property, properties[i].name, strlen(property)))
500 type = properties[*prop_index].type;
551 void create_prop_array(JNIEnv *env, jobjectArray strArray, Properties *property,
589 jobjectArray parse_properties(JNIEnv *env, DBusMessageIter *iter, Properties *properties,
620 if (!get_property(dict_entry, properties, max_num_properties, &prop_index,
623 if (properties[prop_index].type == DBUS_TYPE_ARRAY)
637 create_prop_array(env, strArray, &properties[i], &values[i].value, values[i].len,
640 if (properties[i].type == DBUS_TYPE_ARRAY && values[i].used
652 if (properties[i].type == DBUS_TYPE_ARRAY && values[i].used == true
659 Properties *properties, int max_num_properties) {
672 if (!get_property(iter, properties, max_num_properties,
675 if (properties[prop_index].type == DBUS_TYPE_ARRAY)
679 create_prop_array(env, strArray, &properties[prop_index],
682 if (properties[prop_index].type == DBUS_TYPE_ARRAY && value.array_val != NULL)
693 return parse_property_change(env, msg, (Properties *) &adapter_properties,
694 sizeof(adapter_properties) / sizeof(Properties));
698 return parse_property_change(env, msg, (Properties *) &remote_device_properties,
699 sizeof(remote_device_properties) / sizeof(Properties));
703 return parse_properties(env, iter, (Properties *) &adapter_properties,
704 sizeof(adapter_properties) / sizeof(Properties));
708 return parse_properties(env, iter, (Properties *) &remote_device_properties,
709 sizeof(remote_device_properties) / sizeof(Properties));