vehicle_common.runtime.managed_comms#

Classes#

Module Contents#

class ModeCommBuilder#
owner: object#
owner_label: str#
lifetime: vehicle_common.runtime.comm_policy.ManagedCommLifetime#
allowed_peer_names: tuple[str, ...]#
registry: vehicle_common.runtime.managed_registry.ManagedCommRegistry#
create(*, kind: vehicle_common.runtime.comm_naming.ManagedCommKind, interface_type: object, name: str, target: vehicle_common.runtime.comm_naming.ManagedTarget, args: tuple[Any, ...], kwargs: dict[str, Any])#