Lines Matching defs:impl
58 struct Pan::impl { struct in OHOS::Bluetooth::Pan
63 int32_t GetDevicesByStates(std::vector<int> states, std::vector<BluetoothRemoteDevice>& result) in GetDevicesByStates()
91 int32_t GetDeviceState(const BluetoothRemoteDevice &device, int32_t &state) in GetDeviceState()
102 int32_t Disconnect(const BluetoothRemoteDevice &device) in Disconnect()
113 void RegisterObserver(std::shared_ptr<PanObserver> observer) in RegisterObserver()
119 void DeregisterObserver(std::shared_ptr<PanObserver> observer) in DeregisterObserver()
125 int32_t SetTethering(bool value) in SetTethering()
138 int32_t IsTetheringOn(bool &value) in IsTetheringOn()
148 sptr<IBluetoothPan> proxy_;
151 BluetoothObserverList<PanObserver> observers_;
152 sptr<PanInnerObserver> innerObserver_;
154 sptr<PanDeathRecipient> deathRecipient_;
159 explicit PanDeathRecipient(Pan::impl &impl) : impl_(impl) in PanDeathRecipient()
178 Pan::impl::impl() in impl() function in OHOS::Bluetooth::Pan::impl