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