Skip to main content

QmiWdsCallEndReason

Struct QmiWdsCallEndReason 

Source
#[repr(transparent)]
pub struct QmiWdsCallEndReason(pub c_uint);
Expand description

Reason for ending the call.

Since: 1.0

Tuple Fields§

§0: c_uint

Implementations§

Source§

impl QmiWdsCallEndReason

Source

pub const GENERIC_UNSPECIFIED: QmiWdsCallEndReason

Unspecified reason.

Source

pub const GENERIC_CLIENT_END: QmiWdsCallEndReason

Client end.

Source

pub const GENERIC_NO_SERVICE: QmiWdsCallEndReason

No service.

Source

pub const GENERIC_FADE: QmiWdsCallEndReason

Fade.

Source

pub const GENERIC_RELEASE_NORMAL: QmiWdsCallEndReason

Release normal.

Source

pub const GENERIC_ACCESS_ATTEMPT_IN_PROGRESS: QmiWdsCallEndReason

Access attempt in progress.

Source

pub const GENERIC_ACCESS_FAILURE: QmiWdsCallEndReason

Access Failure.

Source

pub const GENERIC_REDIRECTION_OR_HANDOFF: QmiWdsCallEndReason

Redirection or handoff.

Source

pub const GENERIC_CLOSE_IN_PROGRESS: QmiWdsCallEndReason

Close in progress.

Source

pub const GENERIC_AUTHENTICATION_FAILED: QmiWdsCallEndReason

Authentication failed.

Source

pub const GENERIC_INTERNAL_ERROR: QmiWdsCallEndReason

Internal error.

Source

pub const CDMA_LOCK: QmiWdsCallEndReason

CDMA specific. Phone is CDMA-locked.

Source

pub const CDMA_INTERCEPT: QmiWdsCallEndReason

CDMA specific. Received intercept from the BS.

Source

pub const CDMA_REORDER: QmiWdsCallEndReason

CDMA specific. Received reorder from the BS.

Source

pub const CDMA_RELEASE_SO_REJECT: QmiWdsCallEndReason

CDMA specific. Received release from the BS, SO reject.

Source

pub const CDMA_INCOMING_CALL: QmiWdsCallEndReason

CDMA specific. Received incoming call from the BS.

Source

pub const CDMA_ALERT_STOP: QmiWdsCallEndReason

CDMA specific. Received alert stop from the BS.

Source

pub const CDMA_ACTIVATION: QmiWdsCallEndReason

CDMA specific. Received end activation.

Source

pub const CDMA_MAX_ACCESS_PROBES: QmiWdsCallEndReason

CDMA specific. Maximum access probes transmitted.

Source

pub const CDMA_CCS_NOT_SUPPORTED_BY_BS: QmiWdsCallEndReason

CDMA specific. Concurrent service not supported by the BS.

Source

pub const CDMA_NO_RESPONSE_FROM_BS: QmiWdsCallEndReason

CDMA specific. No response received from the BS.

Source

pub const CDMA_REJECTED_BY_BS: QmiWdsCallEndReason

CDMA specific. Rejected by the BS.

Source

pub const CDMA_INCOMPATIBLE: QmiWdsCallEndReason

CDMA specific. Concurrent services requested are incompatible.

Source

pub const CDMA_ALREADY_IN_TC: QmiWdsCallEndReason

CDMA specific. Already in TC.

Source

pub const CDMA_USER_CALL_ORIGINATED_DURING_GPS: QmiWdsCallEndReason

CDMA specific. Call originated during GPS.

Source

pub const CDMA_USER_CALL_ORIGINATED_DURING_SMS: QmiWdsCallEndReason

CDMA specific. Call originated during SMS.

Source

pub const CDMA_NO_SERVICE: QmiWdsCallEndReason

CDMA specific. No service.

Source

pub const GSM_WCDMA_CONFERENCE_FAILED: QmiWdsCallEndReason

GSM/WCDMA specific. Call origination request failed.

Source

pub const GSM_WCDMA_INCOMING_REJECTED: QmiWdsCallEndReason

GSM/WCDMA specific. Client rejected incoming call.

Source

pub const GSM_WCDMA_NO_SERVICE: QmiWdsCallEndReason

GSM/WCDMA specific. No service.

Source

pub const GSM_WCDMA_NETWORK_END: QmiWdsCallEndReason

GSM/WCDMA specific. Network ended the call.

Source

pub const GSM_WCDMA_LLC_SNDCP_FAILURE: QmiWdsCallEndReason

GSM/WCDMA specific. LLC or SNDCP failure.

Source

pub const GSM_WCDMA_INSUFFICIENT_RESOURCES: QmiWdsCallEndReason

GSM/WCDMA specific. Insufficient resources.

Source

pub const GSM_WCDMA_OPTION_TEMPORARILY_OUT_OF_ORDER: QmiWdsCallEndReason

GSM/WCDMA specific. Service option temporarily out of order.

Source

pub const GSM_WCDMA_NSAPI_ALREADY_USED: QmiWdsCallEndReason

GSM/WCDMA specific. NSAPI already used.

Source

pub const GSM_WCDMA_REGULAR_DEACTIVATION: QmiWdsCallEndReason

GSM/WCDMA specific. Regular PDP context deactivation.

Source

pub const GSM_WCDMA_NETWORK_FAILURE: QmiWdsCallEndReason

GSM/WCDMA specific. Network failure.

Source

pub const GSM_WCDMA_REATTACH_REQUIRED: QmiWdsCallEndReason

GSM/WCDMA specific. Reattach required.

Source

pub const GSM_WCDMA_PROTOCOL_ERROR: QmiWdsCallEndReason

GSM/WCDMA specific. Protocol error.

Source

pub const GSM_WCDMA_OPERATOR_DETERMINED_BARRING: QmiWdsCallEndReason

GSM/WCDMA specific. Operator-determined barring.

Source

pub const GSM_WCDMA_UNKNOWN_APN: QmiWdsCallEndReason

GSM/WCDMA specific. Unknown or missing APN.

Source

pub const GSM_WCDMA_UNKNOWN_PDP: QmiWdsCallEndReason

GSM/WCDMA specific. Unknown PDP address or type.

Source

pub const GSM_WCDMA_GGSN_REJECT: QmiWdsCallEndReason

GSM/WCDMA specific. Activation rejected by GGSN.

Source

pub const GSM_WCDMA_ACTIVATION_REJECT: QmiWdsCallEndReason

GSM/WCDMA specific. Activation rejected.

Source

pub const GSM_WCDMA_OPTION_NOT_SUPPORTED: QmiWdsCallEndReason

GSM/WCDMA specific. Service option not supported.

Source

pub const GSM_WCDMA_OPTION_UNSUBSCRIBED: QmiWdsCallEndReason

GSM/WCDMA specific. Service option not subscribed.

Source

pub const GSM_WCDMA_QOS_NOT_ACCEPTED: QmiWdsCallEndReason

GSM/WCDMA specific. QoS not accepted.

Source

pub const GSM_WCDMA_TFT_SEMANTIC_ERROR: QmiWdsCallEndReason

GSM/WCDMA specific. Semantic error in TFT operation.

Source

pub const GSM_WCDMA_TFT_SYNTAX_ERROR: QmiWdsCallEndReason

GSM/WCDMA specific. Syntax error in TFT operation.

Source

pub const GSM_WCDMA_UNKNOWN_PDP_CONTEXT: QmiWdsCallEndReason

GSM/WCDMA specific. Unknown PDP context.

Source

pub const GSM_WCDMA_FILTER_SEMANTIC_ERROR: QmiWdsCallEndReason

GSM/WCDMA specific. Semantic error in packet filters.

Source

pub const GSM_WCDMA_FILTER_SYNTAX_ERROR: QmiWdsCallEndReason

GSM/WCDMA specific. Syntax error in packet filters.

Source

pub const GSM_WCDMA_PDP_WITHOUT_ACTIVE_TFT: QmiWdsCallEndReason

GSM/WCDMA specific. PDP context without TFT activated.

Source

pub const GSM_WCDMA_INVALID_TRANSACTION_ID: QmiWdsCallEndReason

GSM/WCDMA specific. Invalid transaction ID.

Source

pub const GSM_WCDMA_MESSAGE_INCORRECT_SEMANTIC: QmiWdsCallEndReason

GSM/WCDMA specific. Message incorrect semantically.

Source

pub const GSM_WCDMA_INVALID_MANDATORY_INFO: QmiWdsCallEndReason

GSM/WCDMA specific. Invalid mandatory information.

Source

pub const GSM_WCDMA_MESSAGE_TYPE_UNSUPPORTED: QmiWdsCallEndReason

GSM/WCDMA specific. Message type not implemented.

Source

pub const GSM_WCDMA_MESSAGE_TYPE_NONCOMPATIBLE_STATE: QmiWdsCallEndReason

GSM/WCDMA specific. Message not compatible with state.

Source

pub const GSM_WCDMA_UNKNOWN_INFO_ELEMENT: QmiWdsCallEndReason

GSM/WCDMA specific. Information element unknown.

Source

pub const GSM_WCDMA_CONDITIONAL_IE_ERROR: QmiWdsCallEndReason

GSM/WCDMA specific. Conditional IE error.

Source

pub const GSM_WCDMA_MESSAGE_AND_PROTOCOL_STATE_UNCOMPATIBLE: QmiWdsCallEndReason

GSM/WCDMA specific. Message and protocol state uncompatible.

Source

pub const GSM_WCDMA_APN_TYPE_CONFLICT: QmiWdsCallEndReason

GSM/WCDMA specific. APN type conflict.

Source

pub const GSM_WCDMA_NO_GPRS_CONTEXT: QmiWdsCallEndReason

GSM/WCDMA specific. No GPRS context.

Source

pub const GSM_WCDMA_FEATURE_NOT_SUPPORTED: QmiWdsCallEndReason

GSM/WCDMA specific. Feature not supported.

Source

pub const EVDO_CONNECTION_DENY_GENERAL_OR_BUSY: QmiWdsCallEndReason

CDMA/EVDO specific. Received Connection Deny: General or Network busy.

Source

pub const EVDO_CONNECTION_DENY_BILLING_OR_AUTHENTICATION_FAILURE: QmiWdsCallEndReason

CDMA/EVDO specific. Received Connection Deny: Billing or Authentication failure.

Source

pub const EVDO_HDR_CHANGE: QmiWdsCallEndReason

CDMA/EVDO specific. Change HDR.

Source

pub const EVDO_HDR_EXIT: QmiWdsCallEndReason

CDMA/EVDO specific. Exit HDR.

Source

pub const EVDO_HDR_NO_SESSION: QmiWdsCallEndReason

CDMA/EVDO specific. No HDR session.

Source

pub const EVDO_HDR_ORIGINATION_DURING_GPS_FIX: QmiWdsCallEndReason

CDMA/EVDO specific. HDR call ended in favor of a GPS fix.

Source

pub const EVDO_HDR_CONNECTION_SETUP_TIMEOUT: QmiWdsCallEndReason

CDMA/EVDO specific. Connection setup timeout.

Source

pub const EVDO_HDR_RELEASED_BY_CM: QmiWdsCallEndReason

CDMA/EVDO specific. Released HDR call by call manager.

Trait Implementations§

Source§

impl Clone for QmiWdsCallEndReason

Source§

fn clone(&self) -> QmiWdsCallEndReason

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for QmiWdsCallEndReason

Source§

impl Debug for QmiWdsCallEndReason

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for QmiWdsCallEndReason

Source§

impl Hash for QmiWdsCallEndReason

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for QmiWdsCallEndReason

Source§

fn eq(&self, other: &QmiWdsCallEndReason) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for QmiWdsCallEndReason

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.