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