public final class DomainDatagramPacket extends io.netty.channel.DefaultAddressedEnvelope<io.netty.buffer.ByteBuf,DomainSocketAddress> implements io.netty.buffer.ByteBufHolder
DomainDatagramChannel
to communicate with the remote peer.Constructor and Description |
---|
DomainDatagramPacket(io.netty.buffer.ByteBuf data,
DomainSocketAddress recipient)
Create a new instance with the specified packet
data and recipient address. |
DomainDatagramPacket(io.netty.buffer.ByteBuf data,
DomainSocketAddress recipient,
DomainSocketAddress sender)
Create a new instance with the specified packet
data , recipient address, and sender
address. |
Modifier and Type | Method and Description |
---|---|
DomainDatagramPacket |
copy() |
DomainDatagramPacket |
duplicate() |
DomainDatagramPacket |
replace(io.netty.buffer.ByteBuf content) |
DomainDatagramPacket |
retain() |
DomainDatagramPacket |
retain(int increment) |
DomainDatagramPacket |
retainedDuplicate() |
DomainDatagramPacket |
touch() |
DomainDatagramPacket |
touch(Object hint) |
content, recipient, refCnt, release, release, sender, toString
public DomainDatagramPacket(io.netty.buffer.ByteBuf data, DomainSocketAddress recipient)
data
and recipient
address.public DomainDatagramPacket(io.netty.buffer.ByteBuf data, DomainSocketAddress recipient, DomainSocketAddress sender)
data
, recipient
address, and sender
address.public DomainDatagramPacket copy()
copy
in interface io.netty.buffer.ByteBufHolder
public DomainDatagramPacket duplicate()
duplicate
in interface io.netty.buffer.ByteBufHolder
public DomainDatagramPacket replace(io.netty.buffer.ByteBuf content)
replace
in interface io.netty.buffer.ByteBufHolder
public DomainDatagramPacket retain()
retain
in interface io.netty.buffer.ByteBufHolder
retain
in interface io.netty.channel.AddressedEnvelope<io.netty.buffer.ByteBuf,DomainSocketAddress>
retain
in interface io.netty.util.ReferenceCounted
retain
in class io.netty.channel.DefaultAddressedEnvelope<io.netty.buffer.ByteBuf,DomainSocketAddress>
public DomainDatagramPacket retain(int increment)
retain
in interface io.netty.buffer.ByteBufHolder
retain
in interface io.netty.channel.AddressedEnvelope<io.netty.buffer.ByteBuf,DomainSocketAddress>
retain
in interface io.netty.util.ReferenceCounted
retain
in class io.netty.channel.DefaultAddressedEnvelope<io.netty.buffer.ByteBuf,DomainSocketAddress>
public DomainDatagramPacket retainedDuplicate()
retainedDuplicate
in interface io.netty.buffer.ByteBufHolder
public DomainDatagramPacket touch()
touch
in interface io.netty.buffer.ByteBufHolder
touch
in interface io.netty.channel.AddressedEnvelope<io.netty.buffer.ByteBuf,DomainSocketAddress>
touch
in interface io.netty.util.ReferenceCounted
touch
in class io.netty.channel.DefaultAddressedEnvelope<io.netty.buffer.ByteBuf,DomainSocketAddress>
public DomainDatagramPacket touch(Object hint)
touch
in interface io.netty.buffer.ByteBufHolder
touch
in interface io.netty.channel.AddressedEnvelope<io.netty.buffer.ByteBuf,DomainSocketAddress>
touch
in interface io.netty.util.ReferenceCounted
touch
in class io.netty.channel.DefaultAddressedEnvelope<io.netty.buffer.ByteBuf,DomainSocketAddress>
Copyright © 2008–2021 The Netty Project. All rights reserved.