Lines Matching refs:device
42 // Tethering direction for each device
48 // Order of this profile in device profiles list
85 public boolean connect(BluetoothDevice device) {
93 return mService.connect(device);
96 public boolean disconnect(BluetoothDevice device) {
98 return mService.disconnect(device);
101 public int getConnectionStatus(BluetoothDevice device) {
105 return mService.getConnectionState(device);
108 public boolean isPreferred(BluetoothDevice device) {
110 return getConnectionStatus(device) == BluetoothProfile.STATE_CONNECTED;
113 public int getPreferred(BluetoothDevice device) {
117 public void setPreferred(BluetoothDevice device, boolean preferred) {
129 public int getNameResource(BluetoothDevice device) {
130 if (isLocalRoleNap(device)) {
137 public int getSummaryResourceForDevice(BluetoothDevice device) {
138 int state = getConnectionStatus(device);
144 if (isLocalRoleNap(device)) {
160 void setLocalRole(BluetoothDevice device, int role) {
161 mDeviceRoleMap.put(device, role);
164 boolean isLocalRoleNap(BluetoothDevice device) {
165 if (mDeviceRoleMap.containsKey(device)) {
166 return mDeviceRoleMap.get(device) == BluetoothPan.LOCAL_NAP_ROLE;