Package org.drasyl.handler.stream
Class MessageChunk
java.lang.Object
io.netty.buffer.DefaultByteBufHolder
org.drasyl.handler.stream.MessageChunk
- All Implemented Interfaces:
io.netty.buffer.ByteBufHolder
,io.netty.util.ReferenceCounted
- Direct Known Subclasses:
LastMessageChunk
Deprecated.
Represents a chunk of a message that is too large to be transmitted as a whole.
- See Also:
-
Constructor Summary
ConstructorDescriptionMessageChunk
(byte msgId, int chunkNo, io.netty.buffer.ByteBuf content) Deprecated. -
Method Summary
Methods inherited from class io.netty.buffer.DefaultByteBufHolder
content, contentToString, copy, duplicate, refCnt, release, release, retain, retain, retainedDuplicate, touch, touch
-
Constructor Details
-
MessageChunk
public MessageChunk(byte msgId, int chunkNo, io.netty.buffer.ByteBuf content) Deprecated.- Parameters:
msgId
- id of the message to which this chunk belongschunkNo
- number of this chunk (starting with0
)content
- message's content portion of this chunk
-
-
Method Details
-
toString
Deprecated.- Overrides:
toString
in classio.netty.buffer.DefaultByteBufHolder
-
msgId
public byte msgId()Deprecated.- Returns:
- id of the message to which this chunk belongs
-
chunkNo
public int chunkNo()Deprecated.- Returns:
- number of this chunk (starting with
0
)
-
replace
Deprecated.- Specified by:
replace
in interfaceio.netty.buffer.ByteBufHolder
- Overrides:
replace
in classio.netty.buffer.DefaultByteBufHolder
-
hashCode
public int hashCode()Deprecated.- Overrides:
hashCode
in classio.netty.buffer.DefaultByteBufHolder
-
equals
Deprecated.- Overrides:
equals
in classio.netty.buffer.DefaultByteBufHolder
-