Home
last modified time | relevance | path

Searched refs:aidl (Results 1 – 25 of 78) sorted by relevance

1234

/system/tools/aidl/
DAndroid.mk46 aidl.cpp \
69 LOCAL_MODULE := aidl
80 LOCAL_MODULE := aidl-cpp
138 system/tools/aidl/tests/ \
139 frameworks/native/aidl/binder
141 tests/android/aidl/tests/ITestService.aidl \
142 tests/android/aidl/tests/INamedCallback.aidl \
192 tests/android/aidl/tests/ITestService.aidl \
193 tests/android/aidl/tests/INamedCallback.aidl \
194 tests/java_app/src/android/aidl/tests/SimpleParcelable.java \
[all …]
Dmain_java.cpp25 using android::aidl::JavaOptions;
35 android::aidl::IoDelegate io_delegate; in main()
38 return android::aidl::compile_aidl_to_java(*options, io_delegate); in main()
40 if (android::aidl::preprocess_aidl(*options, io_delegate)) in main()
Dgenerate_java.h27 namespace aidl {
37 android::aidl::java::Class* generate_binder_interface_class(
44 using Variable = ::android::aidl::java::Variable;
45 using Type = ::android::aidl::java::Type;
Dmain_cpp.cpp24 using android::aidl::CppOptions;
35 android::aidl::IoDelegate io_delegate; in main()
36 return android::aidl::compile_aidl_to_cpp(*options, io_delegate); in main()
Daidl_unittest.cpp32 using android::aidl::test::FakeIoDelegate;
38 using android::aidl::internals::parse_preprocessed_file;
41 namespace aidl { namespace
73 ::android::aidl::internals::load_and_validate_aidl( in Parse()
223 EXPECT_TRUE(::android::aidl::preprocess_aidl(options, io_delegate_)); in TEST_F()
261 EXPECT_EQ(0, ::android::aidl::compile_aidl_to_java(options, io_delegate_)); in TEST_F()
263 EXPECT_NE(0, ::android::aidl::compile_aidl_to_java(options, io_delegate_)); in TEST_F()
303 EXPECT_EQ(0, ::android::aidl::compile_aidl_to_java(options, io_delegate_)); in TEST_F()
322 EXPECT_EQ(0, ::android::aidl::compile_aidl_to_java(options, io_delegate_)); in TEST_F()
Dgenerate_java.cpp30 using ::android::aidl::java::Variable;
35 namespace aidl { namespace
Daidl_language.h40 namespace aidl {
67 void SetLanguageType(const android::aidl::ValidatableType* language_type) { in SetLanguageType()
92 const android::aidl::ValidatableType* language_type_ = nullptr;
297 void SetLanguageType(const android::aidl::ValidatableType* language_type) { in SetLanguageType()
315 const android::aidl::ValidatableType* language_type_ = nullptr;
344 explicit Parser(const android::aidl::IoDelegate& io_delegate);
375 const android::aidl::IoDelegate& io_delegate_;
/system/tools/aidl/tests/
Dend_to_end_tests.cpp30 using android::aidl::test::CanonicalNameToPath;
31 using android::aidl::test::FakeIoDelegate;
37 namespace aidl { namespace
74 using namespace ::android::aidl::test_data::example_interface; in TEST_F()
90 EXPECT_EQ(android::aidl::compile_aidl_to_java(options, io_delegate_), 0); in TEST_F()
96 using namespace ::android::aidl::test_data::ping_responder; in TEST_F()
112 EXPECT_EQ(android::aidl::compile_aidl_to_cpp(*options, io_delegate_), 0); in TEST_F()
Daidl_test_client_utf8_strings.h26 namespace aidl {
31 const android::sp<android::aidl::tests::ITestService>& s);
33 const android::sp<android::aidl::tests::ITestService>& s);
35 const android::sp<android::aidl::tests::ITestService>& s);
Dtest_helpers.h27 namespace aidl {
33 const android::sp<android::aidl::tests::ITestService>& service, in RepeatPrimitive()
34 android::binder::Status(android::aidl::tests::ITestService::*func)(T, T*), in RepeatPrimitive()
48 const android::sp<android::aidl::tests::ITestService>& service, in ReverseArray()
49 android::binder::Status(android::aidl::tests::ITestService::*func)( in ReverseArray()
Daidl_test_client.cpp43 using android::aidl::tests::ITestService;
50 namespace aidl { namespace
76 namespace client_tests = android::aidl::tests::client; in main()
Daidl_test_client_parcelables.cpp29 using android::aidl::tests::ITestService;
30 using android::aidl::tests::SimpleParcelable;
38 namespace aidl { namespace
Daidl_test_client_nullables.cpp34 using android::aidl::tests::ITestService;
35 using android::aidl::tests::SimpleParcelable;
45 namespace aidl { namespace
Daidl_test_client_primitives.cpp38 using android::aidl::tests::ITestService;
39 using android::aidl::tests::INamedCallback;
47 namespace aidl { namespace
Daidl_test_client_service_exceptions.h25 namespace aidl {
Daidl_test_client_nullables.h26 namespace aidl {
Daidl_test_client_file_descriptors.h26 namespace aidl {
/system/webservd/libwebserv/
DAndroid.mk85 ../aidl/android/webservd/IServer.aidl \
86 ../aidl/android/webservd/IProtocolHandler.aidl \
89 LOCAL_AIDL_INCLUDES := $(LOCAL_PATH)/../aidl
/system/tools/aidl/docs/
Daidl-cpp.md1 # Generating C++ Binder Interfaces with `aidl-cpp`
5aidl” refers to several related but distinct concepts:
7 - the AIDL interface [definition language](http://developer.android.com/guide/components/aidl.html)
8 - .aidl files (which contain AIDL)
9 - the aidl generator which transforms AIDL into client/server IPC interfaces
12 stubs for Binder interfaces from a specification in a file with the .aidl
13 extension. For Java interfaces, the executable is called `aidl` while for C++
14 the binary is called `aidl-cpp`. In this document, we’ll use AIDL to describe
15 the language of .aidl files and _aidl generator_ to refer to the code generation
16 tool that takes an .aidl file, parses the AIDL, and outputs code.
[all …]
/system/tpm/trunks/
DAndroid.mk42 aidl_include := $(call local-generated-sources-dir)/aidl-generated/include
48 aidl/android/trunks/ITrunks.aidl \
49 aidl/android/trunks/ITrunksClient.aidl \
51 LOCAL_AIDL_INCLUDES := $(LOCAL_PATH)/aidl
/system/weaved/
DAndroid.mk80 brillo/android/weave/IWeaveClient.aidl \
81 brillo/android/weave/IWeaveCommand.aidl \
82 brillo/android/weave/IWeaveService.aidl \
83 brillo/android/weave/IWeaveServiceManager.aidl \
84 brillo/android/weave/IWeaveServiceManagerNotificationListener.aidl \
/system/tools/aidl/tests/android/aidl/tests/
DITestService.aidl17 package android.aidl.tests;
19 import android.aidl.tests.INamedCallback;
20 import android.aidl.tests.SimpleParcelable;
DSimpleParcelable.aidl17 package android.aidl.tests;
DINamedCallback.aidl17 package android.aidl.tests;
/system/core/metricsd/
DAndroid.mk97 LOCAL_SRC_FILES := aidl/android/brillo/metrics/IMetricsd.aidl
110 aidl/android/brillo/metrics/IMetricsCollectorService.aidl \

1234