OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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