summaryrefslogtreecommitdiff
path: root/services/java/com/android/server/SensorService.java
diff options
context:
space:
mode:
authorMike Lockwood <lockwood@android.com>2009-05-22 10:02:14 -0400
committerMike Lockwood <lockwood@android.com>2009-05-23 13:22:08 -0400
commit270e87f71abc2edf446dbec20c725c823e8c7f37 (patch)
treebb4258a6f9206b11bb24f51d7aaf42ce8d90d623 /services/java/com/android/server/SensorService.java
parentfea1a459aaebc5fd66b12520312ddbe09547f094 (diff)
Sensors: Use a native_handle for the data channel instead of a single file descriptor.
This eliminates the requirement that all sensors share a single file descriptor. This, along with concurrent changes in other projects, fixes bugs b/1614524 and b/1614481 Signed-off-by: Mike Lockwood <lockwood@android.com>
Diffstat (limited to 'services/java/com/android/server/SensorService.java')
-rw-r--r--services/java/com/android/server/SensorService.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/services/java/com/android/server/SensorService.java b/services/java/com/android/server/SensorService.java
index b2530383f347..ceef39f93ff9 100644
--- a/services/java/com/android/server/SensorService.java
+++ b/services/java/com/android/server/SensorService.java
@@ -19,7 +19,7 @@ package com.android.server;
import android.content.Context;
import android.hardware.ISensorService;
import android.os.Binder;
-import android.os.ParcelFileDescriptor;
+import android.os.Bundle;
import android.os.RemoteException;
import android.os.IBinder;
import android.util.Config;
@@ -101,7 +101,7 @@ class SensorService extends ISensorService.Stub {
_sensors_control_init();
}
- public ParcelFileDescriptor getDataChanel() throws RemoteException {
+ public Bundle getDataChannel() throws RemoteException {
return _sensors_control_open();
}
@@ -190,7 +190,7 @@ class SensorService extends ISensorService.Stub {
ArrayList<Listener> mListeners = new ArrayList<Listener>();
private static native int _sensors_control_init();
- private static native ParcelFileDescriptor _sensors_control_open();
+ private static native Bundle _sensors_control_open();
private static native boolean _sensors_control_activate(int sensor, boolean activate);
private static native int _sensors_control_set_delay(int ms);
private static native int _sensors_control_wake();