Enum btmgmt_packet::command::CommandCode[][src]

pub enum CommandCode {
Show variants ReadManagementVersionInformation, ReadManagementSupportedCommands, ReadControllerIndexList, ReadControllerInformation, SetPowered, SetDiscoverable, SetConnectable, SetFastConnectable, SetBondable, SetLinkSecurity, SetSecureSimplePairing, SetHighSpeed, SetLowEnergy, SetDeviceClass, SetLocalName, AddUuid, RemoveUuid, LoadLinkKeys, LoadLongTermKey, Disconnect, GetConnections, PinCodeReply, PinCodeNegativeReply, SetIoCapability, PairDevice, CancelPairDevice, UnpairDevice, UserConfirmationReply, UserConfirmationNegativeReply, UserPasskeyReply, UserPasskeyNegativeReply, ReadLocalOutOfBandData, AddRemoteOutOfBandData, RemoveRemoteOutOfBandData, StartDiscovery, StopDiscovery, ConfirmName, BlockDevice, UnblockDevice, SetDeviceId, SetAdvertising, SetBrEdr, SetStaticAddress, SetScanParameters, SetSecureConnections, SetDebugKeys, SetPrivacy, LoadIdentityResolvingKeys, GetConnectionInformation, GetClockInformation, AddDevice, RemoveDevice, LoadConnectionParameters, ReadUnconfiguredControllerIndexList, ReadControllerConfigurationInformation, SetExternalConfiguration, SetPublicAddress, StartServiceDiscovery, ReadLocalOutOfBandExtendedData, ReadExtendedControllerIndexList, ReadAdvertisingFeature, AddAdvertising, RemoveAdvertising, GetAdvertisingSizeInformation, StartLimitedDiscovery, ReadExtendedControllerInformation, SetApperance, SetPhyConfiguration, LoadBlockedKeys, SetWidbandSpeech, ReadSecurityInformation, ReadExperimentalFeaturesInformation, SetExperimentalFeature, ReadDefaultSystemConfiguration, SetDefaultSystemConfiguration, ReadDefaultRuntimeConfiguration, SetDefaultRuntimeConfiguration, GetDeviceFlag, SetDeviceFlag, ReadAdvertisementMonitorFeatures, AddAdvertisementPatternsMonitor, RemoveAdvertisementPatternsMonitor,
}
Expand description

Command Code

Variants

ReadManagementVersionInformation

Read Management Version Information Command

see bluez docs/mgmt-api.txt

ReadManagementSupportedCommands

Read Management Supported Commands Command

see bluez docs/mgmt-api.txt

ReadControllerIndexList

Read Controller Index List Command

see bluez docs/mgmt-api.txt

ReadControllerInformation

Read Controller Information Command

see bluez docs/mgmt-api.txt

SetPowered

Set Powered Command

see bluez docs/mgmt-api.txt

SetDiscoverable

Set Discoverable Command

see bluez docs/mgmt-api.txt

SetConnectable

Set Connectable Command

see bluez docs/mgmt-api.txt

SetFastConnectable

Set Fast Connectable Command

see bluez docs/mgmt-api.txt

SetBondable

Set Bondable Command

see bluez docs/mgmt-api.txt

SetLinkSecurity

Set Link Security Command

see bluez docs/mgmt-api.txt

SetSecureSimplePairing

Set Secure Simple Pairing Command

see bluez docs/mgmt-api.txt

SetHighSpeed

Set High Speed Command

see bluez docs/mgmt-api.txt

SetLowEnergy

Set Low Energy Command

see bluez docs/mgmt-api.txt

SetDeviceClass

Set Device Class Command

see bluez docs/mgmt-api.txt

SetLocalName

Set Local Name Command

see bluez docs/mgmt-api.txt

AddUuid

Add UUID Command

see bluez docs/mgmt-api.txt

RemoveUuid

Remove UUID Command

see bluez docs/mgmt-api.txt

LoadLinkKeys

Load Link Keys Command

see bluez docs/mgmt-api.txt

LoadLongTermKey

Load Long Term Keys Command

see bluez docs/mgmt-api.txt

Disconnect

Disconnect Command

see bluez docs/mgmt-api.txt

GetConnections

Get Connections Command

see bluez docs/mgmt-api.txt

PinCodeReply

PIN Code Reply Command

see bluez docs/mgmt-api.txt

PinCodeNegativeReply

PIN Code Negative Reply Command

see bluez docs/mgmt-api.txt

SetIoCapability

Set IO Capability Command

see bluez docs/mgmt-api.txt

PairDevice

Read Management Version Information Command

see bluez docs/mgmt-api.txt

CancelPairDevice

Cancel Pair Device Command

see bluez docs/mgmt-api.txt

UnpairDevice

Unpair Device Command

see bluez docs/mgmt-api.txt

UserConfirmationReply

User Confirmation Reply Command

see bluez docs/mgmt-api.txt

UserConfirmationNegativeReply

User Confirmation Negative Reply Command

see bluez docs/mgmt-api.txt

UserPasskeyReply

User Passkey Reply Command

see bluez docs/mgmt-api.txt

UserPasskeyNegativeReply

User Passkey Negative Reply Command

see bluez docs/mgmt-api.txt

ReadLocalOutOfBandData

Read Local Out Of Band Data Command

see bluez docs/mgmt-api.txt

AddRemoteOutOfBandData

Add Remote Out Of Band Data Command

see bluez docs/mgmt-api.txt

RemoveRemoteOutOfBandData

Remove Remote Out Of Band Data Command

see bluez docs/mgmt-api.txt

StartDiscovery

Start Discovery Command

see bluez docs/mgmt-api.txt

StopDiscovery

Stop Discovery Command

see bluez docs/mgmt-api.txt

ConfirmName

Confirm Name Command

see bluez docs/mgmt-api.txt

BlockDevice

Block Device Command

see bluez docs/mgmt-api.txt

UnblockDevice

Unblock Device Command

see bluez docs/mgmt-api.txt

SetDeviceId

Set Device ID Command

see bluez docs/mgmt-api.txt

SetAdvertising

Set Advertising Command

see bluez docs/mgmt-api.txt

SetBrEdr

Set BR/EDR Command

see bluez docs/mgmt-api.txt

SetStaticAddress

Read Management Version Information Command

see bluez docs/mgmt-api.txt

SetScanParameters

Set Scan Parameters Command

see bluez docs/mgmt-api.txt

SetSecureConnections

Set Secure Connections Command

see bluez docs/mgmt-api.txt

SetDebugKeys

Set Debug Keys Command

see bluez docs/mgmt-api.txt

SetPrivacy

Set Privacy Command

see bluez docs/mgmt-api.txt

LoadIdentityResolvingKeys

Load Identity Resolving Keys Command

see bluez docs/mgmt-api.txt

GetConnectionInformation

Get Connection Information Command

see bluez docs/mgmt-api.txt

GetClockInformation

Get Clock Information Command

see bluez docs/mgmt-api.txt

AddDevice

Add Device Command

see bluez docs/mgmt-api.txt

RemoveDevice

Remove Device Command

see bluez docs/mgmt-api.txt

LoadConnectionParameters

Load Connection Parameters Command

see bluez docs/mgmt-api.txt

ReadUnconfiguredControllerIndexList

Read Unconfigured Controller Index List Command

see bluez docs/mgmt-api.txt

ReadControllerConfigurationInformation

Read Controller Configuration Information Command

see bluez docs/mgmt-api.txt

SetExternalConfiguration

Set External Configuration Command

see bluez docs/mgmt-api.txt

SetPublicAddress

Set Public Address Command

see bluez docs/mgmt-api.txt

StartServiceDiscovery

Start Service Discovery Command

see bluez docs/mgmt-api.txt

ReadLocalOutOfBandExtendedData

Read Local Out Of Band Extended Data Command

see bluez docs/mgmt-api.txt

ReadExtendedControllerIndexList

Read Management Version Information Command

see bluez docs/mgmt-api.txt

ReadAdvertisingFeature

Read Advertising Features Command

see bluez docs/mgmt-api.txt

AddAdvertising

Add Advertising Command

see bluez docs/mgmt-api.txt

RemoveAdvertising

Remove Advertising Command

see bluez docs/mgmt-api.txt

GetAdvertisingSizeInformation

Get Advertising Size Information Command

see bluez docs/mgmt-api.txt

StartLimitedDiscovery

Start Limited Discovery Command

see bluez docs/mgmt-api.txt

ReadExtendedControllerInformation

Read Extended Controller Information Command

see bluez docs/mgmt-api.txt

SetApperance

Set Appearance Command

see bluez docs/mgmt-api.txt

SetPhyConfiguration

Set PHY Configuration Command

see bluez docs/mgmt-api.txt

LoadBlockedKeys

Load Blocked Keys Command

see bluez docs/mgmt-api.txt

SetWidbandSpeech

Set Wideband Speech Command

see bluez docs/mgmt-api.txt

ReadSecurityInformation

Read Security Information Command

see bluez docs/mgmt-api.txt

ReadExperimentalFeaturesInformation

Read Experimental Features Information Command

see bluez docs/mgmt-api.txt

SetExperimentalFeature

Set Experimental Feature Command

see bluez docs/mgmt-api.txt

ReadDefaultSystemConfiguration

Read Default System Configuration Command

see bluez docs/mgmt-api.txt

SetDefaultSystemConfiguration

Set Default System Configuration Command

see bluez docs/mgmt-api.txt

ReadDefaultRuntimeConfiguration

Read Default Runtime Configuration Command

see bluez docs/mgmt-api.txt

SetDefaultRuntimeConfiguration

Read Management Version Information Command

see bluez docs/mgmt-api.txt

GetDeviceFlag

Get Device Flags Command

see bluez docs/mgmt-api.txt

SetDeviceFlag

Set Device Flags Command

see bluez docs/mgmt-api.txt

ReadAdvertisementMonitorFeatures

Read Advertisement Monitor Features Command

see bluez docs/mgmt-api.txt

AddAdvertisementPatternsMonitor

Add Advertisement Patterns Monitor Command

see bluez docs/mgmt-api.txt

RemoveAdvertisementPatternsMonitor

Remove Advertisement Monitor Command

see bluez docs/mgmt-api.txt

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Feeds this value into the given Hasher. Read more

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

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

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

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

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

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.