public abstract class MulticastClient extends Object implements DelayedMulticastAnnouncementDecoder, MulticastRequestEncoder
| Modifier | Constructor and Description |
|---|---|
protected |
MulticastClient(X500Client impl)
Constructs a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
MulticastAnnouncement |
decodeMulticastAnnouncement(ByteBuffer buf,
InvocationConstraints constraints) |
MulticastAnnouncement |
decodeMulticastAnnouncement(ByteBuffer buf,
InvocationConstraints constraints,
boolean delayConstraintCheck) |
void |
encodeMulticastRequest(MulticastRequest request,
DatagramBufferFactory bufs,
InvocationConstraints constraints) |
String |
getFormatName() |
protected MulticastClient(X500Client impl)
impl - public String getFormatName()
getFormatName in interface DiscoveryFormatProviderpublic void encodeMulticastRequest(MulticastRequest request, DatagramBufferFactory bufs, InvocationConstraints constraints) throws IOException
encodeMulticastRequest in interface MulticastRequestEncoderIOExceptionpublic MulticastAnnouncement decodeMulticastAnnouncement(ByteBuffer buf, InvocationConstraints constraints) throws IOException
decodeMulticastAnnouncement in interface MulticastAnnouncementDecoderIOExceptionpublic MulticastAnnouncement decodeMulticastAnnouncement(ByteBuffer buf, InvocationConstraints constraints, boolean delayConstraintCheck) throws IOException
decodeMulticastAnnouncement in interface DelayedMulticastAnnouncementDecoderIOExceptionCopyright © 2016–2018. All rights reserved.