public interface MulticastAnnouncementDecoder extends DiscoveryFormatProvider
|Modifier and Type||Method and Description|
Decodes the multicast announcement data contained in the given buffer in a manner that satisfies the specified absolute constraints, returning a
MulticastAnnouncement decodeMulticastAnnouncement(ByteBuffer buf, InvocationConstraints constraints) throws IOException
MulticastAnnouncementinstance that contains the decoded data.
nullconstraints are considered equivalent to empty constraints. All the specified constraints are checked before this method returns.
buf- a buffer containing the packet data to decode. The multicast announcement data must begin at position zero of
constraints- the constraints to apply when decoding the data, or
IOException- if an error occurs in interpreting the data
UnsupportedConstraintException- if unable to satisfy the specified constraints
SecurityException- if the given constraints cannot be satisfied due to insufficient caller permissions
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.