Searched refs:HidlService (Results 1 - 4 of 4) sorted by relevance

/system/hwservicemanager/
H A DHidlService.cpp2 #include "HidlService.h"
13 HidlService::HidlService( function in class:android::hidl::manager::implementation::HidlService
24 sp<IBase> HidlService::getService() const {
27 void HidlService::setService(sp<IBase> service, pid_t pid) {
34 pid_t HidlService::getPid() const {
37 const std::string &HidlService::getInterfaceName() const {
40 const std::string &HidlService::getInstanceName() const {
44 void HidlService::addListener(const sp<IServiceNotification> &listener) {
58 bool HidlService
[all...]
H A DHidlService.h24 struct HidlService { struct in namespace:android::hidl::manager::implementation
25 HidlService(const std::string &interfaceName,
29 HidlService(const std::string &interfaceName, function in struct:android::hidl::manager::implementation::HidlService
31 : HidlService(
39 * Note, getService() can be nullptr. This is because you can have a HidlService
H A DServiceManager.cpp28 forEachExistingService([&] (const HidlService *) {
34 void ServiceManager::forEachExistingService(std::function<void(const HidlService *)> f) const {
35 forEachServiceEntry([f] (const HidlService *service) {
43 void ServiceManager::forEachServiceEntry(std::function<void(const HidlService *)> f) const {
75 const HidlService *ServiceManager::PackageInterfaceMap::lookup(
86 HidlService *ServiceManager::PackageInterfaceMap::lookup(
89 return const_cast<HidlService*>(
94 std::unique_ptr<HidlService> &&service) {
116 const std::unique_ptr<HidlService> &service = instanceMapping.second;
159 const std::unique_ptr<HidlService>
[all...]
H A DServiceManager.h10 #include "HidlService.h"
63 void forEachExistingService(std::function<void(const HidlService *)> f) const;
64 void forEachServiceEntry(std::function<void(const HidlService *)> f) const;
68 std::unique_ptr<HidlService>
76 * Finds a HidlService with the desired name. If none,
77 * returns nullptr. HidlService::getService() might also be nullptr
81 HidlService *lookup(
83 const HidlService *lookup(
86 void insertService(std::unique_ptr<HidlService> &&service);
110 * -> HidlService objec
[all...]

Completed in 45 milliseconds