FIREQ_SERVER.utils.exceptions.DMATimeoutError#

exception FIREQ_SERVER.utils.exceptions.DMATimeoutError(message: str, timeout_seconds: float, recovery_strategy: str = 'fatal')[source]#

Bases: DMAError

Exception raised when a DMA transfer exceeds the allowed time limit.

This is a specific, recoverable case of DMA failure where the transfer simply took too long.