in_memory_device_manager
messageflux.iodevices.in_memory_device.in_memory_device_manager
InMemoryDeviceManager
Bases: InputDeviceManager[InMemoryInputDevice], OutputDeviceManager[InMemoryOutputDevice]
the in memory device manager. it serves as both input and output device manager. notice that the messages are shared only within the same manager!
InMemoryInputDevice
Bases: InputDevice['InMemoryDeviceManager']
an input device which is stored in memory