Lines Matching refs:Link

39 Link::Link(os::Handler* l2cap_handler, std::unique_ptr<hci::acl_manager::ClassicAclConnection> acl_…  in Link()  function in bluetooth::l2cap::classic::internal::Link
52 …link_idle_disconnect_alarm_.Schedule(common::BindOnce(&Link::Disconnect, common::Unretained(this)), in Link()
57 void Link::OnAclDisconnected(hci::ErrorCode status) { in OnAclDisconnected()
72 void Link::Disconnect() { in Disconnect()
76 void Link::Encrypt() { in Encrypt()
80 void Link::Authenticate() { in Authenticate()
87 bool Link::IsAuthenticated() const { in IsAuthenticated()
91 void Link::ReadRemoteVersionInformation() { in ReadRemoteVersionInformation()
95 void Link::ReadRemoteSupportedFeatures() { in ReadRemoteSupportedFeatures()
99 void Link::ReadRemoteExtendedFeatures() { in ReadRemoteExtendedFeatures()
103 void Link::ReadClockOffset() { in ReadClockOffset()
107 void Link::AcquireSecurityHold() { in AcquireSecurityHold()
111 void Link::ReleaseSecurityHold() { in ReleaseSecurityHold()
116 std::shared_ptr<FixedChannelImpl> Link::AllocateFixedChannel(Cid cid) { in AllocateFixedChannel()
122 bool Link::IsFixedChannelAllocated(Cid cid) { in IsFixedChannelAllocated()
126 Cid Link::ReserveDynamicChannel() { in ReserveDynamicChannel()
130 void Link::SendConnectionRequest(Psm psm, Cid local_cid) { in SendConnectionRequest()
134 void Link::SendConnectionRequest(Psm psm, Cid local_cid, in SendConnectionRequest()
160 void Link::SetPendingDynamicChannels(std::list<Psm> psm_list, in SetPendingDynamicChannels()
161 … std::list<Link::PendingDynamicChannelConnection> callback_list) { in SetPendingDynamicChannels()
167 void Link::connect_to_pending_dynamic_channels() { in connect_to_pending_dynamic_channels()
177 void Link::send_pending_configuration_requests() { in send_pending_configuration_requests()
184 void Link::OnOutgoingConnectionRequestFail(Cid local_cid, ConnectionResult result) { in OnOutgoingConnectionRequestFail()
192 void Link::SendInitialConfigRequestOrQueue(Cid local_cid) { in SendInitialConfigRequestOrQueue()
200 void Link::SendDisconnectionRequest(Cid local_cid, Cid remote_cid) { in SendDisconnectionRequest()
204 void Link::SendInformationRequest(InformationRequestInfoType type) { in SendInformationRequest()
208 std::shared_ptr<l2cap::internal::DynamicChannelImpl> Link::AllocateDynamicChannel(Psm psm, Cid remo… in AllocateDynamicChannel()
217 std::shared_ptr<l2cap::internal::DynamicChannelImpl> Link::AllocateReservedDynamicChannel(Cid reser… in AllocateReservedDynamicChannel()
227 classic::DynamicChannelConfigurationOption Link::GetConfigurationForInitialConfiguration(Cid cid) { in GetConfigurationForInitialConfiguration()
233 void Link::FreeDynamicChannel(Cid cid) { in FreeDynamicChannel()
241 void Link::RefreshRefCount() { in RefreshRefCount()
252 …link_idle_disconnect_alarm_.Schedule(common::BindOnce(&Link::Disconnect, common::Unretained(this)), in RefreshRefCount()
257 void Link::NotifyChannelCreation(Cid cid, std::unique_ptr<DynamicChannel> user_channel) { in NotifyChannelCreation()
265 void Link::NotifyChannelFail(Cid cid, ConnectionResult result) { in NotifyChannelFail()
273 void Link::SetRemoteConnectionlessMtu(Mtu mtu) { in SetRemoteConnectionlessMtu()
277 Mtu Link::GetRemoteConnectionlessMtu() const { in GetRemoteConnectionlessMtu()
281 bool Link::GetRemoteSupportsErtm() const { in GetRemoteSupportsErtm()
285 bool Link::GetRemoteSupportsFcs() const { in GetRemoteSupportsFcs()
289 void Link::OnRemoteExtendedFeatureReceived(bool ertm_supported, bool fcs_supported) { in OnRemoteExtendedFeatureReceived()
297 void Link::AddChannelPendingingAuthentication(PendingAuthenticateDynamicChannelConnection pending_c… in AddChannelPendingingAuthentication()
301 void Link::OnConnectionPacketTypeChanged(uint16_t packet_type) { in OnConnectionPacketTypeChanged()
305 void Link::OnAuthenticationComplete() { in OnAuthenticationComplete()
309 void Link::OnEncryptionChange(hci::EncryptionEnabled enabled) { in OnEncryptionChange()
325 void Link::OnChangeConnectionLinkKeyComplete() { in OnChangeConnectionLinkKeyComplete()
329 void Link::OnReadClockOffsetComplete(uint16_t clock_offset) { in OnReadClockOffsetComplete()
333 void Link::OnModeChange(hci::Mode current_mode, uint16_t interval) { in OnModeChange()
337 void Link::OnQosSetupComplete(hci::ServiceType service_type, uint32_t token_rate, uint32_t peak_ban… in OnQosSetupComplete()
342 void Link::OnFlowSpecificationComplete(hci::FlowDirection flow_direction, hci::ServiceType service_… in OnFlowSpecificationComplete()
351 void Link::OnFlushOccurred() { in OnFlushOccurred()
354 void Link::OnRoleDiscoveryComplete(hci::Role current_role) { in OnRoleDiscoveryComplete()
357 void Link::OnReadLinkPolicySettingsComplete(uint16_t link_policy_settings) { in OnReadLinkPolicySettingsComplete()
360 void Link::OnReadAutomaticFlushTimeoutComplete(uint16_t flush_timeout) { in OnReadAutomaticFlushTimeoutComplete()
363 void Link::OnReadTransmitPowerLevelComplete(uint8_t transmit_power_level) { in OnReadTransmitPowerLevelComplete()
366 void Link::OnReadLinkSupervisionTimeoutComplete(uint16_t link_supervision_timeout) { in OnReadLinkSupervisionTimeoutComplete()
369 void Link::OnReadFailedContactCounterComplete(uint16_t failed_contact_counter) { in OnReadFailedContactCounterComplete()
372 void Link::OnReadLinkQualityComplete(uint8_t link_quality) { in OnReadLinkQualityComplete()
375 void Link::OnReadAfhChannelMapComplete(hci::AfhMode afh_mode, std::array<uint8_t, 10> afh_channel_m… in OnReadAfhChannelMapComplete()
378 void Link::OnReadRssiComplete(uint8_t rssi) { in OnReadRssiComplete()
381 void Link::OnReadClockComplete(uint32_t clock, uint16_t accuracy) { in OnReadClockComplete()
384 void Link::OnMasterLinkKeyComplete(hci::KeyFlag key_flag) { in OnMasterLinkKeyComplete()
387 void Link::OnRoleChange(hci::Role new_role) { in OnRoleChange()
390 void Link::OnDisconnection(hci::ErrorCode reason) { in OnDisconnection()