#include <Ieee80211MgmtAdhoc.h>
Inheritance diagram for Ieee80211MgmtAdhoc:
|
Utility function for handleUpperMessage() 00049 { 00050 Ieee80211DataFrame *frame = new Ieee80211DataFrame(msg->name()); 00051 00052 // copy receiver address from the control info (sender address will be set in MAC) 00053 Ieee802Ctrl *ctrl = check_and_cast<Ieee802Ctrl *>(msg->removeControlInfo()); 00054 frame->setReceiverAddress(ctrl->getDest()); 00055 delete ctrl; 00056 00057 frame->encapsulate(msg); 00058 return frame; 00059 }
|
|
Implements Ieee80211MgmtBase. 00083 { 00084 dropManagementFrame(frame); 00085 }
|
|
Implements Ieee80211MgmtBase. 00088 { 00089 dropManagementFrame(frame); 00090 }
|
|
Implements Ieee80211MgmtBase. 00073 { 00074 dropManagementFrame(frame); 00075 }
|
|
Implements Ieee80211MgmtBase. 00108 { 00109 dropManagementFrame(frame); 00110 }
|
|
Implements abstract Ieee80211MgmtBase method -- throws an error (no commands supported) Implements Ieee80211MgmtBase. 00044 {
00045 error("handleCommand(): no commands supported");
00046 }
|
|
Implements Ieee80211MgmtBase. 00068 { 00069 sendUp(decapsulate(frame)); 00070 }
|
|
Implements Ieee80211MgmtBase. 00078 { 00079 dropManagementFrame(frame); 00080 }
|
|
Implements Ieee80211MgmtBase. 00103 { 00104 dropManagementFrame(frame); 00105 }
|
|
Implements Ieee80211MgmtBase. 00113 { 00114 dropManagementFrame(frame); 00115 }
|
|
Implements Ieee80211MgmtBase. 00118 { 00119 dropManagementFrame(frame); 00120 }
|
|
Implements Ieee80211MgmtBase. 00093 { 00094 dropManagementFrame(frame); 00095 }
|
|
Implements Ieee80211MgmtBase. 00098 { 00099 dropManagementFrame(frame); 00100 }
|
|
Implements abstract Ieee80211MgmtBase method Implements Ieee80211MgmtBase. 00033 {
00034 ASSERT(false);
00035 }
|
|
Implements abstract Ieee80211MgmtBase method Implements Ieee80211MgmtBase. 00038 { 00039 Ieee80211DataFrame *frame = encapsulate(msg); 00040 sendOrEnqueue(frame); 00041 }
|
|
Reimplemented from Ieee80211MgmtBase. 00028 { 00029 Ieee80211MgmtBase::initialize(stage); 00030 }
|
|
Reimplemented from Ieee80211MgmtBase. 00036 {return 2;}
|
|
Called by the NotificationBoard whenever a change occurs we're interested in Implements INotifiable. 00062 { 00063 Enter_Method_Silent(); 00064 printNotificationBanner(category, details); 00065 }
|