Index: chrome/browser/extensions/api/bluetooth/bluetooth_event_router.h |
diff --git a/chrome/browser/extensions/api/bluetooth/bluetooth_event_router.h b/chrome/browser/extensions/api/bluetooth/bluetooth_event_router.h |
index 68822b02e303a4e6ced261197ec4fadf4f8628ac..396757060acd9aef991004740530e68eae702dc1 100644 |
--- a/chrome/browser/extensions/api/bluetooth/bluetooth_event_router.h |
+++ b/chrome/browser/extensions/api/bluetooth/bluetooth_event_router.h |
@@ -55,17 +55,6 @@ class ExtensionBluetoothEventRouter |
// Called when a bluetooth event listener is removed. |
void OnListenerRemoved(); |
- // Register the BluetoothSocket |socket| for use by the extensions system. |
- // This class will hold onto the socket for its lifetime until |
- // ReleaseSocket is called for the socket, or until the extension associated |
- // with the socket is disabled/ reloaded. Returns an id for the socket. |
- int RegisterSocket(const std::string& extension_id, |
- scoped_refptr<device::BluetoothSocket> socket); |
- |
- // Release the BluetoothSocket corresponding to |id|. Returns true if |
- // the socket was found and released, false otherwise. |
- bool ReleaseSocket(int id); |
- |
// Add the BluetoothProfile |bluetooth_profile| for use by the extension |
// system. This class will hold onto the profile until RemoveProfile is |
// called for the profile, or until the extension that added the profile |
@@ -105,16 +94,6 @@ class ExtensionBluetoothEventRouter |
// if the BluetoothProfile with |uuid| does not exist. |
device::BluetoothProfile* GetProfile(const std::string& uuid) const; |
- // Get the BluetoothSocket corresponding to |id|. |
- scoped_refptr<device::BluetoothSocket> GetSocket(int id); |
- |
- // Dispatch an event that takes a connection socket as a parameter to the |
- // extension that registered the profile that the socket has connected to. |
- void DispatchConnectionEvent(const std::string& extension_id, |
- const std::string& uuid, |
- const device::BluetoothDevice* device, |
- scoped_refptr<device::BluetoothSocket> socket); |
- |
// Override from device::BluetoothAdapter::Observer |
virtual void AdapterPresentChanged(device::BluetoothAdapter* adapter, |
bool present) OVERRIDE; |
@@ -157,14 +136,6 @@ class ExtensionBluetoothEventRouter |
int num_event_listeners_; |
- // The next id to use for referring to a BluetoothSocket. We avoid using |
- // the fd of the socket because we don't want to leak that information to |
- // the extension javascript. |
- int next_socket_id_; |
- |
- typedef std::map<int, ExtensionBluetoothSocketRecord> SocketMap; |
- SocketMap socket_map_; |
- |
// A map that maps uuids to ExtensionBluetoothProfileRecord. |
typedef std::map<std::string, ExtensionBluetoothProfileRecord> |
BluetoothProfileMap; |