HomeSort by relevance Sort by last modified time
    Searched full:chre (Results 151 - 175 of 544) sorted by null

1 2 3 4 5 67 8 91011>>

  /system/chre/platform/include/chre/platform/
condition_variable.h 20 #include "chre/platform/mutex.h"
21 #include "chre/target_platform/condition_variable_base.h"
22 #include "chre/util/non_copyable.h"
23 #include "chre/util/time.h"
25 namespace chre { namespace
74 } // namespace chre
76 #include "chre/target_platform/condition_variable_impl.h"
host_link.h 22 #include "chre/target_platform/host_link_base.h"
23 #include "chre/util/non_copyable.h"
25 namespace chre { namespace
31 * Abstracts the platform-specific communications link between CHRE and the host
60 } // namespace chre
mutex.h 20 #include "chre/target_platform/mutex_base.h"
21 #include "chre/util/non_copyable.h"
23 namespace chre { namespace
66 } // namespace chre
68 #include "chre/target_platform/mutex_base_impl.h"
platform_audio.h 20 #include "chre_api/chre/audio.h"
21 #include "chre/target_platform/platform_audio_base.h"
22 #include "chre/util/non_copyable.h"
23 #include "chre/util/time.h"
25 namespace chre { namespace
48 * rest of CHRE to initialize. This permits use of deferCallback. This method
54 * Allows the CHRE common code to notify the platform that the enabled state
84 * The event is provided to CHRE through the handleAudioDataEvent function of
91 * data event to CHRE.
99 * allowed to be posted to CHRE after this function has been called and befor
    [all...]
  /system/chre/apps/wifi_offload/test/include/
utility.h 20 #include "chre/apps/wifi_offload/wifi_offload.h"
22 #include "chre/apps/wifi_offload/channel_histogram.h"
23 #include "chre/apps/wifi_offload/preferred_network.h"
24 #include "chre/apps/wifi_offload/rpc_log_record.h"
25 #include "chre/apps/wifi_offload/scan_config.h"
26 #include "chre/apps/wifi_offload/scan_filter.h"
27 #include "chre/apps/wifi_offload/scan_params.h"
28 #include "chre/apps/wifi_offload/scan_record.h"
29 #include "chre/apps/wifi_offload/scan_result.h"
30 #include "chre/apps/wifi_offload/scan_stats.h
    [all...]
  /system/chre/core/include/chre/core/
nanoapp.h 22 #include "chre/core/event.h"
23 #include "chre/core/event_ref_queue.h"
24 #include "chre/platform/platform_nanoapp.h"
25 #include "chre/util/dynamic_vector.h"
27 namespace chre { namespace
34 * implementation part (chre::Nanoapp) from the common interface with
35 * platform-specific implementation part (chre::PlatformNanoapp) from the purely
36 * platform-specific part (chre::PlatformNanoappBase). However, this inheritance
38 * referred to via the most-derived type, i.e. chre::Nanoapp.
119 * the main CHRE thread
    [all...]
sensor_type.h 22 #include "chre_api/chre/sensor.h"
24 namespace chre { namespace
26 //! The union of possible CHRE sensor data event type with one sample.
35 * This SensorType is designed to wrap constants provided by the CHRE API
37 * for dealing with sensors that are not defined as per the CHRE API
38 * specification. The details of these sensors are left to the CHRE API
135 * Translates an unsigned integer as provided by a CHRE-compliant nanoapp to a
145 * Translates a SensorType to an unsigned integer as provided by CHRE API. If
154 * Provides a stable handle for a CHRE sensor type. This handle is exposed to
155 * CHRE nanoapps as a way to refer to sensors that they are subscribing to. Thi
    [all...]
  /system/chre/apps/wifi_offload/include/chre/apps/wifi_offload/
scan_stats.h 20 #include "chre/apps/wifi_offload/wifi_offload.h"
22 #include "chre/apps/wifi_offload/channel_histogram.h"
23 #include "chre/apps/wifi_offload/flatbuffers_types_generated.h"
24 #include "chre/apps/wifi_offload/rpc_log_record.h"
25 #include "chre/apps/wifi_offload/scan_record.h"
  /system/chre/platform/linux/include/chre/target_platform/
static_nanoapp_init.h 20 #include "chre/core/nanoapp.h"
21 #include "chre/platform/fatal_error.h"
22 #include "chre/util/unique_ptr.h"
33 namespace chre { \
59 } /* namespace chre */
  /system/chre/platform/shared/nanoapp/
nanoapp_dso_util.cc 17 #include "chre/platform/shared/nanoapp_dso_util.h"
21 #include <chre/version.h>
23 #include "chre/platform/log.h"
25 namespace chre { namespace
61 } // namespace chre
  /system/chre/platform/slpi/include/chre/target_platform/
condition_variable_impl.h 20 #include "chre/platform/condition_variable.h"
22 #include "chre/platform/fatal_error.h"
23 #include "chre/platform/log.h"
25 namespace chre { namespace
80 } // namespace chre
  /system/chre/apps/wifi_world/
wifi_world.cc 17 #include <chre.h>
20 #include "chre/util/macros.h"
21 #include "chre/util/nanoapp/log.h"
22 #include "chre/util/time.h"
23 #include "chre/util/nanoapp/wifi.h"
25 using chre::kOneMillisecondInNanoseconds;
26 using chre::Nanoseconds;
27 using chre::Seconds;
34 namespace chre { namespace
79 * Logs a CHRE wifi scan result
    [all...]
  /system/chre/pal/include/chre/pal/
system.h 27 * the CHRE implementation as a whole.
32 #include "chre_api/chre/re.h"
33 #include "chre/pal/version.h"
40 * Initial version of the CHRE PAL System API.
45 * The version of the CHRE GNSS PAL defined in this header file.
60 * to CHRE.
70 * Logs a message to the same messaging subsystem as used by the CHRE
74 * @param level Log level, same as defined in the CHRE API
75 * @param formatStr printf-style format string, details provided in the CHRE
wwan.h 22 * Defines the interface between the common CHRE core system and the
29 #include "chre_api/chre/wwan.h"
30 #include "chre/pal/system.h"
31 #include "chre/pal/version.h"
38 * Initial version of the CHRE WWAN PAL, tied to CHRE API v1.1.
43 * The version of the CHRE WWAN PAL defined in this header file.
53 * CHRE system, i.e. the PAL module must not modify or free the provided
76 * @param systemApi Structure containing CHRE system function pointers which
81 * @param callbacks Structure containing entry points to the core CHRE
    [all...]
  /system/chre/platform/shared/include/chre/platform/shared/
host_protocol_common.h 24 namespace chre { namespace
34 //! On a message sent from CHRE, specifies that the host daemon should determine
41 * Functions that are shared between the CHRE and host to assist with
43 * accessed through a derived class like chre::HostProtocolChre (CHRE-side) or
44 * android::chre:HostProtocolHost (host-side).
83 * set before the message is sent to CHRE.
91 * Verifies that the provided message contains a valid flatbuffers CHRE
101 } // namespace chre
  /system/chre/chre_api/include/chre_api/chre/
version.h 25 * The CHRE API versioning pertains to all header files in the CHRE API.
47 * The version of the CHRE API which shipped with the Android Nougat release.
56 * The version of the CHRE API shipped with the Android O release. It adds
66 * The version of the CHRE API shipped with the Android P release. It adds
69 * @note This version of the CHRE API has not been finalized yet, and is
88 * is provided by a specific CHRE implementation (see chreGetVersion()).
96 * Utility macro to extract only the API major version of a composite CHRE
108 * Utility macro to extract only the API minor version of a composite CHRE
119 * Utility macro to extract only the API minor version of a composite CHRE
    [all...]
  /system/chre/host/hal_generic/
generic_context_hub.h 39 using ::android::chre::FragmentedLoadRequest;
40 using ::android::chre::FragmentedLoadTransaction;
70 ::android::chre::SocketClient mClient;
74 class SocketCallbacks : public ::android::chre::SocketClient::ICallbacks,
75 public ::android::chre::IChreMessageHandlers {
83 const ::chre::fbs::NanoappMessageT& message) override;
86 const ::chre::fbs::HubInfoResponseT& response) override;
89 const ::chre::fbs::NanoappListResponseT& response) override;
92 const ::chre::fbs::LoadNanoappResponseT& response) override;
95 const ::chre::fbs::UnloadNanoappResponseT& response) override
    [all...]
  /system/chre/platform/shared/
platform_gnss.cc 17 #include "chre/platform/platform_gnss.h"
21 #include "chre/core/event_loop_manager.h"
22 #include "chre/platform/shared/pal_system_api.h"
23 #include "chre/platform/log.h"
25 namespace chre { namespace
136 } // namespace chre
platform_wifi.cc 17 #include "chre/platform/platform_wifi.h"
21 #include "chre/core/event_loop_manager.h"
22 #include "chre/platform/shared/pal_system_api.h"
23 #include "chre/platform/log.h"
25 namespace chre { namespace
129 } // namespace chre
  /hardware/interfaces/contexthub/1.0/
types.hal 38 // The version of the CHRE API that this nanoApp was compiled against. See
39 // the CHRE API header file chre/version.h for more information. The hub
123 // Machine-readable CHRE platform ID, returned to nanoapps in the CHRE API
126 // specify the CHRE implementation version. See also the CHRE API header
127 // file chre/version.h.
130 // The version of the CHRE implementation returned to nanoApps in the CHRE
    [all...]
  /system/chre/apps/audio_world/
audio_world.cc 17 #include <chre.h>
21 #include "chre/util/macros.h"
22 #include "chre/util/nanoapp/audio.h"
23 #include "chre/util/nanoapp/log.h"
24 #include "chre/util/time.h"
30 namespace chre { namespace
34 using chre::Milliseconds;
35 using chre::Nanoseconds;
128 chre::getChreAudioFormatString(audioSource.format));
171 } // namespace chre
    [all...]
Makefile 9 CHRE_PREFIX = $(ANDROID_BUILD_TOP)/system/chre
12 the CHRE_PREFIX environment variable to point to the CHRE root \
  /device/google/contexthub/firmware/app/chre/chre_test1.app/
Makefile 38 include $(NANOHUB_DIR)/app/chre/chre.mk
  /device/google/contexthub/firmware/app/chre/chre_test2.app/
Makefile 38 include $(NANOHUB_DIR)/app/chre/chre.mk
  /system/chre/apps/spammer/
spammer.cc 19 #include "chre_api/chre.h"
20 #include "chre/platform/assert.h"
21 #include "chre/platform/log.h"
22 #include "chre/platform/static_nanoapp_init.h"
23 #include "chre/util/nanoapp/app_id.h"
31 namespace chre { namespace
121 } // namespace chre
123 CHRE_STATIC_NANOAPP_INIT(Spammer, chre::kSpammerAppId, 0);

Completed in 347 milliseconds

1 2 3 4 5 67 8 91011>>