Lines Matching defs:ClassicDynamicChannelHelper
84 struct ClassicDynamicChannelHelper { struct
85 ClassicDynamicChannelHelper(uint16_t psm, tL2CAP_APPL_INFO appl_info, in ClassicDynamicChannelHelper() argument
90 uint16_t psm_;
91 tL2CAP_APPL_INFO appl_info_;
92 classic::DynamicChannelConfigurationOption config_;
93 classic::SecurityPolicy policy_;
95 void Register() { in Register()
104 void on_registration_complete( in on_registration_complete()
114 std::unique_ptr<classic::DynamicChannelService> channel_service_ = nullptr;
116 void Connect(uint16_t cid_token, bluetooth::hci::AddressWithType device) { in Connect()
129 void Disconnect(uint16_t cid_token) { in Disconnect()
139 void Unregister() { in Unregister()
147 void on_unregistered() { in on_unregistered()
154 void on_channel_close(uint16_t cid_token, in on_channel_close()
172 void on_channel_open(uint16_t cid_token, in on_channel_open()
219 void on_incoming_data(uint16_t cid_token) { in on_incoming_data()
239 void on_outgoing_connection_fail( in on_outgoing_connection_fail()
245 bool send(uint16_t cid, in send()
256 uint16_t GetRemoteCid(uint16_t cid) { in GetRemoteCid()
265 bool SetChannelTxPriority(uint16_t cid, bool high_priority) { in SetChannelTxPriority()
275 void FlushChannel(uint16_t cid) { in FlushChannel()
284 uint16_t GetNumBufferedPackets(uint16_t cid) { in GetNumBufferedPackets()
294 channels_;
297 channel_enqueue_buffer_;
298 std::unordered_map<uint16_t, bool> initiated_by_us_;