Home
last modified time | relevance | path

Searched refs:SensorDirectChannel (Results 1 – 20 of 20) sorted by relevance

/aosp14/frameworks/base/core/java/android/companion/virtual/sensor/
H A DVirtualSensorConfig.java25 import android.hardware.SensorDirectChannel;
186 @SensorDirectChannel.RateLevel
189 return rateLevel <= SensorDirectChannel.RATE_VERY_FAST in getHighestDirectReportRateLevel()
190 ? rateLevel : SensorDirectChannel.RATE_VERY_FAST; in getHighestDirectReportRateLevel()
202 memoryTypes |= SensorDirectChannel.TYPE_MEMORY_FILE; in getDirectChannelTypesSupported()
205 memoryTypes |= SensorDirectChannel.TYPE_HARDWARE_BUFFER; in getDirectChannelTypesSupported()
237 @SensorDirectChannel.RateLevel
347 @SensorDirectChannel.RateLevel int rateLevel) { in setHighestDirectReportRateLevel()
364 @SensorDirectChannel.MemoryType int memoryTypes) { in setDirectChannelTypesSupported()
365 if ((memoryTypes & SensorDirectChannel.TYPE_MEMORY_FILE) > 0) { in setDirectChannelTypesSupported()
[all …]
H A DVirtualSensorDirectChannelCallback.java24 import android.hardware.SensorDirectChannel;
108 @NonNull VirtualSensor sensor, @SensorDirectChannel.RateLevel int rateLevel, in onDirectChannelConfigured()
H A DVirtualSensorDirectChannelWriter.java23 import android.hardware.SensorDirectChannel;
158 @NonNull VirtualSensor sensor, @SensorDirectChannel.RateLevel int rateLevel, in configureChannel()
163 if (rateLevel == SensorDirectChannel.RATE_STOP) { in configureChannel()
/aosp14/frameworks/base/core/java/android/hardware/
H A DSensor.java967 @SensorDirectChannel.RateLevel
970 return rateLevel <= SensorDirectChannel.RATE_VERY_FAST in getHighestDirectReportRateLevel()
971 ? rateLevel : SensorDirectChannel.RATE_VERY_FAST; in getHighestDirectReportRateLevel()
982 public boolean isDirectChannelTypeSupported(@SensorDirectChannel.MemoryType int sharedMemType) { in isDirectChannelTypeSupported()
984 case SensorDirectChannel.TYPE_MEMORY_FILE: in isDirectChannelTypeSupported()
986 case SensorDirectChannel.TYPE_HARDWARE_BUFFER: in isDirectChannelTypeSupported()
H A DSystemSensorManager.java665 SensorDirectChannel channel, Sensor sensor, int rate) { in configureDirectChannelImpl()
670 if (rate < SensorDirectChannel.RATE_STOP in configureDirectChannelImpl()
671 || rate > SensorDirectChannel.RATE_VERY_FAST) { in configureDirectChannelImpl()
675 if (sensor == null && rate != SensorDirectChannel.RATE_STOP) { in configureDirectChannelImpl()
695 if (rate == SensorDirectChannel.RATE_STOP) { in configureDirectChannelImpl()
703 protected SensorDirectChannel createDirectChannelImpl( in createDirectChannelImpl()
728 SensorDirectChannel.TYPE_MEMORY_FILE, fd, null); in createDirectChannelImpl()
733 type = SensorDirectChannel.TYPE_MEMORY_FILE; in createDirectChannelImpl()
758 type = SensorDirectChannel.TYPE_HARDWARE_BUFFER; in createDirectChannelImpl()
762 return new SensorDirectChannel(this, id, type, size); in createDirectChannelImpl()
[all …]
H A DSensorDirectChannel.java37 public final class SensorDirectChannel implements Channel { class
193 SensorDirectChannel(SensorManager manager, int id, int type, long size) { in SensorDirectChannel() method in SensorDirectChannel
H A DSensorManager.java940 public SensorDirectChannel createDirectChannel(MemoryFile mem) { in createDirectChannel()
962 public SensorDirectChannel createDirectChannel(HardwareBuffer mem) { in createDirectChannel()
967 protected abstract SensorDirectChannel createDirectChannelImpl( in createDirectChannelImpl()
971 void destroyDirectChannel(SensorDirectChannel channel) { in destroyDirectChannel()
976 protected abstract void destroyDirectChannelImpl(SensorDirectChannel channel); in destroyDirectChannelImpl()
980 SensorDirectChannel channel, Sensor s, int rate); in configureDirectChannelImpl()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/util/sensors/
H A DAsyncSensorManager.java23 import android.hardware.SensorDirectChannel;
103 protected SensorDirectChannel createDirectChannelImpl(MemoryFile memoryFile, in createDirectChannelImpl()
109 protected void destroyDirectChannelImpl(SensorDirectChannel channel) { in destroyDirectChannelImpl()
114 protected int configureDirectChannelImpl(SensorDirectChannel channel, Sensor s, int rate) { in configureDirectChannelImpl()
/aosp14/frameworks/base/services/core/java/com/android/server/sensors/
H A DSensorManagerInternal.java20 import android.hardware.SensorDirectChannel;
129 @SensorDirectChannel.RateLevel int rateLevel); in onDirectChannelConfigured()
/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/util/sensors/
H A DFakeSensorManager.java23 import android.hardware.SensorDirectChannel;
150 protected SensorDirectChannel createDirectChannelImpl(MemoryFile memoryFile, in createDirectChannelImpl()
156 protected void destroyDirectChannelImpl(SensorDirectChannel channel) { in destroyDirectChannelImpl()
161 protected int configureDirectChannelImpl(SensorDirectChannel channel, Sensor s, int rate) { in configureDirectChannelImpl()
/aosp14/frameworks/base/services/companion/java/com/android/server/companion/virtual/
H A DSensorController.java25 import android.hardware.SensorDirectChannel;
235 @SensorDirectChannel.RateLevel int rateLevel) { in onDirectChannelConfigured()
252 if (rateLevel == SensorDirectChannel.RATE_STOP) { in onDirectChannelConfigured()
/aosp14/frameworks/base/core/java/android/hardware/input/
H A DInputDeviceSensorManager.java23 import android.hardware.SensorDirectChannel;
608 protected SensorDirectChannel createDirectChannelImpl(MemoryFile memoryFile, in createDirectChannelImpl()
614 protected void destroyDirectChannelImpl(SensorDirectChannel channel) { in destroyDirectChannelImpl()
619 protected int configureDirectChannelImpl(SensorDirectChannel channel, Sensor s, int rate) { in configureDirectChannelImpl()
/aosp14/frameworks/base/core/api/
H A Dremoved.txt210 public final class SensorDirectChannel implements java.nio.channels.Channel {
H A Dcurrent.txt18107 public final class SensorDirectChannel implements java.nio.channels.Channel {
18151 method public android.hardware.SensorDirectChannel createDirectChannel(android.os.MemoryFile);
18152 …method public android.hardware.SensorDirectChannel createDirectChannel(android.hardware.HardwareBu…
/aosp14/frameworks/base/boot/hiddenapi/
H A Dhiddenapi-max-target-o.txt21941 Landroid/hardware/SensorDirectChannel;-><init>(Landroid/hardware/SensorManager;IIJ)V
21942 Landroid/hardware/SensorDirectChannel;->encodeData(Landroid/os/MemoryFile;)[J
21943 Landroid/hardware/SensorDirectChannel;->getNativeHandle()I
21944 Landroid/hardware/SensorDirectChannel;->mClosed:Ljava/util/concurrent/atomic/AtomicBoolean;
21945 Landroid/hardware/SensorDirectChannel;->mCloseGuard:Ldalvik/system/CloseGuard;
21946 Landroid/hardware/SensorDirectChannel;->mManager:Landroid/hardware/SensorManager;
21947 Landroid/hardware/SensorDirectChannel;->mNativeHandle:I
21948 Landroid/hardware/SensorDirectChannel;->mSize:J
21949 Landroid/hardware/SensorDirectChannel;->mType:I
21953 Landroid/hardware/SensorManager;->destroyDirectChannel(Landroid/hardware/SensorDirectChannel;)V
[all …]
/aosp14/frameworks/base/boot/
H A Dpreloaded-classes2381 android.hardware.SensorDirectChannel
H A Dboot-image-profile.txt25165 Landroid/hardware/SensorDirectChannel;
/aosp14/frameworks/base/config/
H A Dpreloaded-classes2385 android.hardware.SensorDirectChannel
H A Dboot-image-profile.txt35272 Landroid/hardware/SensorDirectChannel;
/aosp14/frameworks/base/tools/aapt2/integration-tests/CommandTests/
H A Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...