Lines Matching refs:service
27 * If the service has clients at the time of registration, the callback is called with
31 * @param name Instance name (of the registered service)
32 * @param server non-null service waiting to have no clients (previously registered)
51 * @param server service registered with registerClientCallback
60 * Exactly the same as @1.0::IServiceManager.add, but the interfaceChain of the service is
63 * @param name Instance name. Must also be used to retrieve service.
64 * @param service Handle to registering service.
65 * @param chain service->interfaceChain
67 * @return success Whether or not the service was registered.
69 addWithChain(string name, interface service, vec<string> chain) generates (bool success);
72 * List all instances of a particular service from the manifest. Must be sorted. These HALs
79 * @return instanceNames List of instance names running the particular service.
84 * Unregisters a service if there are no clients for it. This must only unregister the
85 * service if it is called from the same process that registered the service.
87 * This unregisters all instances of the service, even if they are under a different instance
100 * @param service Handle to registering service.
102 * @return success Whether the service was successfully unregistered.
104 tryUnregister(string fqName, string name, interface service) generates (bool success);