HomeSort by relevance Sort by last modified time
    Searched refs:SensorRequest (Results 1 - 12 of 12) sorted by null

  /system/chre/core/include/chre/core/
sensor.h 54 * @return A const reference to the SensorRequest.
56 const SensorRequest& getRequest() const {
69 bool setRequest(const SensorRequest& request);
73 SensorRequest mSensorRequest;
sensor_request.h 37 class SensorRequest {
43 SensorRequest();
54 SensorRequest(SensorMode mode, Nanoseconds interval, Nanoseconds latency);
67 SensorRequest(Nanoapp *nanoapp, SensorMode mode, Nanoseconds interval,
77 bool isEquivalentTo(const SensorRequest& request) const;
86 bool mergeWith(const SensorRequest& request);
sensor_request_manager.h 68 const SensorRequest& sensorRequest);
116 const DynamicVector<SensorRequest>& getRequests(SensorType sensorType) const;
143 RequestMultiplexer<SensorRequest> multiplexer;
153 * @return A pointer to a SensorRequest that is owned by the provided nanoapp
156 const SensorRequest *find(const Nanoapp *nanoapp, size_t *index) const;
167 bool add(const SensorRequest& request, bool *requestChanged);
192 bool update(size_t updateIndex, const SensorRequest& request,
  /system/chre/core/tests/
sensor_request_test.cc 23 using chre::SensorRequest;
47 TEST(SensorRequest, DefaultMinimalPriority) {
48 SensorRequest request;
54 TEST(SensorRequest, ActiveContinuousIsHigherPriorityThanActiveOneShot) {
55 SensorRequest activeContinuous(SensorMode::ActiveContinuous,
57 SensorRequest activeOneShot(SensorMode::ActiveOneShot,
59 SensorRequest mergedRequest;
67 TEST(SensorRequest, ActiveOneShotIsHigherPriorityThanPassiveContinuous) {
68 SensorRequest activeOneShot(SensorMode::ActiveOneShot,
70 SensorRequest passiveContinuous(SensorMode::PassiveContinuous
    [all...]
  /system/chre/core/
sensor_request.cc 26 Nanoseconds getBatchInterval(const SensorRequest& request) {
27 // With capping in SensorRequest constructor, interval + latency < UINT64_MAX.
40 SensorRequest::SensorRequest()
41 : SensorRequest(SensorMode::Off,
45 SensorRequest::SensorRequest(SensorMode mode, Nanoseconds interval,
47 : SensorRequest(nullptr /* nanoapp */, mode, interval, latency) {}
49 SensorRequest::SensorRequest(Nanoapp *nanoapp, SensorMode mode
    [all...]
sensor.cc 21 bool Sensor::setRequest(const SensorRequest& request) {
sensor_request_manager.cc 28 const SensorRequest& sensorRequest) {
30 sensorRequest.getMode());
31 bool isRequestOneShot = sensorModeIsOneShot(sensorRequest.getMode());
32 uint64_t requestedInterval = sensorRequest.getInterval().toRawNanoseconds();
83 SensorRequest nullRequest = SensorRequest();
111 uint32_t sensorHandle, const SensorRequest& sensorRequest) {
130 if (!isSensorRequestValid(sensor, sensorRequest)) {
    [all...]
  /system/chre/platform/include/chre/platform/
platform_sensor.h 130 bool applyRequest(const SensorRequest& request);
  /system/chre/platform/linux/
platform_sensor.cc 45 bool PlatformSensor::applyRequest(const SensorRequest& request) {
  /system/chre/platform/shared/
chre_api_sensor.cc 27 using chre::SensorRequest;
71 SensorRequest sensorRequest(nanoapp, sensorMode, Nanoseconds(interval),
74 .setSensorRequest(nanoapp, sensorHandle, sensorRequest);
  /system/chre/platform/slpi/smgr/
platform_sensor.cc 687 const SensorRequest& request) {
694 SensorRequest mergedRequest;
716 SensorRequest dummyRequest;
807 void updateSamplingStatus(Sensor *sensor, const SensorRequest& request) {
    [all...]
  /system/chre/platform/slpi/see/
platform_sensor.cc 188 const DynamicVector<SensorRequest>& requests =
487 bool PlatformSensor::applyRequest(const SensorRequest& request) {

Completed in 838 milliseconds