diff options
| author | Mike Lockwood <lockwood@google.com> | 2013-10-02 07:56:46 -0700 |
|---|---|---|
| committer | Mike Lockwood <lockwood@google.com> | 2013-10-02 07:56:46 -0700 |
| commit | 9cffff7bd584bf1a49298dc645aa640f2c989a54 (patch) | |
| tree | 90bd36d13643ebbcada07db8a260f438d280bcaa /framework/java/android/bluetooth/BluetoothAdapter.java | |
| parent | 4b707768a2a68f12fec8c7a664e88829604ef409 (diff) | |
Revert "Allow L2CAP sockets"
This reverts commit 008ce9e07b5e58c5ab31c5d73ec3d1ad1a6cf605.
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothAdapter.java')
| -rw-r--r-- | framework/java/android/bluetooth/BluetoothAdapter.java | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/framework/java/android/bluetooth/BluetoothAdapter.java b/framework/java/android/bluetooth/BluetoothAdapter.java index 2172a7b206..e2bc80aad6 100644 --- a/framework/java/android/bluetooth/BluetoothAdapter.java +++ b/framework/java/android/bluetooth/BluetoothAdapter.java @@ -923,42 +923,6 @@ public final class BluetoothAdapter { } /** - * Create a listening, L2CAP Bluetooth socket. - * <p>A remote device connecting to this socket will optionally be - * authenticated and communication on this socket will optionally be - * encrypted. - * <p>Use {@link BluetoothServerSocket#accept} to retrieve incoming - * connections from a listening {@link BluetoothServerSocket}. - * <p>Requires {@link android.Manifest.permission#BLUETOOTH_ADMIN} - * @param secure whether security and authentication are required - * @param fixedChannel whether we're looking for a PSM-based connection or a fixed channel - * @param channel L2CAP PSM or channel to use - * @return a listening L2CAP BluetoothServerSocket - * @throws IOException on error, for example Bluetooth not available, or - * insufficient permissions, or channel in use. - * @hide - */ - public BluetoothServerSocket listenUsingL2CapOn(boolean secure, boolean fixedChannel, - int channel) throws IOException { - BluetoothServerSocket socket; - - if (fixedChannel) { - channel |= BluetoothSocket.PORT_MASK_FIXED_CHAN; - } - - socket = new BluetoothServerSocket( - BluetoothSocket.TYPE_L2CAP, secure, secure, channel); - int errno = socket.mSocket.bindListen(); - if (errno != 0) { - //TODO(BT): Throw the same exception error code - // that the previous code was using. - //socket.mSocket.throwErrnoNative(errno); - throw new IOException("Error: " + errno); - } - return socket; - } - - /** * Create a listening, secure RFCOMM Bluetooth socket. * <p>A remote device connecting to this socket will be authenticated and * communication on this socket will be encrypted. |
