Home
last modified time | relevance | path

Searched refs:ABBinder (Results 1 – 2 of 2) sorted by relevance

/frameworks/native/libs/binder/ndk/
Dibinder_internal.h36 struct ABBinder;
47 virtual ABBinder* asABBinder() { return nullptr; } in asABBinder()
71 struct ABBinder : public AIBinder, public ::android::BBinder { struct
72 virtual ~ABBinder();
77 ABBinder* asABBinder() override { return this; } in asABBinder() argument
87 ABBinder(const AIBinder_Class* clazz, void* userData);
Dibinder.cpp165 ABBinder::ABBinder(const AIBinder_Class* clazz, void* userData) in ABBinder() function in ABBinder
169 ABBinder::~ABBinder() { in ~ABBinder()
173 const String16& ABBinder::getInterfaceDescriptor() const { in getInterfaceDescriptor()
177 status_t ABBinder::dump(int fd, const ::android::Vector<String16>& args) { in dump()
204 status_t ABBinder::onTransact(transaction_code_t code, const Parcel& data, Parcel* reply, in onTransact()
270 void ABBinder::addDeathRecipient(const ::android::sp<AIBinder_DeathRecipient>& /* recipient */, in addDeathRecipient()
294 return static_cast<ABBinder*>(binder.get()); in lookupOrCreateFromBinder()
549 sp<AIBinder> ret = new ABBinder(clazz, userData); in AIBinder_new()
585 ABBinder* bBinder = binder->asABBinder(); in AIBinder_dump()
688 ABBinder* bBinder = binder->asABBinder(); in AIBinder_getUserData()
[all …]