Lines Matching refs:ClientCounterCallbackImpl
33 class ClientCounterCallbackImpl : public ::android::os::BnClientCallback { class
35 ClientCounterCallbackImpl() : mNumConnectedServices(0), mForcePersist(false) {} in ClientCounterCallbackImpl() function in android::binder::internal::ClientCounterCallbackImpl
121 sp<ClientCounterCallbackImpl> mImpl;
124 bool ClientCounterCallbackImpl::registerService(const sp<IBinder>& service, const std::string& name, in registerService()
130 bool ClientCounterCallbackImpl::registerServiceLocked(const sp<IBinder>& service, in registerServiceLocked()
167 std::map<std::string, ClientCounterCallbackImpl::Service>::iterator ClientCounterCallbackImpl::asse… in assertRegisteredService()
179 void ClientCounterCallbackImpl::forcePersist(bool persist) { in forcePersist()
188 bool ClientCounterCallbackImpl::tryUnregisterLocked() { in tryUnregisterLocked()
204 void ClientCounterCallbackImpl::reRegisterLocked() { in reRegisterLocked()
220 void ClientCounterCallbackImpl::maybeTryShutdownLocked() { in maybeTryShutdownLocked()
243 Status ClientCounterCallbackImpl::onClients(const sp<IBinder>& service, bool clients) { in onClients()
269 void ClientCounterCallbackImpl::tryShutdownLocked() { in tryShutdownLocked()
280 void ClientCounterCallbackImpl::setActiveServicesCallback(const std::function<bool(bool)>& in setActiveServicesCallback()
287 mImpl = sp<ClientCounterCallbackImpl>::make(); in ClientCounterCallback()