exceptions¤
MSLConnectionError
(OSError)
¤
Base class for connection-related exceptions.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
interface
|
Interface
|
An interface subclass. |
required |
message
|
str
|
A message to append to the generic error message. |
required |
Source code in src/msl/equipment/interfaces/message_based.py
426 427 428 429 430 431 432 433 434 435 436 437 | |
MSLTimeoutError
(TimeoutError)
¤
MSLTimeoutError(interface: MessageBased, message: str | None = None)
A timeout exception for I/O operations.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
interface
|
MessageBased
|
A message-based interface subclass. |
required |
message
|
str | None
|
An optional message to append to the generic timeout error message. |
None
|
Source code in src/msl/equipment/interfaces/message_based.py
443 444 445 446 447 448 449 450 451 452 453 454 455 456 | |