blob: e39ade439eab1c27a1cae2280e8ec5749e4d73b9 [file] [log] [blame]
from _typeshed import Incomplete
from mobly import expects as expects
from mobly.controllers.android_device_lib import errors as errors
from mobly.controllers.android_device_lib.services import (
base_service as base_service,
)
class Error(errors.DeviceError): ...
class ServiceManager:
def __init__(self, device) -> None: ...
def has_service_by_name(self, name): ...
@property
def is_any_alive(self): ...
def register(
self,
alias,
service_class,
configs: Incomplete | None = ...,
start_service: bool = ...,
) -> None: ...
def unregister(self, alias) -> None: ...
def for_each(self, func) -> None: ...
def list_live_services(self): ...
def create_output_excerpts_all(self, test_info): ...
def unregister_all(self) -> None: ...
def start_all(self) -> None: ...
def start_services(self, service_alises) -> None: ...
def stop_all(self) -> None: ...
def pause_all(self) -> None: ...
def resume_all(self) -> None: ...
def resume_services(self, service_alises) -> None: ...
def __getattr__(self, name): ...