Home
last modified time | relevance | path

Searched refs:AIBinder_Class (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/libs/binder/ndk/include_ndk/android/
Dbinder_ibinder.h67 struct AIBinder_Class;
68 typedef struct AIBinder_Class AIBinder_Class; typedef
176 __attribute__((warn_unused_result)) AIBinder_Class* AIBinder_Class_define(
204 void AIBinder_Class_setOnDump(AIBinder_Class* clazz, AIBinder_onDump onDump) __INTRODUCED_IN(29);
228 __attribute__((warn_unused_result)) AIBinder* AIBinder_new(const AIBinder_Class* clazz, void* args)
381 bool AIBinder_associateClass(AIBinder* binder, const AIBinder_Class* clazz) __INTRODUCED_IN(29);
391 const AIBinder_Class* AIBinder_getClass(AIBinder* binder) __INTRODUCED_IN(29);
Dbinder_interface_utils.h125 static inline AIBinder_Class* defineClass(const char* interfaceDescriptor,
198 AIBinder_Class* ICInterface::defineClass(const char* interfaceDescriptor, in defineClass()
200 AIBinder_Class* clazz = AIBinder_Class_define(interfaceDescriptor, ICInterfaceData::onCreate, in defineClass()
/frameworks/native/libs/binder/ndk/
Dibinder_internal.h38 explicit AIBinder(const AIBinder_Class* clazz);
41 bool associateClass(const AIBinder_Class* clazz);
42 const AIBinder_Class* getClass() const { return mClazz; } in getClass()
57 const AIBinder_Class* mClazz;
75 ABBinder(const AIBinder_Class* clazz, void* userData);
78 friend AIBinder* AIBinder_new(const AIBinder_Class*, void*);
105 struct AIBinder_Class { struct
106 AIBinder_Class(const char* interfaceDescriptor, AIBinder_Class_onCreate onCreate,
Dibinder.cpp67 AIBinder::AIBinder(const AIBinder_Class* clazz) : mClazz(clazz) {} in AIBinder()
70 bool AIBinder::associateClass(const AIBinder_Class* clazz) { in associateClass()
109 ABBinder::ABBinder(const AIBinder_Class* clazz, void* userData) in ABBinder()
241 AIBinder_Class::AIBinder_Class(const char* interfaceDescriptor, AIBinder_Class_onCreate onCreate, in AIBinder_Class() function in AIBinder_Class
249 AIBinder_Class* AIBinder_Class_define(const char* interfaceDescriptor, in AIBinder_Class_define()
258 return new AIBinder_Class(interfaceDescriptor, onCreate, onDestroy, onTransact); in AIBinder_Class_define()
261 void AIBinder_Class_setOnDump(AIBinder_Class* clazz, AIBinder_onDump onDump) { in AIBinder_Class_setOnDump()
344 AIBinder* AIBinder_new(const AIBinder_Class* clazz, void* args) { in AIBinder_new()
462 bool AIBinder_associateClass(AIBinder* binder, const AIBinder_Class* clazz) { in AIBinder_associateClass()
470 const AIBinder_Class* AIBinder_getClass(AIBinder* binder) { in AIBinder_getClass()
[all …]
/frameworks/native/libs/binder/ndk/test/include/iface/
Diface.h31 static AIBinder_Class* kClass;
/frameworks/native/libs/binder/ndk/test/
Diface.cpp72 AIBinder_Class* IFoo::kClass = AIBinder_Class_define(kIFooDescriptor, IFoo_Class_onCreate,