#[repr(transparent)]pub struct QmiProtocolError(pub c_uint);Expand description
QMI protocol errors.
Since: 1.0
Tuple Fields§
§0: c_uintImplementations§
Source§impl QmiProtocolError
impl QmiProtocolError
Sourcepub const NONE: QmiProtocolError
pub const NONE: QmiProtocolError
No error.
Sourcepub const MALFORMED_MESSAGE: QmiProtocolError
pub const MALFORMED_MESSAGE: QmiProtocolError
Malformed message.
Sourcepub const NO_MEMORY: QmiProtocolError
pub const NO_MEMORY: QmiProtocolError
No memory.
Sourcepub const INTERNAL: QmiProtocolError
pub const INTERNAL: QmiProtocolError
Internal.
Sourcepub const ABORTED: QmiProtocolError
pub const ABORTED: QmiProtocolError
Aborted.
Sourcepub const CLIENT_IDS_EXHAUSTED: QmiProtocolError
pub const CLIENT_IDS_EXHAUSTED: QmiProtocolError
Client IDs exhausted.
Sourcepub const UNABORTABLE_TRANSACTION: QmiProtocolError
pub const UNABORTABLE_TRANSACTION: QmiProtocolError
Unabortable transaction.
Sourcepub const INVALID_CLIENT_ID: QmiProtocolError
pub const INVALID_CLIENT_ID: QmiProtocolError
Invalid client ID.
Sourcepub const NO_THRESHOLDS_PROVIDED: QmiProtocolError
pub const NO_THRESHOLDS_PROVIDED: QmiProtocolError
No thresholds provided.
Sourcepub const INVALID_HANDLE: QmiProtocolError
pub const INVALID_HANDLE: QmiProtocolError
Invalid handle.
Sourcepub const INVALID_PROFILE: QmiProtocolError
pub const INVALID_PROFILE: QmiProtocolError
Invalid profile.
Sourcepub const INVALID_PIN_ID: QmiProtocolError
pub const INVALID_PIN_ID: QmiProtocolError
Invalid PIN ID.
Sourcepub const INCORRECT_PIN: QmiProtocolError
pub const INCORRECT_PIN: QmiProtocolError
Incorrect PIN.
Sourcepub const NO_NETWORK_FOUND: QmiProtocolError
pub const NO_NETWORK_FOUND: QmiProtocolError
No network found.
Sourcepub const CALL_FAILED: QmiProtocolError
pub const CALL_FAILED: QmiProtocolError
Call failed.
Sourcepub const OUT_OF_CALL: QmiProtocolError
pub const OUT_OF_CALL: QmiProtocolError
Out of call.
Sourcepub const NOT_PROVISIONED: QmiProtocolError
pub const NOT_PROVISIONED: QmiProtocolError
Not provisioned.
Sourcepub const MISSING_ARGUMENT: QmiProtocolError
pub const MISSING_ARGUMENT: QmiProtocolError
Missing argument.
Sourcepub const ARGUMENT_TOO_LONG: QmiProtocolError
pub const ARGUMENT_TOO_LONG: QmiProtocolError
Argument too long.
Sourcepub const INVALID_TRANSACTION_ID: QmiProtocolError
pub const INVALID_TRANSACTION_ID: QmiProtocolError
Invalid transaction ID.
Sourcepub const DEVICE_IN_USE: QmiProtocolError
pub const DEVICE_IN_USE: QmiProtocolError
Device in use.
Sourcepub const NETWORK_UNSUPPORTED: QmiProtocolError
pub const NETWORK_UNSUPPORTED: QmiProtocolError
Network unsupported.
Sourcepub const DEVICE_UNSUPPORTED: QmiProtocolError
pub const DEVICE_UNSUPPORTED: QmiProtocolError
Device unsupported.
Sourcepub const NO_EFFECT: QmiProtocolError
pub const NO_EFFECT: QmiProtocolError
No effect.
Sourcepub const NO_FREE_PROFILE: QmiProtocolError
pub const NO_FREE_PROFILE: QmiProtocolError
No free profile.
Sourcepub const INVALID_PDP_TYPE: QmiProtocolError
pub const INVALID_PDP_TYPE: QmiProtocolError
Invalid PDP type.
Sourcepub const INVALID_TECHNOLOGY_PREFERENCE: QmiProtocolError
pub const INVALID_TECHNOLOGY_PREFERENCE: QmiProtocolError
Invalid technology preference.
Sourcepub const INVALID_PROFILE_TYPE: QmiProtocolError
pub const INVALID_PROFILE_TYPE: QmiProtocolError
Invalid profile type.
Sourcepub const INVALID_SERVICE_TYPE: QmiProtocolError
pub const INVALID_SERVICE_TYPE: QmiProtocolError
Invalid service type.
Sourcepub const INVALID_REGISTER_ACTION: QmiProtocolError
pub const INVALID_REGISTER_ACTION: QmiProtocolError
Invalid register action.
Sourcepub const INVALID_PS_ATTACH_ACTION: QmiProtocolError
pub const INVALID_PS_ATTACH_ACTION: QmiProtocolError
Invalid PS attach action.
Sourcepub const AUTHENTICATION_FAILED: QmiProtocolError
pub const AUTHENTICATION_FAILED: QmiProtocolError
Authentication failed.
Sourcepub const PIN_BLOCKED: QmiProtocolError
pub const PIN_BLOCKED: QmiProtocolError
PIN blocked.
Sourcepub const PIN_ALWAYS_BLOCKED: QmiProtocolError
pub const PIN_ALWAYS_BLOCKED: QmiProtocolError
PIN always blocked.
Sourcepub const UIM_UNINITIALIZED: QmiProtocolError
pub const UIM_UNINITIALIZED: QmiProtocolError
UIM uninitialized.
Sourcepub const MAXIMUM_QOS_REQUESTS_IN_USE: QmiProtocolError
pub const MAXIMUM_QOS_REQUESTS_IN_USE: QmiProtocolError
Maximum QoS requests in use.
Sourcepub const INCORRECT_FLOW_FILTER: QmiProtocolError
pub const INCORRECT_FLOW_FILTER: QmiProtocolError
Incorrect flow filter.
Sourcepub const NETWORK_QOS_UNAWARE: QmiProtocolError
pub const NETWORK_QOS_UNAWARE: QmiProtocolError
Network QoS unaware.
Sourcepub const INVALID_QOS_ID: QmiProtocolError
pub const INVALID_QOS_ID: QmiProtocolError
Invalid QoS ID.
Sourcepub const REQUESTED_NUMBER_UNSUPPORTED: QmiProtocolError
pub const REQUESTED_NUMBER_UNSUPPORTED: QmiProtocolError
Requested number unsupported. Since 1.22.
Sourcepub const INTERFACE_NOT_FOUND: QmiProtocolError
pub const INTERFACE_NOT_FOUND: QmiProtocolError
Interface not found. Since 1.22.
Sourcepub const FLOW_SUSPENDED: QmiProtocolError
pub const FLOW_SUSPENDED: QmiProtocolError
Flow suspended.
Sourcepub const INVALID_DATA_FORMAT: QmiProtocolError
pub const INVALID_DATA_FORMAT: QmiProtocolError
Invalid data format. Since 1.22.
Sourcepub const GENERAL_ERROR: QmiProtocolError
pub const GENERAL_ERROR: QmiProtocolError
General error.
Sourcepub const UNKNOWN_ERROR: QmiProtocolError
pub const UNKNOWN_ERROR: QmiProtocolError
Unknown error.
Sourcepub const INVALID_ARGUMENT: QmiProtocolError
pub const INVALID_ARGUMENT: QmiProtocolError
Invalid argument.
Sourcepub const INVALID_INDEX: QmiProtocolError
pub const INVALID_INDEX: QmiProtocolError
Invalid index.
Sourcepub const NO_ENTRY: QmiProtocolError
pub const NO_ENTRY: QmiProtocolError
No entry.
Sourcepub const DEVICE_STORAGE_FULL: QmiProtocolError
pub const DEVICE_STORAGE_FULL: QmiProtocolError
Device storage full.
Sourcepub const DEVICE_NOT_READY: QmiProtocolError
pub const DEVICE_NOT_READY: QmiProtocolError
Device not ready.
Sourcepub const NETWORK_NOT_READY: QmiProtocolError
pub const NETWORK_NOT_READY: QmiProtocolError
Network not ready.
Sourcepub const WMS_CAUSE_CODE: QmiProtocolError
pub const WMS_CAUSE_CODE: QmiProtocolError
WMS cause code.
Sourcepub const WMS_MESSAGE_NOT_SENT: QmiProtocolError
pub const WMS_MESSAGE_NOT_SENT: QmiProtocolError
WMS message not sent.
Sourcepub const WMS_MESSAGE_DELIVERY_FAILURE: QmiProtocolError
pub const WMS_MESSAGE_DELIVERY_FAILURE: QmiProtocolError
WMS message delivery failure.
Sourcepub const WMS_INVALID_MESSAGE_ID: QmiProtocolError
pub const WMS_INVALID_MESSAGE_ID: QmiProtocolError
WMS invalid message ID.
Sourcepub const WMS_ENCODING: QmiProtocolError
pub const WMS_ENCODING: QmiProtocolError
WMS encoding.
Sourcepub const AUTHENTICATION_LOCK: QmiProtocolError
pub const AUTHENTICATION_LOCK: QmiProtocolError
Authentication lock.
Sourcepub const INVALID_TRANSITION: QmiProtocolError
pub const INVALID_TRANSITION: QmiProtocolError
Invalid transition.
Sourcepub const NOT_MCAST_INTERFACE: QmiProtocolError
pub const NOT_MCAST_INTERFACE: QmiProtocolError
Not a multicast interface. Since 1.22.
Sourcepub const MAXIMUM_MCAST_REQUESTS_IN_USE: QmiProtocolError
pub const MAXIMUM_MCAST_REQUESTS_IN_USE: QmiProtocolError
Maximum multicast requests in use. Since 1.22.
Sourcepub const INVALID_MCAST_HANDLE: QmiProtocolError
pub const INVALID_MCAST_HANDLE: QmiProtocolError
Invalid mulitcast handle. Since 1.22.
Sourcepub const INVALID_IP_FAMILY_PREFERENCE: QmiProtocolError
pub const INVALID_IP_FAMILY_PREFERENCE: QmiProtocolError
Invalid IP family preference. Since 1.22.
Sourcepub const SESSION_INACTIVE: QmiProtocolError
pub const SESSION_INACTIVE: QmiProtocolError
Session inactive.
Sourcepub const SESSION_INVALID: QmiProtocolError
pub const SESSION_INVALID: QmiProtocolError
Session invalid.
Sourcepub const SESSION_OWNERSHIP: QmiProtocolError
pub const SESSION_OWNERSHIP: QmiProtocolError
Session ownership.
Sourcepub const INSUFFICIENT_RESOURCES: QmiProtocolError
pub const INSUFFICIENT_RESOURCES: QmiProtocolError
Insufficient resources.
Sourcepub const DISABLED: QmiProtocolError
pub const DISABLED: QmiProtocolError
Disabled.
Sourcepub const INVALID_OPERATION: QmiProtocolError
pub const INVALID_OPERATION: QmiProtocolError
Invalid operation.
Sourcepub const INVALID_QMI_COMMAND: QmiProtocolError
pub const INVALID_QMI_COMMAND: QmiProtocolError
Invalid QMI command.
Sourcepub const WMS_T_PDU_TYPE: QmiProtocolError
pub const WMS_T_PDU_TYPE: QmiProtocolError
WMS T-PDU type.
Sourcepub const WMS_SMSC_ADDRESS: QmiProtocolError
pub const WMS_SMSC_ADDRESS: QmiProtocolError
WMS SMSC address.
Sourcepub const INFORMATION_UNAVAILABLE: QmiProtocolError
pub const INFORMATION_UNAVAILABLE: QmiProtocolError
Information unavailable.
Sourcepub const SEGMENT_TOO_LONG: QmiProtocolError
pub const SEGMENT_TOO_LONG: QmiProtocolError
Segment too long.
Sourcepub const SEGMENT_ORDER: QmiProtocolError
pub const SEGMENT_ORDER: QmiProtocolError
Segment order.
Sourcepub const BUNDLING_NOT_SUPPORTED: QmiProtocolError
pub const BUNDLING_NOT_SUPPORTED: QmiProtocolError
Bundling not supported.
Sourcepub const OPERATION_PARTIAL_FAILURE: QmiProtocolError
pub const OPERATION_PARTIAL_FAILURE: QmiProtocolError
Operation partial failure. Since 1.22.
Sourcepub const POLICY_MISMATCH: QmiProtocolError
pub const POLICY_MISMATCH: QmiProtocolError
Policy mismatch. Since 1.6.
Sourcepub const SIM_FILE_NOT_FOUND: QmiProtocolError
pub const SIM_FILE_NOT_FOUND: QmiProtocolError
SIM file not found.
Sourcepub const EXTENDED_INTERNAL: QmiProtocolError
pub const EXTENDED_INTERNAL: QmiProtocolError
Extended internal error. Since 1.6.
Sourcepub const ACCESS_DENIED: QmiProtocolError
pub const ACCESS_DENIED: QmiProtocolError
Access denied.
Sourcepub const HARDWARE_RESTRICTED: QmiProtocolError
pub const HARDWARE_RESTRICTED: QmiProtocolError
Hardware restricted.
Sourcepub const ACK_NOT_SENT: QmiProtocolError
pub const ACK_NOT_SENT: QmiProtocolError
ACK not sent. Since 1.6.
Sourcepub const INJECT_TIMEOUT: QmiProtocolError
pub const INJECT_TIMEOUT: QmiProtocolError
Inject timeout. Since 1.6.
Sourcepub const INCOMPATIBLE_STATE: QmiProtocolError
pub const INCOMPATIBLE_STATE: QmiProtocolError
Incompatible state. Since 1.6.
Sourcepub const FDN_RESTRICT: QmiProtocolError
pub const FDN_RESTRICT: QmiProtocolError
FDN restrict. Since 1.6.
Sourcepub const SUPS_FAILURE_CASE: QmiProtocolError
pub const SUPS_FAILURE_CASE: QmiProtocolError
SUPS failure case. Since 1.6.
Sourcepub const NO_RADIO: QmiProtocolError
pub const NO_RADIO: QmiProtocolError
No radio. Since 1.6.
Sourcepub const NOT_SUPPORTED: QmiProtocolError
pub const NOT_SUPPORTED: QmiProtocolError
Not supported. Since 1.6.
Sourcepub const NO_SUBSCRIPTION: QmiProtocolError
pub const NO_SUBSCRIPTION: QmiProtocolError
No subscription. Since 1.6.
Sourcepub const CARD_CALL_CONTROL_FAILED: QmiProtocolError
pub const CARD_CALL_CONTROL_FAILED: QmiProtocolError
Card call control failed. Since 1.6.
Sourcepub const NETWORK_ABORTED: QmiProtocolError
pub const NETWORK_ABORTED: QmiProtocolError
Network aborted. Since 1.6.
Sourcepub const MSG_BLOCKED: QmiProtocolError
pub const MSG_BLOCKED: QmiProtocolError
Message blocked. Since 1.6.
Sourcepub const INVALID_SESSION_TYPE: QmiProtocolError
pub const INVALID_SESSION_TYPE: QmiProtocolError
Invalid session type. Since 1.6.
Sourcepub const INVALID_PB_TYPE: QmiProtocolError
pub const INVALID_PB_TYPE: QmiProtocolError
Invalid PB type. Since 1.6.
Sourcepub const NO_SIM: QmiProtocolError
pub const NO_SIM: QmiProtocolError
No SIM. Since 1.6.
Sourcepub const PB_NOT_READY: QmiProtocolError
pub const PB_NOT_READY: QmiProtocolError
PB not ready. Since 1.6.
Sourcepub const PIN_RESTRICTION: QmiProtocolError
pub const PIN_RESTRICTION: QmiProtocolError
PIN restriction. Since 1.6.
Sourcepub const PIN2_RESTRICTION: QmiProtocolError
pub const PIN2_RESTRICTION: QmiProtocolError
PIN2 restriction. Since 1.6.
Sourcepub const PUK_RESTRICTION: QmiProtocolError
pub const PUK_RESTRICTION: QmiProtocolError
PUK restriction. Since 1.6.
Sourcepub const PUK2_RESTRICTION: QmiProtocolError
pub const PUK2_RESTRICTION: QmiProtocolError
PUK2 restriction. Since 1.6.
Sourcepub const PB_ACCESS_RESTRICTED: QmiProtocolError
pub const PB_ACCESS_RESTRICTED: QmiProtocolError
PB access restricted. Since 1.6.
Sourcepub const PB_DELETE_IN_PROGRESS: QmiProtocolError
pub const PB_DELETE_IN_PROGRESS: QmiProtocolError
PB delete in progress. Since 1.22.
Sourcepub const PB_TEXT_TOO_LONG: QmiProtocolError
pub const PB_TEXT_TOO_LONG: QmiProtocolError
PB text too long. Since 1.6.
Sourcepub const PB_NUMBER_TOO_LONG: QmiProtocolError
pub const PB_NUMBER_TOO_LONG: QmiProtocolError
PB number too long. Since 1.6.
Sourcepub const PB_HIDDEN_KEY_RESTRICTION: QmiProtocolError
pub const PB_HIDDEN_KEY_RESTRICTION: QmiProtocolError
PB hidden key restriction. Since 1.6.
Sourcepub const PB_NOT_AVAILABLE: QmiProtocolError
pub const PB_NOT_AVAILABLE: QmiProtocolError
PB not available. Since 1.22.
Sourcepub const DEVICE_MEMORY_ERROR: QmiProtocolError
pub const DEVICE_MEMORY_ERROR: QmiProtocolError
Device memory error. Since 1.22.
Sourcepub const NO_PERMISSION: QmiProtocolError
pub const NO_PERMISSION: QmiProtocolError
No permission. Since 1.22.
Sourcepub const TOO_SOON: QmiProtocolError
pub const TOO_SOON: QmiProtocolError
Too soon. Since 1.22.
Sourcepub const TIME_NOT_ACQUIRED: QmiProtocolError
pub const TIME_NOT_ACQUIRED: QmiProtocolError
Time not acquired. Since 1.22.
Sourcepub const OPERATION_IN_PROGRESS: QmiProtocolError
pub const OPERATION_IN_PROGRESS: QmiProtocolError
Operation in progress. Since 1.22.
Sourcepub const FW_WRITE_FAILED: QmiProtocolError
pub const FW_WRITE_FAILED: QmiProtocolError
Firmware write failed. Since 1.22.
Sourcepub const FW_INFO_READ_FAILED: QmiProtocolError
pub const FW_INFO_READ_FAILED: QmiProtocolError
Firmware info read failed. Since 1.22.
Sourcepub const FW_FILE_NOT_FOUND: QmiProtocolError
pub const FW_FILE_NOT_FOUND: QmiProtocolError
Firmware file not found. Since 1.22.
Sourcepub const FW_DIR_NOT_FOUND: QmiProtocolError
pub const FW_DIR_NOT_FOUND: QmiProtocolError
Firmware dir not found. Since 1.22.
Sourcepub const FW_ALREADY_ACTIVATED: QmiProtocolError
pub const FW_ALREADY_ACTIVATED: QmiProtocolError
Firmware already activated. Since 1.22.
Sourcepub const FW_CANNOT_GENERIC_IMAGE: QmiProtocolError
pub const FW_CANNOT_GENERIC_IMAGE: QmiProtocolError
Firmware cannot generic image. Since 1.22.
Sourcepub const FW_FILE_OPEN_FAILED: QmiProtocolError
pub const FW_FILE_OPEN_FAILED: QmiProtocolError
Firmware file open failed. Since 1.22.
Sourcepub const FW_UPDATE_DISCONTINUOUS_FRAME: QmiProtocolError
pub const FW_UPDATE_DISCONTINUOUS_FRAME: QmiProtocolError
Firmware update discontinuous frame. Since 1.22.
Sourcepub const FW_UPDATE_FAILED: QmiProtocolError
pub const FW_UPDATE_FAILED: QmiProtocolError
Firmware update failed. Since 1.22.
Sourcepub const CAT_EVENT_REGISTRATION_FAILED: QmiProtocolError
pub const CAT_EVENT_REGISTRATION_FAILED: QmiProtocolError
Event registration failed.
Sourcepub const CAT_INVALID_TERMINAL_RESPONSE: QmiProtocolError
pub const CAT_INVALID_TERMINAL_RESPONSE: QmiProtocolError
Invalid terminal response.
Sourcepub const CAT_INVALID_ENVELOPE_COMMAND: QmiProtocolError
pub const CAT_INVALID_ENVELOPE_COMMAND: QmiProtocolError
Invalid envelope command.
Sourcepub const CAT_ENVELOPE_COMMAND_BUSY: QmiProtocolError
pub const CAT_ENVELOPE_COMMAND_BUSY: QmiProtocolError
Envelope command busy.
Sourcepub const CAT_ENVELOPE_COMMAND_FAILED: QmiProtocolError
pub const CAT_ENVELOPE_COMMAND_FAILED: QmiProtocolError
Envelope command failed.
Trait Implementations§
Source§impl Clone for QmiProtocolError
impl Clone for QmiProtocolError
Source§fn clone(&self) -> QmiProtocolError
fn clone(&self) -> QmiProtocolError
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more