60 |
60 |
61 // inherited from WifiMac. |
61 // inherited from WifiMac. |
62 virtual void SetSlot (Time slotTime); |
62 virtual void SetSlot (Time slotTime); |
63 virtual void SetSifs (Time sifs); |
63 virtual void SetSifs (Time sifs); |
64 virtual void SetEifsNoDifs (Time eifsNoDifs); |
64 virtual void SetEifsNoDifs (Time eifsNoDifs); |
|
65 virtual void SetAckTimeout (Time ackTimeout); |
65 virtual Time GetSlot (void) const; |
66 virtual Time GetSlot (void) const; |
66 virtual Time GetSifs (void) const; |
67 virtual Time GetSifs (void) const; |
67 virtual Time GetEifsNoDifs (void) const; |
68 virtual Time GetEifsNoDifs (void) const; |
|
69 virtual Time GetAckTimeout (void) const; |
68 virtual void SetWifiPhy (Ptr<WifiPhy> phy); |
70 virtual void SetWifiPhy (Ptr<WifiPhy> phy); |
69 virtual void SetWifiRemoteStationManager (Ptr<WifiRemoteStationManager> stationManager); |
71 virtual void SetWifiRemoteStationManager (Ptr<WifiRemoteStationManager> stationManager); |
70 virtual void Enqueue (Ptr<const Packet> packet, Mac48Address to, Mac48Address from); |
72 virtual void Enqueue (Ptr<const Packet> packet, Mac48Address to, Mac48Address from); |
71 virtual void SetForwardUpCallback (Callback<void,Ptr<Packet>, const Mac48Address &> upCallback); |
73 virtual void SetForwardUpCallback (Callback<void,Ptr<Packet>, const Mac48Address &> upCallback); |
72 virtual void SetLinkUpCallback (Callback<void> linkUp); |
74 virtual void SetLinkUpCallback (Callback<void> linkUp); |