Lines Matching full:chre
22 * the interface for the Context Hub Runtime Environment (CHRE). This is the
33 #include <chre/event.h>
34 #include <chre/nanoapp.h>
35 #include <chre/re.h>
36 #include <chre/sensor.h>
37 #include <chre/version.h>
43 * The following entry points are required to be handled by the CHRE
58 * A CHRE implementation is free to chose among many different
66 * below, cannot be invoked by the CHRE if a previous invocation
70 * For example, if a nanoapp is currently in nanoappHandleEvent(), the CHRE is
73 * callback, the CHRE is not allowed to call nanoappHandleEvent(), or invoke
79 * where otherwise a CHRE implementation is likely to leak memory. Similarly,
81 * directly, whether it returns 'true' or 'false'. This is because the CHRE
91 * [1] Note to CHRE implementors: A future version of the CHRE platform may
103 * CHRE and possibly other services as well.
106 * Also, as noted in the Threading Model section, a CHRE implementation may
129 * The C type 'float' is used in this API, and thus a CHRE implementation
133 * CHRE implementation. Note that if a CHRE decides to support them, unlike
137 * If a CHRE implementation choses not to support 'double' or
143 * CHRE and Nanoapp compatibility.
149 * binary compatibility between the Android N and Android O CHRE
153 * API should not expect to run on a CHRE built with
155 * Android N API should not expect to run on a CHRE