Lines Matching refs:IIPCTest

62 class IIPCTest : public IInterface {  class
89 class BpIPCTest : public SafeBpInterface<IIPCTest> {
91 explicit BpIPCTest(const sp<IBinder>& impl) : SafeBpInterface<IIPCTest>(impl, "BpIPCTest") {} in BpIPCTest()
94 return callRemote<decltype(&IIPCTest::setDeathToken)>(Tag::SetDeathToken, token); in setDeathToken()
97 status_t initClient() { return callRemote<decltype(&IIPCTest::initClient)>(Tag::InitClient); } in initClient()
100 return callRemote<decltype(&IIPCTest::createTransaction)>(Tag::CreateTransaction, in createTransaction()
105 return callRemote<decltype(&IIPCTest::mergeAndApply)>(Tag::MergeAndApply, transaction); in mergeAndApply()
109 return callRemote<decltype(&IIPCTest::verifyCallbacks)>(Tag::VerifyCallbacks); in verifyCallbacks()
112 status_t cleanUp() { return callRemote<decltype(&IIPCTest::cleanUp)>(Tag::CleanUp); } in cleanUp()
130 class BnIPCTest : public SafeBnInterface<IIPCTest> {
193 EXPECT_LT(code, static_cast<uint32_t>(IIPCTest::Tag::Last)); in onTransact()
194 switch (static_cast<IIPCTest::Tag>(code)) { in onTransact()
195 case IIPCTest::Tag::SetDeathToken: in onTransact()
196 return callLocal(data, reply, &IIPCTest::setDeathToken); in onTransact()
197 case IIPCTest::Tag::InitClient: in onTransact()
198 return callLocal(data, reply, &IIPCTest::initClient); in onTransact()
199 case IIPCTest::Tag::CreateTransaction: in onTransact()
200 return callLocal(data, reply, &IIPCTest::createTransaction); in onTransact()
201 case IIPCTest::Tag::MergeAndApply: in onTransact()
202 return callLocal(data, reply, &IIPCTest::mergeAndApply); in onTransact()
203 case IIPCTest::Tag::VerifyCallbacks: in onTransact()
204 return callLocal(data, reply, &IIPCTest::verifyCallbacks); in onTransact()
205 case IIPCTest::Tag::CleanUp: in onTransact()
206 return callLocal(data, reply, &IIPCTest::cleanUp); in onTransact()
241 sp<IIPCTest> initRemoteService();
244 sp<IIPCTest> mRemote;
268 sp<IIPCTest> IPCTest::initRemoteService() { in initRemoteService()
270 static sp<IIPCTest> remote; in initRemoteService()
279 sp<IIPCTest> nativeService = new BnIPCTest; in initRemoteService()
293 remote = interface_cast<IIPCTest>(binder); in initRemoteService()