viam.resource.rpc_client_base
Module Contents
Classes
Base RPC client for a resource. |
|
A base RPC client that can reset its channel. |
- class viam.resource.rpc_client_base.ResourceRPCClientBase[source]
Bases:
Protocol
Base RPC client for a resource. Resource RPC clients must inherit from this class
- channel: grpclib.client.Channel
- client: Any
- class viam.resource.rpc_client_base.ReconfigurableResourceRPCClientBase[source]
Bases:
ResourceRPCClientBase
A base RPC client that can reset its channel.
Useful if connection is lost and then regained.