/chre-3.4.0/host/common/include/chre_host/ |
D | fragmented_load_transaction.h | 46 std::vector<uint8_t> binary; member 49 const std::vector<uint8_t> &binary) in FragmentedLoadRequest() 51 binary) {} in FragmentedLoadRequest() 56 const std::vector<uint8_t> &binary) in FragmentedLoadRequest() 64 binary(binary) {} in FragmentedLoadRequest()
|
/chre-3.4.0/java/test/chqts/src/com/google/android/chre/test/chqts/ |
D | ContextHubTrivialNanoAppsTestExecutor.java | 45 public void run(NanoAppBinary binary, boolean expectLoadSuccess) { in run() argument 46 boolean success = ChreTestUtil.loadNanoApp(mContextHubManager, mContextHubInfo, binary); in run() 50 binary.getNanoAppId()); in run()
|
D | ContextHubBadNanoAppsTestExecutor.java | 70 NanoAppBinary binary = new NanoAppBinary(buffer); in runInvalidBinaryTest() local 72 + " bytes) returns true for hasValidHeader()", binary.hasValidHeader()); in runInvalidBinaryTest() 74 boolean success = ChreTestUtil.loadNanoApp(mContextHubManager, mContextHubInfo, binary); in runInvalidBinaryTest()
|
D | ContextHubBusyStartupTestExecutor.java | 32 NanoAppBinary binary) { in ContextHubBusyStartupTestExecutor() argument 36 new GeneralTestNanoApp(binary, ContextHubTestConstants.TestNames.INVALID_TEST, in ContextHubBusyStartupTestExecutor()
|
D | ContextHubSimpleGeneralTestExecutor.java | 28 NanoAppBinary binary, ContextHubTestConstants.TestNames testName) { in ContextHubSimpleGeneralTestExecutor() argument 29 super(manager, info, new GeneralTestNanoApp(binary, testName)); in ContextHubSimpleGeneralTestExecutor()
|
D | ContextHubSimpleHeapAllocTestExecutor.java | 39 NanoAppBinary binary) { in ContextHubSimpleHeapAllocTestExecutor() argument 40 super(manager, info, new GeneralTestNanoApp(binary, in ContextHubSimpleHeapAllocTestExecutor()
|
D | ContextHubEstimatedHostTimeTestExecutor.java | 38 NanoAppBinary binary) { in ContextHubEstimatedHostTimeTestExecutor() argument 39 super(manager, info, new GeneralTestNanoApp(binary, in ContextHubEstimatedHostTimeTestExecutor()
|
D | ContextHubInfoByIdTestExecutor.java | 40 NanoAppBinary binary, ContextHubTestConstants.TestNames testName) { in ContextHubInfoByIdTestExecutor() argument 41 super(manager, info, new GeneralTestNanoApp(binary, testName)); in ContextHubInfoByIdTestExecutor()
|
D | ContextHubGetTimeTestExecutor.java | 67 NanoAppBinary binary) { in ContextHubGetTimeTestExecutor() argument 69 new GeneralTestNanoApp(binary, ContextHubTestConstants.TestNames.GET_TIME)); in ContextHubGetTimeTestExecutor()
|
D | ContextHubSendMessageToHostTestExecutor.java | 69 NanoAppBinary binary) { in ContextHubSendMessageToHostTestExecutor() argument 70 super(manager, info, new GeneralTestNanoApp(binary, in ContextHubSendMessageToHostTestExecutor()
|
/chre-3.4.0/platform/shared/include/chre/platform/shared/ |
D | authentication.h | 36 bool authenticateBinary(void *binary, void **realBinaryStart);
|
/chre-3.4.0/java/test/settings/src/com/google/android/chre/test/setting/ |
D | ContextHubGnssSettingsTestExecutor.java | 39 public ContextHubGnssSettingsTestExecutor(NanoAppBinary binary) { in ContextHubGnssSettingsTestExecutor() argument 40 mExecutor = new ContextHubSettingsTestExecutor(binary); in ContextHubGnssSettingsTestExecutor()
|
D | ContextHubMicDisableSettingsTestExecutor.java | 42 public ContextHubMicDisableSettingsTestExecutor(NanoAppBinary binary) { in ContextHubMicDisableSettingsTestExecutor() argument 43 mExecutor = new ContextHubSettingsTestExecutor(binary); in ContextHubMicDisableSettingsTestExecutor()
|
D | ContextHubWwanSettingsTestExecutor.java | 58 public ContextHubWwanSettingsTestExecutor(NanoAppBinary binary) { in ContextHubWwanSettingsTestExecutor() argument 59 mExecutor = new ContextHubSettingsTestExecutor(binary); in ContextHubWwanSettingsTestExecutor()
|
D | ContextHubWifiSettingsTestExecutor.java | 81 public ContextHubWifiSettingsTestExecutor(NanoAppBinary binary) { in ContextHubWifiSettingsTestExecutor() argument 82 mExecutor = new ContextHubSettingsTestExecutor(binary); in ContextHubWifiSettingsTestExecutor()
|
D | ContextHubSettingsTestExecutor.java | 71 public ContextHubSettingsTestExecutor(NanoAppBinary binary) { in ContextHubSettingsTestExecutor() argument 72 mNanoAppBinary = binary; in ContextHubSettingsTestExecutor()
|
/chre-3.4.0/java/test/utils/src/com/google/android/utils/chre/ |
D | ChreTestUtil.java | 78 byte[] binary = null; in createNanoAppBinary() 80 binary = new byte[stream.available()]; in createNanoAppBinary() 81 stream.read(binary); in createNanoAppBinary() 86 return new NanoAppBinary(binary); in createNanoAppBinary()
|
/chre-3.4.0/host/common/test/ |
D | chre_test_client.cc | 187 std::ifstream file(filename, std::ios::binary | std::ios::ate); in readFileContents() 208 const std::vector<uint8_t> &binary) { in sendNanoappLoad() argument 210 FlatBufferBuilder builder(binary.size() + 128); in sendNanoappLoad() 212 1 /* transactionId */, appId, appVersion, appFlags, apiVersion, binary, in sendNanoappLoad() 213 binary.size() /* fragmentSize */); in sendNanoappLoad() 220 builder.GetSize(), binary.size()); in sendNanoappLoad()
|
/chre-3.4.0/external/kiss_fft/ |
D | LICENSE | 5 Redistribution and use in source and binary forms, with or without modification, are permitted prov… 8 …* Redistributions in binary form must reproduce the above copyright notice, this list of condition…
|
/chre-3.4.0/java/test/permissions/src/com/google/android/chre/test/permissions/ |
D | ContextHubChrePermissionsTestExecutor.java | 64 ContextHubManager manager, ContextHubInfo info, NanoAppBinary binary) { in ContextHubChrePermissionsTestExecutor() argument 67 mNanoAppBinary = binary; in ContextHubChrePermissionsTestExecutor()
|
D | ContextHubFrameworkPermissionsTestExecutor.java | 69 ContextHubManager manager, ContextHubInfo info, NanoAppBinary binary) { in ContextHubFrameworkPermissionsTestExecutor() argument 72 mNanoAppBinary = binary; in ContextHubFrameworkPermissionsTestExecutor()
|
/chre-3.4.0/java/test/audio_concurrency/src/com/google/android/chre/test/audioconcurrency/ |
D | ContextHubAudioConcurrencyTestExecutor.java | 72 ContextHubManager manager, ContextHubInfo info, NanoAppBinary binary) { in ContextHubAudioConcurrencyTestExecutor() argument 75 mNanoAppBinary = binary; in ContextHubAudioConcurrencyTestExecutor()
|
/chre-3.4.0/doc/ |
D | nanoapp_overview.md | 22 CHRE API also provides binary compatibility guarantees across minor versions, so 45 framework binary. Static nanoapps are automatically initialized after the CHRE 67 Preloaded nanoapps are built as a separate binary from the CHRE framework, but 71 as a “prebuilt” binary, and integrated into the Android build system so as to 100 At the binary level, a preloaded nanoapp and fully dynamic nanoapp are 104 and `.so` file for the actual binary, a fully dynamic nanoapp has the header 105 prepended to the binary, and carries the `.napp` file type suffix. In other
|
D | compatibility.md | 14 functions statically linked into their binary). 16 * **Binary compatibility**, which means that a nanoapp binary which has been 38 maintain binary compatibility. In short, this means that the minor version is 91 which is compiled into the nanoapp binary to ensure this compatibility. For 151 However, CHRE implementations must ensure that binary compatibility is 163 the compatibility efforts by default. Overall, binary compatibility in the CHRE 176 binary level occurs over a minimum of 2 years (minor versions). The general 198 * Impacts to binary compatibility on the CHRE side may occur 2 versions after 203 * Impacts to binary compatibility on the nanoapp side may occur 4 versions after
|
/chre-3.4.0/host/common/audio_stress_test/ |
D | audio_stress_test.cc | 82 std::ifstream file(filename, std::ios::binary | std::ios::ate); in sendLoadNanoappRequest()
|