Lines Matching refs:device

151     public void onProfileConnectionStateChanged(BluetoothDevice device, int profileId, int newState, int prevState) {
153 m.obj = device;
162 private void processProfileStateChanged(BluetoothDevice device, int profileId, int newState, int prevState) {
166 connectOtherProfile(device, PROFILE_CONN_CONNECTED);
167 setProfileAutoConnectionPriority(device, profileId);
172 binder.sendConnectionStateChange(device, profileId, newState,prevState);
694 public boolean createBond(BluetoothDevice device) {
702 return service.createBond(device);
705 public boolean cancelBondProcess(BluetoothDevice device) {
713 return service.cancelBondProcess(device);
716 public boolean removeBond(BluetoothDevice device) {
724 return service.removeBond(device);
727 public int getBondState(BluetoothDevice device) {
731 return service.getBondState(device);
734 public String getRemoteName(BluetoothDevice device) {
742 return service.getRemoteName(device);
745 public String getRemoteAlias(BluetoothDevice device) {
753 return service.getRemoteAlias(device);
756 public boolean setRemoteAlias(BluetoothDevice device, String name) {
764 return service.setRemoteAlias(device, name);
767 public int getRemoteClass(BluetoothDevice device) {
775 return service.getRemoteClass(device);
778 public ParcelUuid[] getRemoteUuids(BluetoothDevice device) {
786 return service.getRemoteUuids(device);
789 public boolean fetchRemoteUuids(BluetoothDevice device) {
797 return service.fetchRemoteUuids(device);
800 public boolean setPin(BluetoothDevice device, boolean accept, int len, byte[] pinCode) {
808 return service.setPin(device, accept, len, pinCode);
811 public boolean setPasskey(BluetoothDevice device, boolean accept, int len, byte[] passkey) {
819 return service.setPasskey(device, accept, len, passkey);
822 public boolean setPairingConfirmation(BluetoothDevice device, boolean accept) {
830 return service.setPairingConfirmation(device, accept);
834 device, int profile, int state, int prevState) {
837 service.sendConnectionStateChange(device, profile, state, prevState);
840 public ParcelFileDescriptor connectSocket(BluetoothDevice device, int type,
849 return service.connectSocket(device, type, uuid, port, flag);
1025 boolean createBond(BluetoothDevice device) {
1028 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1034 msg.obj = device;
1066 for (BluetoothDevice device : bondedDevices) {
1067 if (hsService.getPriority(device) == BluetoothProfile.PRIORITY_AUTO_CONNECT ){
1068 Log.d(TAG,"Auto Connecting Headset Profile with device " + device.toString());
1069 hsService.connect(device);
1080 for (BluetoothDevice device : bondedDevices) {
1081 if (a2dpSservice.getPriority(device) == BluetoothProfile.PRIORITY_AUTO_CONNECT ){
1082 Log.d(TAG,"Auto Connecting A2DP Profile with device " + device.toString());
1083 a2dpSservice.connect(device);
1088 public void connectOtherProfile(BluetoothDevice device, int firstProfileStatus){
1092 m.obj = device;
1098 private void processConnectOtherProfiles (BluetoothDevice device, int firstProfileStatus){
1110 // Check if the device is in disconnected state and if so return
1120 (hsService.getPriority(device) >= BluetoothProfile.PRIORITY_ON)){
1121 hsService.connect(device);
1124 (a2dpService.getPriority(device) >= BluetoothProfile.PRIORITY_ON)){
1125 a2dpService.connect(device);
1131 for (BluetoothDevice device : getBondedDevices()) {
1132 if (hsService.getPriority(device) >= BluetoothProfile.PRIORITY_AUTO_CONNECT &&
1133 !device.equals(connectedDevice)) {
1134 hsService.setPriority(device, BluetoothProfile.PRIORITY_ON);
1141 for (BluetoothDevice device : getBondedDevices()) {
1142 if (a2dpService.getPriority(device) >= BluetoothProfile.PRIORITY_AUTO_CONNECT &&
1143 !device.equals(connectedDevice)) {
1144 a2dpService.setPriority(device, BluetoothProfile.PRIORITY_ON);
1149 void setProfileAutoConnectionPriority (BluetoothDevice device, int profileId){
1153 (BluetoothProfile.PRIORITY_AUTO_CONNECT != hsService.getPriority(device))){
1154 adjustOtherHeadsetPriorities(hsService, device);
1155 hsService.setPriority(device,BluetoothProfile.PRIORITY_AUTO_CONNECT);
1161 (BluetoothProfile.PRIORITY_AUTO_CONNECT != a2dpService.getPriority(device))){
1162 adjustOtherSinkPriorities(a2dpService, device);
1163 a2dpService.setPriority(device,BluetoothProfile.PRIORITY_AUTO_CONNECT);
1168 boolean cancelBondProcess(BluetoothDevice device) {
1170 byte[] addr = Utils.getBytesFromAddress(device.getAddress());
1174 boolean removeBond(BluetoothDevice device) {
1176 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1181 msg.obj = device;
1186 int getBondState(BluetoothDevice device) {
1188 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1195 String getRemoteName(BluetoothDevice device) {
1197 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1202 String getRemoteAlias(BluetoothDevice device) {
1204 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1209 boolean setRemoteAlias(BluetoothDevice device, String name) {
1211 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1217 int getRemoteClass(BluetoothDevice device) {
1219 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1225 ParcelUuid[] getRemoteUuids(BluetoothDevice device) {
1227 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1232 boolean fetchRemoteUuids(BluetoothDevice device) {
1234 mRemoteDevices.fetchUuids(device);
1238 boolean setPin(BluetoothDevice device, boolean accept, int len, byte[] pinCode) {
1240 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1245 byte[] addr = Utils.getBytesFromAddress(device.getAddress());
1249 boolean setPasskey(BluetoothDevice device, boolean accept, int len, byte[] passkey) {
1251 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1256 byte[] addr = Utils.getBytesFromAddress(device.getAddress());
1261 boolean setPairingConfirmation(BluetoothDevice device, boolean accept) {
1263 DeviceProperties deviceProp = mRemoteDevices.getDeviceProperties(device);
1268 byte[] addr = Utils.getBytesFromAddress(device.getAddress());
1274 device, int profile, int state, int prevState) {
1279 mAdapterProperties.sendConnectionStateChange(device, profile, state, prevState);
1283 ParcelFileDescriptor connectSocket(BluetoothDevice device, int type,
1286 int fd = connectSocketNative(Utils.getBytesFromAddress(device.getAddress()),