Lines Matching defs:env
50 sensors_module_init(JNIEnv *env, jclass clazz)
57 sensors_module_get_next_sensor(JNIEnv *env, jobject clazz, jobject sensor, jint next)
68 jstring name = env->NewStringUTF(list->getName().string());
69 jstring vendor = env->NewStringUTF(list->getVendor().string());
70 env->SetObjectField(sensor, sensorOffsets.name, name);
71 env->SetObjectField(sensor, sensorOffsets.vendor, vendor);
72 env->SetIntField(sensor, sensorOffsets.version, list->getVersion());
73 env->SetIntField(sensor, sensorOffsets.handle, list->getHandle());
74 env->SetIntField(sensor, sensorOffsets.type, list->getType());
75 env->SetFloatField(sensor, sensorOffsets.range, list->getMaxValue());
76 env->SetFloatField(sensor, sensorOffsets.resolution, list->getResolution());
77 env->SetFloatField(sensor, sensorOffsets.power, list->getPowerUsage());
78 env->SetIntField(sensor, sensorOffsets.minDelay, list->getMinDelay());
86 sensors_create_queue(JNIEnv *env, jclass clazz)
95 sensors_destroy_queue(JNIEnv *env, jclass clazz, jint nativeQueue)
104 sensors_enable_sensor(JNIEnv *env, jclass clazz,
119 sensors_data_poll(JNIEnv *env, jclass clazz, jint nativeQueue,
142 env->SetFloatArrayRegion(values, 0, 3, event.vector.v);
143 env->SetIntArrayRegion(status, 0, 1, &accuracy);
144 env->SetLongArrayRegion(timestamp, 0, 1, &event.timestamp);
183 int register_android_hardware_SensorManager(JNIEnv *env)
185 return jniRegisterNativeMethods(env, "android/hardware/SystemSensorManager",