public abstract class BasePacket extends Object implements IPacket
| Modifier and Type | Field and Description |
|---|---|
protected IPacket |
parent |
protected IPacket |
payload |
| Constructor and Description |
|---|
BasePacket() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
This implementation of clone() is here to preserve backwards compatibility.
|
boolean |
equals(Object obj) |
IPacket |
getParent()
Obtain the parent packet.
|
IPacket |
getPayload()
Obtain the packet payload.
|
int |
hashCode() |
void |
resetChecksum()
Reset any checksum as needed, and call resetChecksum on all parents.
|
IPacket |
setParent(IPacket parent)
Configure a new parent packet.
|
IPacket |
setPayload(IPacket payload)
Assign the packet payload.
|
public IPacket getParent()
IPacketpublic IPacket setParent(IPacket parent)
IPacketpublic IPacket getPayload()
IPacketgetPayload in interface IPacketpublic IPacket setPayload(IPacket payload)
IPacketsetPayload in interface IPacketpayload - new payloadpublic void resetChecksum()
IPacketresetChecksum in interface IPacket