Skip to content

roundrobin_io_device_manager

messageflux.iodevices.round_robin_device_wrapper.roundrobin_io_device_manager

RoundRobinInputDeviceManager

RoundRobinInputDeviceManager(inner_managers, **kwargs)

Bases: CollectionInputDeviceManager

This class is used to create RoundRobin InputDevices

This class is used to create RoundRobin IODevices

Parameters:

Name Type Description Default
inner_managers List[InputDeviceManager]

the actual InputDeviceManager instances to generate devices from

required

RoundRobinOutputDeviceManager

RoundRobinOutputDeviceManager(inner_managers, **kwargs)

Bases: CollectionOutputDeviceManager

This class is used to create RoundRobin IODevices

This class is used to create RoundRobin IODevices

Parameters:

Name Type Description Default
inner_managers List[OutputDeviceManager]

the actual OutputDeviceManager instances to generate devices from

required