Class StopAndWaitArqData
java.lang.Object
io.netty.buffer.DefaultByteBufHolder
org.drasyl.handler.arq.stopandwait.StopAndWaitArqData
- All Implemented Interfaces:
- io.netty.buffer.ByteBufHolder,- io.netty.util.ReferenceCounted,- StopAndWaitArqMessage
public class StopAndWaitArqData
extends io.netty.buffer.DefaultByteBufHolder
implements StopAndWaitArqMessage
DATA message of the Stop-and-wait ARQ protocol.
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class io.netty.buffer.DefaultByteBufHoldercontent, contentToString, copy, duplicate, refCnt, release, release, retain, retain, retainedDuplicate, touch, touch
- 
Constructor Details- 
StopAndWaitArqDatapublic StopAndWaitArqData(boolean sequenceNo, io.netty.buffer.ByteBuf content) 
 
- 
- 
Method Details- 
toString- Overrides:
- toStringin class- io.netty.buffer.DefaultByteBufHolder
 
- 
sequenceNopublic boolean sequenceNo()- Specified by:
- sequenceNoin interface- StopAndWaitArqMessage
- Returns:
- message's sequence number
 
- 
replace- Specified by:
- replacein interface- io.netty.buffer.ByteBufHolder
- Overrides:
- replacein class- io.netty.buffer.DefaultByteBufHolder
 
- 
equals- Overrides:
- equalsin class- io.netty.buffer.DefaultByteBufHolder
 
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- io.netty.buffer.DefaultByteBufHolder
 
 
-