public final class FetchHelper extends Object implements net.named_data.jndn.OnData, net.named_data.jndn.OnTimeout
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_TIMEOUT |
| Modifier and Type | Method and Description |
|---|---|
static net.named_data.jndn.Data |
getData(net.named_data.jndn.Face face,
net.named_data.jndn.Interest interest)
Get a single Data packet.
|
static net.named_data.jndn.Data |
getData(net.named_data.jndn.Face face,
net.named_data.jndn.Name name)
Get data using the exact name (without implicit digest).
|
static List<net.named_data.jndn.Data> |
getSegmentedData(net.named_data.jndn.Face face,
net.named_data.jndn.Name prefix)
Get concatenated data from the segmented.
|
void |
onData(net.named_data.jndn.Interest interest,
net.named_data.jndn.Data data) |
void |
onTimeout(net.named_data.jndn.Interest interest) |
public static final long DEFAULT_TIMEOUT
public static net.named_data.jndn.Data getData(net.named_data.jndn.Face face,
net.named_data.jndn.Interest interest)
throws IOException
face - Face instanceinterest - Interest to retrieve DataIOException - if failed to retrieve packet, e.g., timeout occuredpublic static net.named_data.jndn.Data getData(net.named_data.jndn.Face face,
net.named_data.jndn.Name name)
throws IOException
face - Face instancename - Exact name of the data packet to retrieveIOException - when communication with NFD failspublic static List<net.named_data.jndn.Data> getSegmentedData(net.named_data.jndn.Face face, net.named_data.jndn.Name prefix) throws IOException
face - Face instanceprefix - Prefix of the retrieved data. The retrieved data must have version and segment numbers after this
prefixIOException - when communication with NFD failspublic void onData(net.named_data.jndn.Interest interest,
net.named_data.jndn.Data data)
onData in interface net.named_data.jndn.OnDatapublic void onTimeout(net.named_data.jndn.Interest interest)
onTimeout in interface net.named_data.jndn.OnTimeoutCopyright © 2016. All rights reserved.