Searched refs:BluetoothClient (Results 1 – 6 of 6) sorted by relevance
27 class BluetoothClient : public weave::provider::Bluetooth {29 BluetoothClient() {} in BluetoothClient() function30 ~BluetoothClient() override = default;32 static std::unique_ptr<BluetoothClient> CreateInstance();35 DISALLOW_COPY_AND_ASSIGN(BluetoothClient);
21 std::unique_ptr<BluetoothClient> BluetoothClient::CreateInstance() { in CreateInstance()22 return std::unique_ptr<BluetoothClient>{new BluetoothClient}; in CreateInstance()
28 std::unique_ptr<BluetoothClient> BluetoothClient::CreateInstance() { in CreateInstance()29 return std::unique_ptr<BluetoothClient>{new FlourideSocketBluetoothClient}; in CreateInstance()
33 class FlourideSocketBluetoothClient : public BluetoothClient {
38 class BluetoothClient; variable115 std::unique_ptr<BluetoothClient> bluetooth_client_;
213 bluetooth_client_ = BluetoothClient::CreateInstance(); in RestartWeave()