pub struct Status(/* private fields */);
Expand description
A HCI status value.
Implementations§
Source§impl Status
impl Status
Sourcepub const UNKNOWN_CMD: Status
pub const UNKNOWN_CMD: Status
Unknown HCI Command
Sourcepub const UNKNOWN_CONN_IDENTIFIER: Status
pub const UNKNOWN_CONN_IDENTIFIER: Status
Unknown Connection Identifier
Sourcepub const HARDWARE_FAILURE: Status
pub const HARDWARE_FAILURE: Status
Hardware Failure
Sourcepub const PAGE_TIMEOUT: Status
pub const PAGE_TIMEOUT: Status
Page Timeout
Sourcepub const AUTHENTICATION_FAILURE: Status
pub const AUTHENTICATION_FAILURE: Status
Authentication Failure
Sourcepub const PIN_OR_KEY_MISSING: Status
pub const PIN_OR_KEY_MISSING: Status
PIN or Key Missing
Sourcepub const MEMORY_CAPACITY_EXCEEDED: Status
pub const MEMORY_CAPACITY_EXCEEDED: Status
Memory Capacity Exceeded
Sourcepub const CONN_TIMEOUT: Status
pub const CONN_TIMEOUT: Status
Connection Timeout
Sourcepub const CONN_LIMIT_EXCEEDED: Status
pub const CONN_LIMIT_EXCEEDED: Status
Connection Limit Exceeded
Sourcepub const SYNCHRONOUS_CONN_LIMIT_EXCEEDED: Status
pub const SYNCHRONOUS_CONN_LIMIT_EXCEEDED: Status
Synchronous Connection Limit To A Device Exceeded
Sourcepub const CONN_ALREADY_EXISTS: Status
pub const CONN_ALREADY_EXISTS: Status
Connection Already Exists
Sourcepub const CMD_DISALLOWED: Status
pub const CMD_DISALLOWED: Status
Command Disallowed
Sourcepub const CONN_REJECTED_LIMITED_RESOURCES: Status
pub const CONN_REJECTED_LIMITED_RESOURCES: Status
Connection Rejected due to Limited Resources
Sourcepub const CONN_REJECTED_SECURITY_REASONS: Status
pub const CONN_REJECTED_SECURITY_REASONS: Status
Connection Rejected Due To Security Reasons
Sourcepub const CONN_REJECTED_UNACCEPTABLE_BD_ADDR: Status
pub const CONN_REJECTED_UNACCEPTABLE_BD_ADDR: Status
Connection Rejected due to Unacceptable BD_ADDR
Sourcepub const CONN_ACCEPT_TIMEOUT_EXCEEDED: Status
pub const CONN_ACCEPT_TIMEOUT_EXCEEDED: Status
Connection Accept Timeout Exceeded
Sourcepub const UNSUPPORTED: Status
pub const UNSUPPORTED: Status
Unsupported Feature or Parameter Value
Sourcepub const INVALID_HCI_PARAMETERS: Status
pub const INVALID_HCI_PARAMETERS: Status
Invalid HCI Command Parameters
Sourcepub const REMOTE_USER_TERMINATED_CONN: Status
pub const REMOTE_USER_TERMINATED_CONN: Status
Remote User Terminated Connection
Sourcepub const REMOTE_DEVICE_TERMINATED_CONN_LOW_RESOURCES: Status
pub const REMOTE_DEVICE_TERMINATED_CONN_LOW_RESOURCES: Status
Remote Device Terminated Connection due to Low Resources
Sourcepub const REMOTE_DEVICE_TERMINATED_CONN_POWER_OFF: Status
pub const REMOTE_DEVICE_TERMINATED_CONN_POWER_OFF: Status
Remote Device Terminated Connection due to Power Off
Sourcepub const CONN_TERMINATED_BY_LOCAL_HOST: Status
pub const CONN_TERMINATED_BY_LOCAL_HOST: Status
Connection Terminated By Local Host
Sourcepub const REPEATED_ATTEMPTS: Status
pub const REPEATED_ATTEMPTS: Status
Repeated Attempts
Sourcepub const PAIRING_NOT_ALLOWED: Status
pub const PAIRING_NOT_ALLOWED: Status
Pairing Not Allowed
Sourcepub const UNKNOWN_LMP_PDU: Status
pub const UNKNOWN_LMP_PDU: Status
Unknown LMP PDU
Sourcepub const UNSUPPORTED_REMOTE_FEATURE: Status
pub const UNSUPPORTED_REMOTE_FEATURE: Status
Unsupported Remote Feature
Sourcepub const SCO_OFFSET_REJECTED: Status
pub const SCO_OFFSET_REJECTED: Status
SCO Offset Rejected
Sourcepub const SCO_INTERVAL_REJECTED: Status
pub const SCO_INTERVAL_REJECTED: Status
SCO Interval Rejected
Sourcepub const SCO_AIR_MODE_REJECTED: Status
pub const SCO_AIR_MODE_REJECTED: Status
SCO Air Mode Rejected
Sourcepub const INVALID_LMP_LL_PARAMETERS: Status
pub const INVALID_LMP_LL_PARAMETERS: Status
Invalid LMP Parameters / Invalid LL Parameters
Sourcepub const UNSPECIFIED: Status
pub const UNSPECIFIED: Status
Unspecified Error
Sourcepub const UNSUPPORTED_LMP_LL_PARAMETER_VALUE: Status
pub const UNSUPPORTED_LMP_LL_PARAMETER_VALUE: Status
Unsupported LMP Parameter Value / Unsupported LL Parameter Value
Sourcepub const ROLE_CHANGE_NOT_ALLOWED: Status
pub const ROLE_CHANGE_NOT_ALLOWED: Status
Role Change Not Allowed
Sourcepub const LMP_LL_RESPONSE_TIMEOUT: Status
pub const LMP_LL_RESPONSE_TIMEOUT: Status
LMP Response Timeout / LL Response Timeout
Sourcepub const LMP_LL_COLLISION: Status
pub const LMP_LL_COLLISION: Status
LMP Error Transaction Collision / LL Procedure Collision
Sourcepub const LMP_PDU_NOT_ALLOWED: Status
pub const LMP_PDU_NOT_ALLOWED: Status
LMP PDU Not Allowed
Sourcepub const ENCRYPTION_MODE_NOT_ACCEPTABLE: Status
pub const ENCRYPTION_MODE_NOT_ACCEPTABLE: Status
Encryption Mode Not Acceptable
Sourcepub const LINK_KEY_CANNOT_BE_CHANGED: Status
pub const LINK_KEY_CANNOT_BE_CHANGED: Status
Link Key cannot be Changed
Sourcepub const REQUESTED_QOS_NOT_SUPPORTED: Status
pub const REQUESTED_QOS_NOT_SUPPORTED: Status
Requested QoS Not Supported
Sourcepub const INSTANT_PASSED: Status
pub const INSTANT_PASSED: Status
Instant Passed
Sourcepub const PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED: Status
pub const PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED: Status
Pairing With Unit Key Not Supported
Sourcepub const DIFFERENT_TRANSACTION_COLLISION: Status
pub const DIFFERENT_TRANSACTION_COLLISION: Status
Different Transaction Collision
Sourcepub const QOS_UNACCEPTABLE_PARAMETER: Status
pub const QOS_UNACCEPTABLE_PARAMETER: Status
QoS Unacceptable Parameter
Sourcepub const QOS_REJECTED: Status
pub const QOS_REJECTED: Status
QoS Rejected
Sourcepub const CHANNEL_CLASSIFICATION_NOT_SUPPORTED: Status
pub const CHANNEL_CLASSIFICATION_NOT_SUPPORTED: Status
Channel Classification Not Supported
Sourcepub const INSUFFICIENT_SECURITY: Status
pub const INSUFFICIENT_SECURITY: Status
Insufficient Security
Sourcepub const PARAMETER_OUT_OF_RANGE: Status
pub const PARAMETER_OUT_OF_RANGE: Status
Parameter Out Of Mandatory Range
Sourcepub const ROLE_SWITCH_PENDING: Status
pub const ROLE_SWITCH_PENDING: Status
Role Switch Pending
Sourcepub const RESERVED_SLOT_VIOLATION: Status
pub const RESERVED_SLOT_VIOLATION: Status
Reserved Slot Violation
Sourcepub const ROLE_SWITCH_FAILED: Status
pub const ROLE_SWITCH_FAILED: Status
Role Switch Failed
Sourcepub const EXT_INQUIRY_RESPONSE_TOO_LARGE: Status
pub const EXT_INQUIRY_RESPONSE_TOO_LARGE: Status
Extended Inquiry Response Too Large
Sourcepub const SECURE_SIMPLE_PAIRING_NOT_SUPPORTED_BY_HOST: Status
pub const SECURE_SIMPLE_PAIRING_NOT_SUPPORTED_BY_HOST: Status
Secure Simple Pairing Not Supported By Host
Sourcepub const HOST_BUSY_PAIRING: Status
pub const HOST_BUSY_PAIRING: Status
Host Busy - Pairing
Sourcepub const CONN_REJECTED_NO_SUITABLE_CHANNEL_FOUND: Status
pub const CONN_REJECTED_NO_SUITABLE_CHANNEL_FOUND: Status
Connection Rejected due to No Suitable Channel Found
Sourcepub const CONTROLLER_BUSY: Status
pub const CONTROLLER_BUSY: Status
Controller Busy
Sourcepub const UNACCEPTABLE_CONN_PARAMETERS: Status
pub const UNACCEPTABLE_CONN_PARAMETERS: Status
Unacceptable Connection Parameters
Sourcepub const ADV_TIMEOUT: Status
pub const ADV_TIMEOUT: Status
Advertising Timeout
Sourcepub const CONN_TERMINATED_DUE_TO_MIC_FAILURE: Status
pub const CONN_TERMINATED_DUE_TO_MIC_FAILURE: Status
Connection Terminated due to MIC Failure
Sourcepub const CONN_FAILED_SYNCHRONIZATION_TIMEOUT: Status
pub const CONN_FAILED_SYNCHRONIZATION_TIMEOUT: Status
Connection Failed to be Established / Synchronization Timeout
Sourcepub const COARSE_CLOCK_ADJUSTMENT_REJECTED: Status
pub const COARSE_CLOCK_ADJUSTMENT_REJECTED: Status
Coarse Clock Adjustment Rejected but Will Try to Adjust Using Clock Dragging
Sourcepub const TYPE0_SUBMAP_NOT_DEFINED: Status
pub const TYPE0_SUBMAP_NOT_DEFINED: Status
Type0 Submap Not Defined
Sourcepub const UNKNOWN_ADV_IDENTIFIER: Status
pub const UNKNOWN_ADV_IDENTIFIER: Status
Unknown Advertising Identifier
Sourcepub const LIMIT_REACHED: Status
pub const LIMIT_REACHED: Status
Limit Reached
Sourcepub const OPERATION_CANCELLED_BY_HOST: Status
pub const OPERATION_CANCELLED_BY_HOST: Status
Operation Cancelled by Host
Sourcepub const PACKET_TOO_LONG: Status
pub const PACKET_TOO_LONG: Status
Packet Too Long