Skip navigation links
A B C D E G H I K O P R S T U 

A

addListener(listener) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Register a listener to receive interface BtState changes.
addListener(listener) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Register a listener to receive a notification when BtDevice has been found after the discovery was started

B

BluetoothDeviceExtensionKt - Class in com.telenav.sdk.vivid.connectivity.bluetooth.extension
 
BtBondingState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
A Bluetooth pairing(bond) with a device was started
BtBondingState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
A Bluetooth pairing(bond) with a device was started
BtBondingState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtBondState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
The device has been paired
BtBondState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
The device has been paired
BtBondState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtConnectableState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
Although device can connect to other devices using BT, it is not discoverable to other device.
BtConnectableState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
Although device can connect to other devices using BT, it is not discoverable to other device.
BtConnectableState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtDevice - Class in com.telenav.sdk.vivid.connectivity.bluetooth.model
Data structure tha holds a remote bluetooth device and it's connected state
BtDevice(connected, device) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.model.BtDevice
Data structure tha holds a remote bluetooth device and it's connected state
BtDisabledState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
BT is turned off on the device
BtDisabledState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
BT is turned off on the device
BtDisabledState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtDisablingDiscoverableState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtDisablingDiscoverableState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
 
BtDisablingDiscoverableState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtDisablingState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
The BT is being turned off. Turning off BT is an async operation
BtDisablingState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
The BT is being turned off. Turning off BT is an async operation
BtDisablingState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtDiscoverableState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
The device is discoverable to other BT devices. This allows other devices to start pairing procedure.
BtDiscoverableState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
The device is discoverable to other BT devices. This allows other devices to start pairing procedure.
BtDiscoverableState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtDiscoveryListener - Interface in com.telenav.sdk.vivid.connectivity.bluetooth
To be used during a BT discovery, in order to get notified when a new BT device was found
BtEnabledState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtEnabledState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
 
BtEnabledState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtEnablingDiscoverableState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtEnablingDiscoverableState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
 
BtEnablingDiscoverableState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtEnablingState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
Turning on BT. This is an async operation
BtEnablingState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
Turning on BT. This is an async operation
BtEnablingState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtNoneState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtNoneState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
 
BtNoneState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtNotConnectableState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtNotConnectableState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
 
BtNotConnectableState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtPermissionDeniedState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtPermissionDeniedState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
 
BtPermissionDeniedState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtPermissionGrantedState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtPermissionGrantedState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
 
BtPermissionGrantedState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtReconnectingDeviceState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
The device is being re-connected
BtReconnectingDeviceState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
The device is being re-connected
BtReconnectingDeviceState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtRequestPermissionState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
At this state, on client side request the following permissions:
BtRequestPermissionState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
At this state, on client side request the following permissions:
BtRequestPermissionState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtScanCompleteState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtScanCompleteState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
 
BtScanCompleteState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtScanningState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtScanningState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
 
BtScanningState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtState - Interface in com.telenav.sdk.vivid.connectivity.bluetooth.state
BtState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtStateListener - Interface in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtStateMachine - Interface in com.telenav.sdk.vivid.connectivity.bluetooth.state
Handle and control the current Bluetooth state
BtStopScanningState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtStopScanningState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
 
BtStopScanningState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 
BtUnbondingState - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
The device is being unpaired
BtUnbondingState(stateMachine) - Constructor for class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
The device is being unpaired
BtUnbondingState.Companion - Class in com.telenav.sdk.vivid.connectivity.bluetooth.state
 

C

com.telenav.sdk.vivid.connectivity.bluetooth - package com.telenav.sdk.vivid.connectivity.bluetooth
 
com.telenav.sdk.vivid.connectivity.bluetooth.extension - package com.telenav.sdk.vivid.connectivity.bluetooth.extension
 
com.telenav.sdk.vivid.connectivity.bluetooth.model - package com.telenav.sdk.vivid.connectivity.bluetooth.model
 
com.telenav.sdk.vivid.connectivity.bluetooth.state - package com.telenav.sdk.vivid.connectivity.bluetooth.state
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
 
Companion - Static variable in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
 
Companion - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.model.BtDevice
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
 
component1() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
 
component2() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.model.BtDevice
 
copy(connected, device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.model.BtDevice
Data structure tha holds a remote bluetooth device and it's connected state
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
A Bluetooth pairing(bond) with a device was started
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
The device has been paired
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
Although device can connect to other devices using BT, it is not discoverable to other device.
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
BT is turned off on the device
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
 
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
The BT is being turned off. Turning off BT is an async operation
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
The device is discoverable to other BT devices. This allows other devices to start pairing procedure.
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
 
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
 
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
Turning on BT. This is an async operation
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
 
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
 
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
 
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
 
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
The device is being re-connected
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
At this state, on client side request the following permissions:
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
 
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
 
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
 
copy(stateMachine) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
The device is being unpaired
createBond(device) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Creates a bond with the selected device

D

disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
Turn off BT
disableBluetooth() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
Turn off BT
disableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
Turn off BT
dispose() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Clears any registered listeners & internal receivers

E

enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth(enable) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Toggles BT on/off
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableBluetooth() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
An action to turn on the BT on the device was started. Requires user interaction in order to accept
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
enableDiscoverable() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
Makes the device discoverable to other BT devices. In order to pair/connect to a device it needs first to be discoverable
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.model.BtDevice
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
 
equals(p) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
 

G

generateBundle(pairs) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState.Companion
Used for generating a Bundle containing Parcelable data.
generateBundle(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState.Companion
Used for generating a Bundle containing the BluetoothDevice to pair/un-pair with.
getBondingState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Started a BT pairing process. This is an async operation
getBondState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Started a BT pairing process. This is an async operation
getConnected() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.model.BtDevice
 
getDevice() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.model.BtDevice
 
getDisabledState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
BT is turned off
getDisablingDiscoverableState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Starts the process of making the device NOT discoverable. This is an async operation.
getDisablingState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Start disabling BT. This is an async operation
getDiscoverableState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
The device is discoverable so that other BT devices can pair/connect to it
getEnabledState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
BT is on & fully functional
getEnablingDiscoverableState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Starts making the device discoverable so that other BT devices can pair/connect to it. This is an async operation.
getEnablingState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Turning BT on. This is an async operation
getPermissionDeniedState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
'Location' permission was denied
getPermissionGrantedState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
'Location' permission was granted
getReconnectingDeviceState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Started to re-connect with device. This is an async operation
getRequestPermissionState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
The 'Location' permission is needed for starting a device scan
getScanCompleteState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
BT device scan was completed
getScanningState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Start a scan in order to detect BT enabled devices. This is an async operation
getState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Exposes the state of the BT manager
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
 
getStateMachine() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
 
getStateNone() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
BT state is undefined
getStopScanningState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Stop any ongoing BT device scan
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState.Companion
 
getTAG() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState.Companion
 
getUnbondingState() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Started to remove bond with device. This is an async operation

H

hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.model.BtDevice
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
 
hashCode() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
 

I

isBonded($receiver) - Static method in class com.telenav.sdk.vivid.connectivity.bluetooth.extension.BluetoothDeviceExtensionKt
Extension for checking if the BluetoothDevice is bonded with the current device
isConnected($receiver) - Static method in class com.telenav.sdk.vivid.connectivity.bluetooth.extension.BluetoothDeviceExtensionKt
Extension for checking if the BluetoothDevice is connected to the current device

K

KEY_BT_DEVICE - Static variable in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState.Companion
 
KEY_BT_DEVICE - Static variable in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState
 

O

onDeviceFound(device) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.BtDiscoveryListener
Called when a device has been found after discovery was started
onStateChanged(state) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateListener
Notified when the BT state was changed. Will not be notified if the state stays the same, except for class BtEnablingDiscoverableState, as clients might want to handle discoverability differently

P

pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
Pairing process was started. The 'pin' dialog will be displayed
pair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
Pairing process was started. The 'pin' dialog will be displayed

R

removeBond($receiver) - Static method in class com.telenav.sdk.vivid.connectivity.bluetooth.extension.BluetoothDeviceExtensionKt
Extension for removing the BluetoothDevice bond with the current device
removeBond(device) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Removes tge bond with the selected device
removeListener(listener) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Unregister a listener. The listener will no longer receive interface BtState changes.
removeListener(listener) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Unregister a listener. The listener will no longer receive a notification when BtDevice has been found
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
Required for BT scanning.
requestPermission(activity, requestCode) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
Required for BT scanning.

S

scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
A scan for BT devices is ongoing.
scan() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
A scan for BT devices is ongoing.
scan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
A scan for BT devices is ongoing.
setState(newState, extras) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Sets the state of the BtManager.
startScan() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Starts a Bluetooth scan for discovering new devices
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
Stop an ongoing BT scanning
stopScan() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState
Stop an ongoing BT scanning
stopScan() - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStateMachine
Stops any ongoing Bluetooth scanning.
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
Stop an ongoing BT scanning
stopScan() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
Stop an ongoing BT scanning

T

toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.model.BtDevice
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
 
toString() - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
 

U

unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondingState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtBondState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtConnectableState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisabledState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingDiscoverableState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDisablingState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtDiscoverableState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnabledState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingDiscoverableState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtEnablingState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNoneState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtNotConnectableState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionDeniedState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtPermissionGrantedState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtReconnectingDeviceState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtRequestPermissionState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanCompleteState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtScanningState
Triggers the un-pairing process
unpair(device) - Method in interface com.telenav.sdk.vivid.connectivity.bluetooth.state.BtState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtStopScanningState
Triggers the un-pairing process
unpair(device) - Method in class com.telenav.sdk.vivid.connectivity.bluetooth.state.BtUnbondingState
Triggers the un-pairing process
A B C D E G H I K O P R S T U 
Skip navigation links