public class ForwarderStatus extends Object implements Decodable
Constructor and Description |
---|
ForwarderStatus()
Default constructor.
|
ForwarderStatus(ByteBuffer input)
Constructor from wire format.
|
Modifier and Type | Method and Description |
---|---|
long |
getCurrentTimestamp() |
long |
getNCsEntries() |
String |
getNfdVersion() |
long |
getNFibEntries() |
long |
getNInDatas() |
long |
getNInInterests() |
long |
getNInNacks() |
long |
getNMeasurementsEntries() |
long |
getNNameTreeEntries() |
long |
getNOutDatas() |
long |
getNOutInterests() |
long |
getNOutNacks() |
long |
getNPitEntries() |
long |
getStartTimestamp() |
ForwarderStatus |
setCurrentTimestamp(long currentTimestamp)
Set NFD current timestamp (number of seconds since January 1, 1970).
|
ForwarderStatus |
setNCsEntries(long nCsEntries)
Set the number of CS entries.
|
ForwarderStatus |
setNfdVersion(String nfdVersion)
Set NFD version string.
|
ForwarderStatus |
setNFibEntries(long nFibEntries)
Set the number of FIB entries.
|
ForwarderStatus |
setNInDatas(long nInDatas)
Set the number of incoming Data since NFD start.
|
ForwarderStatus |
setNInInterests(long nInInterests)
Set the number of incoming Interests since NFD start.
|
ForwarderStatus |
setNInNacks(long nInNacks)
Set the number of incoming NACKs since NFD start.
|
ForwarderStatus |
setNMeasurementsEntries(long nMeasurementEntries)
Set the number of Measurement entries.
|
ForwarderStatus |
setNNameTreeEntries(long nNameTreeEntries)
Set the number of NameTree entries.
|
ForwarderStatus |
setNOutDatas(long nOutDatas)
Set the number of outgoing Data since NFD start.
|
ForwarderStatus |
setNOutInterests(long nOutInterests)
Set the number of outgoing Interests since NFD start.
|
ForwarderStatus |
setNOutNacks(long nOutNacks)
Set the number of outgoing NACKs since NFD start.
|
ForwarderStatus |
setNPitEntries(long nPitEntries)
Set the number of PIT entries.
|
ForwarderStatus |
setStartTimestamp(long startTimestamp)
Set NFD start timestamp (number of seconds since January 1, 1970).
|
void |
wireDecode(ByteBuffer input)
Decode the input from its TLV format.
|
void |
wireDecode(net.named_data.jndn.encoding.tlv.TlvDecoder decoder)
Decode data structure from TLV wire format.
|
net.named_data.jndn.util.Blob |
wireEncode()
Encode using a new TLV encoder.
|
void |
wireEncode(net.named_data.jndn.encoding.tlv.TlvEncoder encoder)
Encode as part of an existing encode context.
|
public ForwarderStatus()
public ForwarderStatus(ByteBuffer input) throws net.named_data.jndn.encoding.EncodingException
input
- wire formatnet.named_data.jndn.encoding.EncodingException
- when decoding failspublic final net.named_data.jndn.util.Blob wireEncode()
public final void wireEncode(net.named_data.jndn.encoding.tlv.TlvEncoder encoder)
encoder
- TlvEncoder instancepublic final void wireDecode(ByteBuffer input) throws net.named_data.jndn.encoding.EncodingException
input
- The input buffer to decode. This reads from position() to
limit(), but does not change the position.net.named_data.jndn.encoding.EncodingException
- For invalid encoding.public void wireDecode(net.named_data.jndn.encoding.tlv.TlvDecoder decoder) throws net.named_data.jndn.encoding.EncodingException
wireDecode
in interface Decodable
decoder
- Instance of TlvDecodernet.named_data.jndn.encoding.EncodingException
- when decoding failspublic String getNfdVersion()
public ForwarderStatus setNfdVersion(String nfdVersion)
nfdVersion
- NFD version stringpublic long getStartTimestamp()
public ForwarderStatus setStartTimestamp(long startTimestamp)
startTimestamp
- NFD start timestamp (number of seconds since January 1, 1970)public long getCurrentTimestamp()
public ForwarderStatus setCurrentTimestamp(long currentTimestamp)
currentTimestamp
- NFD current timestamp (number of seconds since January 1, 1970)public long getNNameTreeEntries()
public ForwarderStatus setNNameTreeEntries(long nNameTreeEntries)
nNameTreeEntries
- the number of NameTree entries.public long getNFibEntries()
public ForwarderStatus setNFibEntries(long nFibEntries)
nFibEntries
- the number of FIB entries.public long getNPitEntries()
public ForwarderStatus setNPitEntries(long nPitEntries)
nPitEntries
- the number of PIT entries.public long getNMeasurementsEntries()
public ForwarderStatus setNMeasurementsEntries(long nMeasurementEntries)
nMeasurementEntries
- the number of Measurement entries.public long getNCsEntries()
public ForwarderStatus setNCsEntries(long nCsEntries)
nCsEntries
- the number of CS entries.public long getNInInterests()
public ForwarderStatus setNInInterests(long nInInterests)
nInInterests
- the number of incoming Interests since NFD startpublic long getNInDatas()
public ForwarderStatus setNInDatas(long nInDatas)
nInDatas
- the number of incoming Interests since NFD startpublic long getNOutInterests()
public ForwarderStatus setNOutInterests(long nOutInterests)
nOutInterests
- the number of outgoing Interests since NFD startpublic long getNOutDatas()
public ForwarderStatus setNOutDatas(long nOutDatas)
nOutDatas
- the number of outgoing Data since NFD startpublic long getNInNacks()
public ForwarderStatus setNInNacks(long nInNacks)
nInNacks
- the number of incoming NACKs since NFD startpublic long getNOutNacks()
public ForwarderStatus setNOutNacks(long nOutNacks)
nOutNacks
- the number of outgoing NACKs since NFD startCopyright © 2016. All rights reserved.