src/devices/wifi/adhoc-wifi-mac.h
changeset 5819 514ec98954ab
parent 5671 b1fce73037f8
child 5903 395e17028faf
equal deleted inserted replaced
5818:57d0c9adbf8f 5819:514ec98954ab
    85   /* invoked by the MacLows. */
    85   /* invoked by the MacLows. */
    86   void ForwardUp (Ptr<Packet> packet, const WifiMacHeader *hdr);
    86   void ForwardUp (Ptr<Packet> packet, const WifiMacHeader *hdr);
    87   AdhocWifiMac (const AdhocWifiMac & ctor_arg);
    87   AdhocWifiMac (const AdhocWifiMac & ctor_arg);
    88   AdhocWifiMac &operator = (const AdhocWifiMac &o);
    88   AdhocWifiMac &operator = (const AdhocWifiMac &o);
    89   Ptr<DcaTxop> GetDcaTxop(void) const;
    89   Ptr<DcaTxop> GetDcaTxop(void) const;
    90   void TxOk (WifiMacHeader const &hdr);
    90   void TxOk (const WifiMacHeader &hdr);
    91   void TxFailed (WifiMacHeader const &hdr);
    91   void TxFailed (const WifiMacHeader &hdr);
    92   virtual void FinishConfigureStandard (enum WifiPhyStandard standard);
    92   virtual void FinishConfigureStandard (enum WifiPhyStandard standard);
    93   Ptr<DcaTxop> m_dca;
    93   Ptr<DcaTxop> m_dca;
    94   Callback<void,Ptr<Packet>, Mac48Address, Mac48Address> m_upCallback;
    94   Callback<void,Ptr<Packet>, Mac48Address, Mac48Address> m_upCallback;
    95   Ptr<WifiRemoteStationManager> m_stationManager;
    95   Ptr<WifiRemoteStationManager> m_stationManager;
    96   Ptr<WifiPhy> m_phy;
    96   Ptr<WifiPhy> m_phy;
    97   DcfManager *m_dcfManager;
    97   DcfManager *m_dcfManager;
    98   MacRxMiddle *m_rxMiddle;
    98   MacRxMiddle *m_rxMiddle;
    99   Ptr<MacLow> m_low;
    99   Ptr<MacLow> m_low;
   100   Ssid m_ssid;
   100   Ssid m_ssid;
   101   TracedCallback<WifiMacHeader const &> m_txOkCallback;
   101   TracedCallback<const WifiMacHeader &> m_txOkCallback;
   102   TracedCallback<WifiMacHeader const &> m_txErrCallback;
   102   TracedCallback<const WifiMacHeader &> m_txErrCallback;
   103 };
   103 };
   104 
   104 
   105 } // namespace ns3
   105 } // namespace ns3
   106 
   106 
   107 #endif /* ADHOC_WIFI_MAC_H */
   107 #endif /* ADHOC_WIFI_MAC_H */