Enum btmgmt_packet::command::Command[][src]

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

This struct internal use only.

Variants

ReadManagementVersionInformation(ReadManagementVersionInformation)

Read Management Version Information Command

see bluez docs/mgmt-api.txt

ReadManagementSupportedCommands(ReadManagementSupportedCommands)

Read Management Supported Commands Command

see bluez docs/mgmt-api.txt

ReadControllerIndexList(ReadControllerIndexList)

Read Controller Index List Command

see bluez docs/mgmt-api.txt

ReadControllerInformation(ReadControllerInformation)

Read Controller Information Command

see bluez docs/mgmt-api.txt

SetPowered(SetPowered)

Set Powered Command

see bluez docs/mgmt-api.txt

SetDiscoverable(SetDiscoverable)

Set Discoverable Command

see bluez docs/mgmt-api.txt

SetConnectable(SetConnectable)

Set Connectable Command

see bluez docs/mgmt-api.txt

SetFastConnectable(SetFastConnectable)

Set Fast Connectable Command

see bluez docs/mgmt-api.txt

SetBondable(SetBondable)

Set Bondable Command

see bluez docs/mgmt-api.txt

SetLinkSecurity(SetLinkSecurity)

Set Link Security Command

see bluez docs/mgmt-api.txt

SetSecureSimplePairing(SetSecureSimplePairing)

Set Secure Simple Pairing Command

see bluez docs/mgmt-api.txt

SetHighSpeed(SetHighSpeed)

Set High Speed Command

see bluez docs/mgmt-api.txt

SetLowEnergy(SetLowEnergy)

Set Low Energy Command

see bluez docs/mgmt-api.txt

SetDeviceClass(SetDeviceClass)

Set Device Class Command

see bluez docs/mgmt-api.txt

SetLocalName(SetLocalName)

Set Local Name Command

see bluez docs/mgmt-api.txt

AddUuid(AddUuid)

Add UUID Command

see bluez docs/mgmt-api.txt

RemoveUuid(RemoveUuid)

Remove UUID Command

see bluez docs/mgmt-api.txt

LoadLinkKeys(LoadLinkKeys)

Load Link Keys Command

see bluez docs/mgmt-api.txt

LoadLongTermKey(LoadLongTermKey)

Load Long Term Keys Command

see bluez docs/mgmt-api.txt

Disconnect(Disconnect)

Disconnect Command

see bluez docs/mgmt-api.txt

GetConnections(GetConnections)

Get Connections Command

see bluez docs/mgmt-api.txt

PinCodeReply(PinCodeReply)

PIN Code Reply Command

see bluez docs/mgmt-api.txt

PinCodeNegativeReply(PinCodeNegativeReply)

PIN Code Negative Reply Command

see bluez docs/mgmt-api.txt

SetIoCapability(SetIoCapability)

Set IO Capability Command

see bluez docs/mgmt-api.txt

PairDevice(PairDevice)

Read Management Version Information Command

see bluez docs/mgmt-api.txt

CancelPairDevice(CancelPairDevice)

Cancel Pair Device Command

see bluez docs/mgmt-api.txt

UnpairDevice(UnpairDevice)

Unpair Device Command

see bluez docs/mgmt-api.txt

UserConfirmationReply(UserConfirmationReply)

User Confirmation Reply Command

see bluez docs/mgmt-api.txt

UserConfirmationNegativeReply(UserConfirmationNegativeReply)

User Confirmation Negative Reply Command

see bluez docs/mgmt-api.txt

UserPasskeyReply(UserPasskeyReply)

User Passkey Reply Command

see bluez docs/mgmt-api.txt

UserPasskeyNegativeReply(UserPasskeyNegativeReply)

User Passkey Negative Reply Command

see bluez docs/mgmt-api.txt

ReadLocalOutOfBandData(ReadLocalOutOfBandData)

Read Local Out Of Band Data Command

see bluez docs/mgmt-api.txt

AddRemoteOutOfBandData(AddRemoteOutOfBandData)

Add Remote Out Of Band Data Command

see bluez docs/mgmt-api.txt

RemoveRemoteOutOfBandData(RemoveRemoteOutOfBandData)

Remove Remote Out Of Band Data Command

see bluez docs/mgmt-api.txt

StartDiscovery(StartDiscovery)

Start Discovery Command

see bluez docs/mgmt-api.txt

StopDiscovery(StopDiscovery)

Stop Discovery Command

see bluez docs/mgmt-api.txt

ConfirmName(ConfirmName)

Confirm Name Command

see bluez docs/mgmt-api.txt

BlockDevice(BlockDevice)

Block Device Command

see bluez docs/mgmt-api.txt

UnblockDevice(UnblockDevice)

Unblock Device Command

see bluez docs/mgmt-api.txt

SetDeviceId(SetDeviceId)

Set Device ID Command

see bluez docs/mgmt-api.txt

SetAdvertising(SetAdvertising)

Set Advertising Command

see bluez docs/mgmt-api.txt

SetBrEdr(SetBrEdr)

Set BR/EDR Command

see bluez docs/mgmt-api.txt

SetStaticAddress(SetStaticAddress)

Read Management Version Information Command

see bluez docs/mgmt-api.txt

SetScanParameters(SetScanParameters)

Set Scan Parameters Command

see bluez docs/mgmt-api.txt

SetSecureConnections(SetSecureConnections)

Set Secure Connections Command

see bluez docs/mgmt-api.txt

SetDebugKeys(SetDebugKeys)

Set Debug Keys Command

see bluez docs/mgmt-api.txt

SetPrivacy(SetPrivacy)

Set Privacy Command

see bluez docs/mgmt-api.txt

LoadIdentityResolvingKeys(LoadIdentityResolvingKeys)

Load Identity Resolving Keys Command

see bluez docs/mgmt-api.txt

GetConnectionInformation(GetConnectionInformation)

Get Connection Information Command

see bluez docs/mgmt-api.txt

GetClockInformation(GetClockInformation)

Get Clock Information Command

see bluez docs/mgmt-api.txt

AddDevice(AddDevice)

Add Device Command

see bluez docs/mgmt-api.txt

RemoveDevice(RemoveDevice)

Remove Device Command

see bluez docs/mgmt-api.txt

LoadConnectionParameters(LoadConnectionParameters)

Load Connection Parameters Command

see bluez docs/mgmt-api.txt

ReadUnconfiguredControllerIndexList(ReadUnconfiguredControllerIndexList)

Read Unconfigured Controller Index List Command

see bluez docs/mgmt-api.txt

ReadControllerConfigurationInformation(ReadControllerConfigurationInformation)

Read Controller Configuration Information Command

see bluez docs/mgmt-api.txt

SetExternalConfiguration(SetExternalConfiguration)

Set External Configuration Command

see bluez docs/mgmt-api.txt

SetPublicAddress(SetPublicAddress)

Set Public Address Command

see bluez docs/mgmt-api.txt

StartServiceDiscovery(StartServiceDiscovery)

Start Service Discovery Command

see bluez docs/mgmt-api.txt

ReadLocalOutOfBandExtendedData(ReadLocalOutOfBandExtendedData)

Read Local Out Of Band Extended Data Command

see bluez docs/mgmt-api.txt

ReadExtendedControllerIndexList(ReadExtendedControllerIndexList)

Read Management Version Information Command

see bluez docs/mgmt-api.txt

ReadAdvertisingFeature(ReadAdvertisingFeature)

Read Advertising Features Command

see bluez docs/mgmt-api.txt

AddAdvertising(AddAdvertising)

Add Advertising Command

see bluez docs/mgmt-api.txt

RemoveAdvertising(RemoveAdvertising)

Remove Advertising Command

see bluez docs/mgmt-api.txt

GetAdvertisingSizeInformation(GetAdvertisingSizeInformation)

Get Advertising Size Information Command

see bluez docs/mgmt-api.txt

StartLimitedDiscovery(StartLimitedDiscovery)

Start Limited Discovery Command

see bluez docs/mgmt-api.txt

ReadExtendedControllerInformation(ReadExtendedControllerInformation)

Read Extended Controller Information Command

see bluez docs/mgmt-api.txt

SetApperance(SetApperance)

Set Appearance Command

see bluez docs/mgmt-api.txt

SetPhyConfiguration(SetPhyConfiguration)

Set PHY Configuration Command

see bluez docs/mgmt-api.txt

LoadBlockedKeys(LoadBlockedKeys)

Load Blocked Keys Command

see bluez docs/mgmt-api.txt

SetWidbandSpeech(SetWidbandSpeech)

Set Wideband Speech Command

see bluez docs/mgmt-api.txt

ReadSecurityInformation(ReadSecurityInformation)

Read Security Information Command

see bluez docs/mgmt-api.txt

ReadExperimentalFeaturesInformation(ReadExperimentalFeaturesInformation)

Read Experimental Features Information Command

see bluez docs/mgmt-api.txt

SetExperimentalFeature(SetExperimentalFeature)

Set Experimental Feature Command

see bluez docs/mgmt-api.txt

ReadDefaultSystemConfiguration(ReadDefaultSystemConfiguration)

Read Default System Configuration Command

see bluez docs/mgmt-api.txt

SetDefaultSystemConfiguration(SetDefaultSystemConfiguration)

Set Default System Configuration Command

see bluez docs/mgmt-api.txt

ReadDefaultRuntimeConfiguration(ReadDefaultRuntimeConfiguration)

Read Default Runtime Configuration Command

see bluez docs/mgmt-api.txt

SetDefaultRuntimeConfiguration(SetDefaultRuntimeConfiguration)

Read Management Version Information Command

see bluez docs/mgmt-api.txt

GetDeviceFlag(GetDeviceFlag)

Get Device Flags Command

see bluez docs/mgmt-api.txt

SetDeviceFlag(SetDeviceFlag)

Set Device Flags Command

see bluez docs/mgmt-api.txt

ReadAdvertisementMonitorFeatures(ReadAdvertisementMonitorFeatures)

Read Advertisement Monitor Features Command

see bluez docs/mgmt-api.txt

AddAdvertisementPatternsMonitor(AddAdvertisementPatternsMonitor)

Add Advertisement Patterns Monitor Command

see bluez docs/mgmt-api.txt

RemoveAdvertisementPatternsMonitor(RemoveAdvertisementPatternsMonitor)

Remove Advertisement Monitor Command

see bluez docs/mgmt-api.txt

Trait Implementations

Formats the value using the given formatter. Read more

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

Performs the conversion.

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 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.