Server Utilities & Exceptions#
Memory queues, custom exception definitions, and helper utilities.
Queues & Memory Management
Thread-safe queue that bounds by memory usage, not item count. |
Custom Exceptions
Base exception for all hardware-related errors. |
|
Error originating from a low-level driver. |
|
Invalid timing parameters for an experiment. |
|
Invalid hardware configuration. |
|
Raised when frequency is out of valid range. |
|
Raised when envelope upload fails. |
|
Raised when wave compilation fails. |
|
DMA-related error. |
|
Exception raised when a DMA transfer exceeds the allowed time limit. |
|
DMA error that occurred but data may still be recoverable. |
|
Raised when a hardware resource cannot be accessed or allocated. |
|
Raised when hardware is in unexpected state. |
|
Raised when the remote peer disconnects (gracefully or abruptly). |
|
Raised when a socket transfer was not completed successfully. |
|
Raised when payload parsing fails. |