xref: /aosp_15_r20/external/autotest/server/cros/faft/rpc_proxy.pyi (revision 9c5db1993ded3edbeafc8092d69fe5de2ee02df7)
1from autotest_lib.client.cros.faft import rpc_functions
2
3
4class RPCProxy(object):
5    """Proxy to the FAFT RPC server on DUT.
6
7    This stub class (see PEP-484) tells IDEs about the categories and methods
8    that are available on RPCProxy via __getattr__.
9    """
10
11    bios: rpc_functions.BiosServicer
12    cgpt: rpc_functions.CgptServicer
13    ec: rpc_functions.EcServicer
14    kernel: rpc_functions.KernelServicer
15    rootfs: rpc_functions.RootfsServicer
16    rpc_settings: rpc_functions.RpcSettingsServicer
17    system: rpc_functions.SystemServicer
18    tpm: rpc_functions.TpmServicer
19    updater: rpc_functions.UpdaterServicer
20
21    connect: callable
22    disconnect: callable
23    quit: callable
24    ready: callable
25