|
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.LLPacket
This class defines the link layer frame format.
LL,
ARP,
Mac_802_11,
LLMacContract| Field Summary |
| Fields inherited from class drcl.net.Packet |
body, headerSize, id, size |
| Constructor Summary | |
LLPacket(long dst_macaddr_,
long src_macaddr_,
int bsize_,
java.lang.Object body_)
Construct LL Packet |
|
| Method Summary | |
java.lang.String |
_toString(java.lang.String separator_)
Prints the packet header. |
java.lang.Object |
clone()
Returns a clone of this object. |
long |
getDstMacAddr()
Gets destination MAC address. |
java.lang.String |
getName()
Returns the name of this packet. |
long |
getSrcMacAddr()
Gets source MAC address. |
void |
setDstMacAddr(long dst_macaddr_)
Sets destination MAC address. |
void |
setSrcMacAddr(long src_macaddr_)
Sets source MAC address. |
| 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 LLPacket(long dst_macaddr_,
long src_macaddr_,
int bsize_,
java.lang.Object body_)
dst_macaddr_ - - destination MAC addresssrc_macaddr_ - - source MAC addressbsize_ - - size of packet bodybody_ - - packet body| Method Detail |
public java.lang.String getName()
Packet
getName in class Packetpublic void setDstMacAddr(long dst_macaddr_)
public void setSrcMacAddr(long src_macaddr_)
public long getDstMacAddr()
public long getSrcMacAddr()
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 Packet
|
DRCL J-Sim API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||