Bug:
159815595
Tag: #refactor
Test: compile & verify basic functions working
Change-Id: Icf6fec9bd038210a31eb8ab38a96f44d3ce2ffd2
void SetBonding() { is_bonding_ = true; }
void ResetBonding() { is_bonding_ = false; }
- private:
- uint16_t link_flush_tout_{0}; /* Flush timeout used */
- public:
- uint16_t LinkFlushTimeout() const { return link_flush_tout_; }
- void SetLinkFlushTimeout(uint16_t link_flush_tout) {
- link_flush_tout_ = link_flush_tout;
- }
-
uint16_t link_xmit_quota; /* Num outstanding pkts allowed */
uint16_t sent_not_acked; /* Num packets sent but not acked */
p_lcb->in_use = true;
p_lcb->link_state = LST_DISCONNECTED;
p_lcb->InvalidateHandle();
- p_lcb->SetLinkFlushTimeout(L2CAP_NO_AUTOMATIC_FLUSH);
p_lcb->l2c_lcb_timer = alarm_new("l2c_lcb.l2c_lcb_timer");
p_lcb->info_resp_timer = alarm_new("l2c_lcb.info_resp_timer");
p_lcb->idle_timeout = l2cb.idle_timeout;