Package | Description |
---|---|
com.intel.jndn.management | |
com.intel.jndn.management.types |
Modifier and Type | Method and Description |
---|---|
static ManagementException |
ManagementException.fromResponse(net.named_data.jndn.util.Blob forwarderResponse)
Parse an NFD response to create a ManagementException.
|
static ManagementException |
ManagementException.fromResponse(ControlResponse response)
Parse an NFD response to create a ManagementException.
|
Modifier and Type | Method and Description |
---|---|
static void |
NFD.addNextHop(net.named_data.jndn.Face forwarder,
int faceId,
net.named_data.jndn.Name prefix)
Helper method to register a new face on the forwarder; as mentioned at
http://named-data.net/doc/NFD/current/manpages/nfdc.html,
this is more for debugging; use 'register' instead
|
static int |
NFD.createFace(net.named_data.jndn.Face forwarder,
String uri)
Create a new face on the given forwarder.
|
static void |
NFD.destroyFace(net.named_data.jndn.Face forwarder,
int faceId)
Destroy a face on given forwarder.
|
static void |
NFD.disableLocalControlHeader(net.named_data.jndn.Face forwarder,
LocalControlHeader header)
Disable a local control feature on the given forwarder.
|
static void |
NFD.enableLocalControlHeader(net.named_data.jndn.Face forwarder,
LocalControlHeader header)
Enable a local control feature on the given forwarder.
|
static List<FaceStatus> |
NFD.getFaceList(net.named_data.jndn.Face forwarder)
Retrieve a list of faces and their status from the given forwarder; calls
/localhost/nfd/faces/list which requires a local Face (all non-local
packets are dropped)
|
static List<FibEntry> |
NFD.getFibList(net.named_data.jndn.Face forwarder)
Retrieve a list of FIB entries and their NextHopRecords from the given
forwarder; calls /localhost/nfd/fib/list which requires a local Face (all
non-local packets are dropped).
|
static net.named_data.jndn.KeyLocator |
NFD.getKeyLocator(net.named_data.jndn.Face forwarder)
Retrieve the
KeyLocator for an NFD. |
static List<RibEntry> |
NFD.getRouteList(net.named_data.jndn.Face forwarder)
Retrieve a list of routing entries from the RIB; calls
/localhost/nfd/rib/list which requires a local Face (all non-local packets
are dropped).
|
static List<StrategyChoice> |
NFD.getStrategyList(net.named_data.jndn.Face forwarder)
Retrieve the list of strategy choice entries from the NFD; calls
/localhost/nfd/rib/list which requires a local Face (all non-local packets
are dropped).
|
static void |
NFD.register(net.named_data.jndn.Face forwarder,
net.named_data.jndn.ControlParameters controlParameters)
Register a route on the forwarder; see
http://named-data.net/doc/NFD/current/manpages/nfdc.html
for command-line usage and
http://redmine.named-data.net/projects/nfd/wiki/RibMgmt
for protocol documentation.
|
static void |
NFD.register(net.named_data.jndn.Face forwarder,
int faceId,
net.named_data.jndn.Name route,
int cost)
Register a route on a forwarder; this will not create a new face since it
is provided a faceId.
|
static void |
NFD.register(net.named_data.jndn.Face forwarder,
String uri,
net.named_data.jndn.Name route,
int cost)
Register a route on a forwarder; this will create a new face on the
forwarder to the given URI/route pair.
|
static net.named_data.jndn.Data |
NFD.retrieveDataSet(net.named_data.jndn.Face forwarder,
net.named_data.jndn.Name datasetName)
Build an interest to retrieve a segmented data set from the NFD; for
details on the DataSet, see
http://redmine.named-data.net/projects/nfd/wiki/StatusDataset
|
static ControlResponse |
NFD.sendCommand(net.named_data.jndn.Face forwarder,
net.named_data.jndn.Interest interest)
Send an interest as a command to the forwarder; this method will convert
the interest to a command interest and block until a response is received
from the forwarder.
|
static void |
NFD.setStrategy(net.named_data.jndn.Face forwarder,
net.named_data.jndn.Name prefix,
net.named_data.jndn.Name strategy)
Set a strategy on the forwarder; see
http://named-data.net/doc/NFD/current/manpages/nfdc.html
for command-line usage and
http://redmine.named-data.net/projects/nfd/wiki/StrategyChoice
for protocol documentation.
|
static void |
NFD.unregister(net.named_data.jndn.Face forwarder,
net.named_data.jndn.ControlParameters controlParameters)
Unregister a route on a forwarder; see
http://named-data.net/doc/NFD/current/manpages/nfdc.html
for command-line usage and
http://redmine.named-data.net/projects/nfd/wiki/RibMgmt
for protocol documentation.
|
static void |
NFD.unregister(net.named_data.jndn.Face forwarder,
net.named_data.jndn.Name route)
Unregister a route on a forwarder; see
http://named-data.net/doc/NFD/current/manpages/nfdc.html
for command-line usage and
http://redmine.named-data.net/projects/nfd/wiki/RibMgmt
for protocol documentation.
|
static void |
NFD.unregister(net.named_data.jndn.Face forwarder,
net.named_data.jndn.Name route,
int faceId)
Unregister a route on a forwarder; see
http://named-data.net/doc/NFD/current/manpages/nfdc.html
for command-line usage and
http://redmine.named-data.net/projects/nfd/wiki/RibMgmt
for protocol documentation.
|
static void |
NFD.unregister(net.named_data.jndn.Face forwarder,
net.named_data.jndn.Name route,
String uri)
Unregister a route on a forwarder; see
http://named-data.net/doc/NFD/current/manpages/nfdc.html
for command-line usage and
http://redmine.named-data.net/projects/nfd/wiki/RibMgmt
for protocol documentation.
|
static void |
NFD.unsetStrategy(net.named_data.jndn.Face forwarder,
net.named_data.jndn.Name prefix)
Set a strategy on the forwarder; see
NFD.setStrategy(net.named_data.jndn.Face, net.named_data.jndn.Name, net.named_data.jndn.Name)
for more information. |
Modifier and Type | Method and Description |
---|---|
static <T extends Decodable> |
StatusDataset.wireDecode(net.named_data.jndn.util.Blob statusDataset,
Class<T> type)
Decode multiple status entries as part of a StatusDataset, see
http://redmine.named-data.net/projects/nfd/wiki/StatusDataset
|
Copyright © 2015. All rights reserved.