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

  /system/chre/core/tests/
sensor_request_test.cc 23 using chre::SensorRequest;
46 TEST(SensorRequest, DefaultMinimalPriority) {
47 SensorRequest request;
53 TEST(SensorRequest, ActiveContinuousIsHigherPriorityThanActiveOneShot) {
54 SensorRequest activeContinuous(SensorMode::ActiveContinuous,
56 SensorRequest activeOneShot(SensorMode::ActiveOneShot,
58 SensorRequest mergedRequest;
66 TEST(SensorRequest, ActiveOneShotIsHigherPriorityThanPassiveContinuous) {
67 SensorRequest activeOneShot(SensorMode::ActiveOneShot,
69 SensorRequest passiveContinuous(SensorMode::PassiveContinuous
    [all...]
  /system/chre/core/include/chre/core/
sensor.h 61 bool setRequest(const SensorRequest& request);
96 SensorRequest mSensorRequest;
sensor_request_manager.h 68 const SensorRequest& sensorRequest);
109 RequestMultiplexer<SensorRequest> multiplexer;
119 * @return A pointer to a SensorRequest that is owned by the provided nanoapp
122 const SensorRequest *find(const Nanoapp *nanoapp, size_t *index) const;
133 bool add(const SensorRequest& request, bool *requestChanged);
158 bool update(size_t updateIndex, const SensorRequest& request,
sensor_request.h 30 // code withput pulling in the entire SensorRequest class which is only intended
234 class SensorRequest {
240 SensorRequest();
250 SensorRequest(SensorMode mode, Nanoseconds interval, Nanoseconds latency);
262 SensorRequest(Nanoapp *nanoapp, SensorMode mode, Nanoseconds interval,
272 bool isEquivalentTo(const SensorRequest& request) const;
281 bool mergeWith(const SensorRequest& request);
  /system/chre/core/
sensor_request.cc 200 SensorRequest::SensorRequest()
201 : SensorRequest(SensorMode::Off,
205 SensorRequest::SensorRequest(SensorMode mode,
210 SensorRequest::SensorRequest(Nanoapp *nanoapp, SensorMode mode,
215 bool SensorRequest::isEquivalentTo(const SensorRequest& request) const {
221 bool SensorRequest::mergeWith(const SensorRequest& request)
    [all...]
sensor_request_manager.cc 27 const SensorRequest& sensorRequest) {
29 sensorRequest.getMode());
30 bool isRequestOneShot = sensorModeIsOneShot(sensorRequest.getMode());
31 uint64_t requestedInterval = sensorRequest.getInterval().toRawNanoseconds();
32 uint64_t requestedLatency = sensorRequest.getLatency().toRawNanoseconds();
85 SensorRequest nullRequest = SensorRequest();
112 uint32_t sensorHandle, const SensorRequest& sensorRequest) {
    [all...]
sensor.cc 39 bool Sensor::setRequest(const SensorRequest& request) {
  /system/chre/platform/include/chre/platform/
platform_sensor.h 87 bool setRequest(const SensorRequest& request);
  /system/chre/platform/linux/
platform_sensor.cc 41 bool PlatformSensor::setRequest(const SensorRequest& request) {
  /system/chre/platform/shared/
chre_api_sensor.cc 27 using chre::SensorRequest;
58 SensorRequest sensorRequest(nanoapp, sensorMode, Nanoseconds(interval),
61 .setSensorRequest(nanoapp, sensorHandle, sensorRequest);
  /system/chre/platform/slpi/
platform_sensor.cc 799 const SensorRequest& chreRequest, uint8_t sensorId, uint8_t dataType,
801 sns_smgr_buffering_req_msg_v01 *sensorRequest) {
804 memset(sensorRequest, 0, sizeof(*sensorRequest));
811 SensorRequest request(
818 sensorRequest->ReportId = getReportId(sensorId, dataType, calType);
819 sensorRequest->Action = getSmgrRequestActionForMode(request.getMode());
824 sensorRequest->ReportRate = intervalToSmgrQ16ReportRate(batchingInterval);
825 sensorRequest->Item_len = 1; // One sensor per request if possible.
826 sensorRequest->Item[0].SensorId = sensorId
    [all...]

Completed in 70 milliseconds