public class FaceStatus extends Object implements Decodable
Constructor and Description |
---|
FaceStatus()
Default constructor.
|
FaceStatus(ByteBuffer input)
Constructor from wire format.
|
Modifier and Type | Method and Description |
---|---|
int |
getExpirationPeriod() |
int |
getFaceId() |
FacePersistency |
getFacePersistency() |
FaceScope |
getFaceScope() |
LinkType |
getLinkType() |
String |
getLocalUri() |
int |
getNInBytes() |
int |
getNInDatas() |
int |
getNInInterests() |
int |
getNInNacks() |
int |
getNOutBytes() |
int |
getNOutDatas() |
int |
getNOutInterests() |
int |
getNOutNacks() |
String |
getRemoteUri() |
boolean |
hasExpirationPeriod()
Check if Face has expiration period set.
|
FaceStatus |
setExpirationPeriod(int expirationPeriod)
Set expiration period.
|
FaceStatus |
setFaceId(int faceId)
Set face ID.
|
FaceStatus |
setFacePersistency(FacePersistency facePersistency)
Set face persistency.
|
FaceStatus |
setFaceScope(FaceScope faceScope)
Set face scope value.
|
FaceStatus |
setLinkType(LinkType linkType)
Set link type.
|
FaceStatus |
setLocalUri(String localUri)
Set local face URI.
|
FaceStatus |
setNInBytes(int inBytes)
Set number of input bytes.
|
FaceStatus |
setNInDatas(int inDatas)
Set number of received Data packets.
|
FaceStatus |
setNInInterests(int inInterests)
Set number of received Interest packets.
|
FaceStatus |
setNInNacks(int inNacks)
Set number of received Data packets.
|
FaceStatus |
setNOutBytes(int outBytes)
Set number of output bytes.
|
FaceStatus |
setNOutDatas(int outDatas)
Set number of sent Data packets.
|
FaceStatus |
setNOutInterests(int outInterests)
Set number of sent Interest packets.
|
FaceStatus |
setNOutNacks(int outNacks)
Set number of sent Data packets.
|
FaceStatus |
setRemoteUri(String uri)
Set remote face URI.
|
String |
toString() |
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 FaceStatus()
public FaceStatus(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
- when decoding failspublic 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 int getFaceId()
public FaceStatus setFaceId(int faceId)
faceId
- face IDpublic String getRemoteUri()
public FaceStatus setRemoteUri(String uri)
uri
- remote face URIpublic String getLocalUri()
public FaceStatus setLocalUri(String localUri)
localUri
- local face URIpublic boolean hasExpirationPeriod()
public int getExpirationPeriod()
public FaceStatus setExpirationPeriod(int expirationPeriod)
expirationPeriod
- expiration periodpublic FaceScope getFaceScope()
public FaceStatus setFaceScope(FaceScope faceScope)
faceScope
- face scopepublic FacePersistency getFacePersistency()
public FaceStatus setFacePersistency(FacePersistency facePersistency)
facePersistency
- face persistencypublic LinkType getLinkType()
public FaceStatus setLinkType(LinkType linkType)
linkType
- link typepublic int getNInInterests()
public FaceStatus setNInInterests(int inInterests)
inInterests
- number of received Interest packetspublic int getNOutInterests()
public FaceStatus setNOutInterests(int outInterests)
outInterests
- number of sent Interest packetspublic int getNInDatas()
public FaceStatus setNInDatas(int inDatas)
inDatas
- number of received Data packetspublic int getNOutDatas()
public FaceStatus setNOutDatas(int outDatas)
outDatas
- number of sent Data packetspublic int getNInNacks()
public FaceStatus setNInNacks(int inNacks)
inNacks
- number of received Data packetspublic int getNOutNacks()
public FaceStatus setNOutNacks(int outNacks)
outNacks
- number of sent Data packetspublic int getNInBytes()
public FaceStatus setNInBytes(int inBytes)
inBytes
- number of input bytespublic int getNOutBytes()
public FaceStatus setNOutBytes(int outBytes)
outBytes
- number of output bytesCopyright © 2016. All rights reserved.