#[repr(i32)]
pub enum ErrorCode {
Timeout,
StreamError,
Corruption,
Overflow,
NotSupported,
TimeError,
Underflow,
Other,
// some variants omitted
}
Expand description
An error code from SoapySDR
Variants§
Timeout
Returned when read has a timeout.
StreamError
Returned for non-specific stream errors.
Corruption
Returned when read has data corruption. For example, the driver saw a malformed packet.
Overflow
Returned when read has an overflow condition. For example, and internal buffer has filled.
NotSupported
Returned when a requested operation or flag setting is not supported by the underlying implementation.
TimeError
Returned when a the device encountered a stream time which was expired (late) or too early to process.
Underflow
Returned when write caused an underflow condition. For example, a continuous stream was interrupted.
Other
Error without a specific code, see error string