Lines Matching refs:pimpl_
37 EattExtension::EattExtension() : pimpl_(std::make_unique<impl>()) {} in EattExtension()
40 return pimpl_->IsEattSupportedByPeer(bd_addr); in IsEattSupportedByPeer()
44 pimpl_->Connect(bd_addr); in Connect()
48 pimpl_->Disconnect(bd_addr); in Disconnect()
53 pimpl_->Reconfigure(bd_addr, cid, mtu); in Reconfigure()
56 pimpl_->ReconfigureAll(bd_addr, mtu); in ReconfigureAll()
61 return pimpl_->FindEattChannelByCid(bd_addr, cid); in FindEattChannelByCid()
66 return pimpl_->FindEattChannelByTransId(bd_addr, trans_id); in FindEattChannelByTransId()
71 return pimpl_->IsIndicationPending(bd_addr, indication_handle); in IsIndicationPending()
76 return pimpl_->GetChannelAvailableForIndication(bd_addr); in GetChannelAvailableForIndication()
80 pimpl_->FreeGattResources(bd_addr); in FreeGattResources()
84 return pimpl_->IsOutstandingMsgInSendQueue(bd_addr); in IsOutstandingMsgInSendQueue()
89 return pimpl_->GetChannelWithQueuedData(bd_addr); in GetChannelWithQueuedData()
94 return pimpl_->GetChannelAvailableForClientRequest(bd_addr); in GetChannelAvailableForClientRequest()
100 pimpl_->StartIndicationConfirmationTimer(bd_addr, cid); in StartIndicationConfirmationTimer()
105 pimpl_->StopIndicationConfirmationTimer(bd_addr, cid); in StopIndicationConfirmationTimer()
111 pimpl_->StartAppIndicationTimer(bd_addr, cid); in StartAppIndicationTimer()
116 pimpl_->StopAppIndicationTimer(bd_addr, cid); in StopAppIndicationTimer()
122 if (!pimpl_) { in Start()
123 pimpl_ = std::make_unique<impl>(); in Start()
126 mock_pimpl_ = pimpl_.get(); in Start()
127 pimpl_->Start(); in Start()
133 if (pimpl_) { in Stop()
134 pimpl_->Stop(); in Stop()
135 pimpl_.reset(); in Stop()