Package io.netty.channel.epoll
Class SegmentedDatagramPacket
- java.lang.Object
-
- io.netty.channel.DefaultAddressedEnvelope<ByteBuf,java.net.InetSocketAddress>
-
- io.netty.channel.socket.DatagramPacket
-
- io.netty.channel.unix.SegmentedDatagramPacket
-
- io.netty.channel.epoll.SegmentedDatagramPacket
-
- All Implemented Interfaces:
ByteBufHolder,AddressedEnvelope<ByteBuf,java.net.InetSocketAddress>,ReferenceCounted
@Deprecated public final class SegmentedDatagramPacket extends SegmentedDatagramPacket
Deprecated.
-
-
Constructor Summary
Constructors Constructor Description SegmentedDatagramPacket(ByteBuf data, int segmentSize, java.net.InetSocketAddress recipient)Deprecated.Create a new instance.SegmentedDatagramPacket(ByteBuf data, int segmentSize, java.net.InetSocketAddress recipient, java.net.InetSocketAddress sender)Deprecated.Create a new instance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description SegmentedDatagramPacketcopy()Deprecated.Creates a deep copy of thisByteBufHolder.SegmentedDatagramPacketduplicate()Deprecated.Duplicates thisByteBufHolder.static booleanisSupported()Deprecated.Returnstrueif the underlying system supports GSO.SegmentedDatagramPacketreplace(ByteBuf content)Deprecated.Returns a newByteBufHolderwhich contains the specifiedcontent.SegmentedDatagramPacketretain()Deprecated.Increases the reference count by1.SegmentedDatagramPacketretain(int increment)Deprecated.Increases the reference count by the specifiedincrement.SegmentedDatagramPacketretainedDuplicate()Deprecated.Duplicates thisByteBufHolder.SegmentedDatagramPackettouch()Deprecated.Records the current access location of this object for debugging purposes.SegmentedDatagramPackettouch(java.lang.Object hint)Deprecated.Records the current access location of this object with an additional arbitrary information for debugging purposes.-
Methods inherited from class io.netty.channel.unix.SegmentedDatagramPacket
segmentSize
-
Methods inherited from class io.netty.channel.DefaultAddressedEnvelope
content, recipient, refCnt, release, release, sender, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.netty.buffer.ByteBufHolder
content
-
Methods inherited from interface io.netty.util.ReferenceCounted
refCnt, release, release
-
-
-
-
Constructor Detail
-
SegmentedDatagramPacket
public SegmentedDatagramPacket(ByteBuf data, int segmentSize, java.net.InetSocketAddress recipient)
Deprecated.Create a new instance.- Parameters:
data- theByteBufwhich must be continguous.segmentSize- the segment size.recipient- the recipient.
-
SegmentedDatagramPacket
public SegmentedDatagramPacket(ByteBuf data, int segmentSize, java.net.InetSocketAddress recipient, java.net.InetSocketAddress sender)
Deprecated.Create a new instance.- Parameters:
data- theByteBufwhich must be continguous.segmentSize- the segment size.recipient- the recipient.
-
-
Method Detail
-
isSupported
public static boolean isSupported()
Deprecated.Returnstrueif the underlying system supports GSO.
-
copy
public SegmentedDatagramPacket copy()
Deprecated.Description copied from interface:ByteBufHolderCreates a deep copy of thisByteBufHolder.- Specified by:
copyin interfaceByteBufHolder- Overrides:
copyin classSegmentedDatagramPacket
-
duplicate
public SegmentedDatagramPacket duplicate()
Deprecated.Description copied from interface:ByteBufHolderDuplicates thisByteBufHolder. Be aware that this will not automatically callByteBufHolder.retain().- Specified by:
duplicatein interfaceByteBufHolder- Overrides:
duplicatein classSegmentedDatagramPacket
-
retainedDuplicate
public SegmentedDatagramPacket retainedDuplicate()
Deprecated.Description copied from interface:ByteBufHolderDuplicates thisByteBufHolder. This method returns a retained duplicate unlikeByteBufHolder.duplicate().- Specified by:
retainedDuplicatein interfaceByteBufHolder- Overrides:
retainedDuplicatein classSegmentedDatagramPacket- See Also:
ByteBuf.retainedDuplicate()
-
replace
public SegmentedDatagramPacket replace(ByteBuf content)
Deprecated.Description copied from interface:ByteBufHolderReturns a newByteBufHolderwhich contains the specifiedcontent.- Specified by:
replacein interfaceByteBufHolder- Overrides:
replacein classSegmentedDatagramPacket
-
retain
public SegmentedDatagramPacket retain()
Deprecated.Description copied from interface:ReferenceCountedIncreases the reference count by1.- Specified by:
retainin interfaceAddressedEnvelope<ByteBuf,java.net.InetSocketAddress>- Specified by:
retainin interfaceByteBufHolder- Specified by:
retainin interfaceReferenceCounted- Overrides:
retainin classSegmentedDatagramPacket
-
retain
public SegmentedDatagramPacket retain(int increment)
Deprecated.Description copied from interface:ReferenceCountedIncreases the reference count by the specifiedincrement.- Specified by:
retainin interfaceAddressedEnvelope<ByteBuf,java.net.InetSocketAddress>- Specified by:
retainin interfaceByteBufHolder- Specified by:
retainin interfaceReferenceCounted- Overrides:
retainin classSegmentedDatagramPacket
-
touch
public SegmentedDatagramPacket touch()
Deprecated.Description copied from interface:ReferenceCountedRecords the current access location of this object for debugging purposes. If this object is determined to be leaked, the information recorded by this operation will be provided to you viaResourceLeakDetector. This method is a shortcut totouch(null).- Specified by:
touchin interfaceAddressedEnvelope<ByteBuf,java.net.InetSocketAddress>- Specified by:
touchin interfaceByteBufHolder- Specified by:
touchin interfaceReferenceCounted- Overrides:
touchin classSegmentedDatagramPacket
-
touch
public SegmentedDatagramPacket touch(java.lang.Object hint)
Deprecated.Description copied from interface:ReferenceCountedRecords the current access location of this object with an additional arbitrary information for debugging purposes. If this object is determined to be leaked, the information recorded by this operation will be provided to you viaResourceLeakDetector.- Specified by:
touchin interfaceAddressedEnvelope<ByteBuf,java.net.InetSocketAddress>- Specified by:
touchin interfaceByteBufHolder- Specified by:
touchin interfaceReferenceCounted- Overrides:
touchin classSegmentedDatagramPacket
-
-