|
DRCL J-Sim API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectdrcl.net.Packet
drcl.inet.mac.Mac_802_11_Packet
drcl.inet.mac.Mac_802_11_CTS_Frame
This class defines the IEEE802.11 CTS frame structure.
Mac_802_11,
Mac_802_11_Packet,
Mac_802_11_ACK_Frame,
Mac_802_11_RTS_Frame,
Mac_802_11_Data_Frame,
Mac_802_11_Frame_Control| Field Summary |
| Fields inherited from class drcl.inet.mac.Mac_802_11_Packet |
EHTER_FCS_LEN, ETHER_ADDR_LEN, ETHER_TYPE_LEN |
| Fields inherited from class drcl.net.Packet |
body, headerSize, id, size |
| Constructor Summary | |
Mac_802_11_CTS_Frame(int hsize_,
Mac_802_11_Frame_Control fc_,
int duration_,
long ra_,
int fcs_)
Construct a CTS frame |
|
Mac_802_11_CTS_Frame(int hsize_,
Mac_802_11_Frame_Control fc_,
int duration_,
long ra_,
int fcs_,
boolean forcedError_)
Construct a CTS frame |
|
| Method Summary | |
java.lang.String |
_toString(java.lang.String separator_)
Prints the packet header. |
java.lang.Object |
clone()
Returns a clone of this object. |
java.lang.String |
getName()
Returns the name of this packet. |
long |
getRa()
Get receiver's address |
void |
setRa(long ra_)
Set receiver's address |
| Methods inherited from class drcl.inet.mac.Mac_802_11_Packet |
getDuration, getFc, getFcs, isForcedError, set_fc_flags, setDuration, setFc, setFcs, setForcedError |
| Methods inherited from class drcl.net.Packet |
equals, getBody, getByteCount, getHeaderSize, getNumberCount, getPacketCount, getPacketSize, getPacketType, getSize, getSizeCount, getTimestamp, isByteCountSupported, isPacketCountSupported, isTimestampSupported, setBody, setBody, setHeaderSize, setPacketSize, setSize, setTimestamp, toString, toString, wraps |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Mac_802_11_CTS_Frame(int hsize_,
Mac_802_11_Frame_Control fc_,
int duration_,
long ra_,
int fcs_)
fc_ - - MAC frame controlduration_ - - durationfcs_ - - frame check sequence
public Mac_802_11_CTS_Frame(int hsize_,
Mac_802_11_Frame_Control fc_,
int duration_,
long ra_,
int fcs_,
boolean forcedError_)
fc_ - - MAC frame controlduration_ - - durationfcs_ - - frame check sequence| Method Detail |
public java.lang.String getName()
Packet
getName in class Mac_802_11_Packetpublic long getRa()
public void setRa(long ra_)
public java.lang.Object clone()
ObjectCloneable
clone in interface ObjectCloneableclone in class Packetpublic java.lang.String _toString(java.lang.String separator_)
Packet
_toString in class Mac_802_11_Packet
|
DRCL J-Sim API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||