src/wifi/model/regular-wifi-mac.cc
changeset 10792 75d257577104
parent 10652 dc18deba4502
child 10968 2d29fee2b7b8
equal deleted inserted replaced
10791:9b29bb9d495b 10792:75d257577104
    55   m_dcfManager->SetupLowListener (m_low);
    55   m_dcfManager->SetupLowListener (m_low);
    56 
    56 
    57   m_dca = CreateObject<DcaTxop> ();
    57   m_dca = CreateObject<DcaTxop> ();
    58   m_dca->SetLow (m_low);
    58   m_dca->SetLow (m_low);
    59   m_dca->SetManager (m_dcfManager);
    59   m_dca->SetManager (m_dcfManager);
       
    60   m_dca->SetTxMiddle(m_txMiddle);
    60   m_dca->SetTxOkCallback (MakeCallback (&RegularWifiMac::TxOk, this));
    61   m_dca->SetTxOkCallback (MakeCallback (&RegularWifiMac::TxOk, this));
    61   m_dca->SetTxFailedCallback (MakeCallback (&RegularWifiMac::TxFailed, this));
    62   m_dca->SetTxFailedCallback (MakeCallback (&RegularWifiMac::TxFailed, this));
    62 
    63 
    63   // Construct the EDCAFs. The ordering is important - highest
    64   // Construct the EDCAFs. The ordering is important - highest
    64   // priority (Table 9-1 UP-to-AC mapping; IEEE 802.11-2012) must be created
    65   // priority (Table 9-1 UP-to-AC mapping; IEEE 802.11-2012) must be created