Class DHTControlImpl.DHTTransportFindValueReplyImpl
- java.lang.Object
-
- com.biglybt.core.dht.control.impl.DHTControlImpl.DHTTransportFindValueReplyImpl
-
- All Implemented Interfaces:
DHTTransportFindValueReply
- Enclosing class:
- DHTControlImpl
protected static class DHTControlImpl.DHTTransportFindValueReplyImpl extends java.lang.Object implements DHTTransportFindValueReply
-
-
Field Summary
Fields Modifier and Type Field Description private byte[]
blocked_key
private byte[]
blocked_sig
private DHTTransportContact[]
contacts
private byte
dt
private DHTTransportValue[]
values
-
Constructor Summary
Constructors Modifier Constructor Description protected
DHTTransportFindValueReplyImpl(byte[] _blocked_key, byte[] _blocked_sig)
protected
DHTTransportFindValueReplyImpl(byte _dt, DHTTransportValue[] _values)
protected
DHTTransportFindValueReplyImpl(DHTTransportContact[] _contacts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
blocked()
byte[]
getBlockedKey()
byte[]
getBlockedSignature()
DHTTransportContact[]
getContacts()
byte
getDiversificationType()
DHTTransportValue[]
getValues()
boolean
hit()
-
-
-
Field Detail
-
dt
private byte dt
-
values
private DHTTransportValue[] values
-
contacts
private DHTTransportContact[] contacts
-
blocked_key
private byte[] blocked_key
-
blocked_sig
private byte[] blocked_sig
-
-
Constructor Detail
-
DHTTransportFindValueReplyImpl
protected DHTTransportFindValueReplyImpl(byte _dt, DHTTransportValue[] _values)
-
DHTTransportFindValueReplyImpl
protected DHTTransportFindValueReplyImpl(DHTTransportContact[] _contacts)
-
DHTTransportFindValueReplyImpl
protected DHTTransportFindValueReplyImpl(byte[] _blocked_key, byte[] _blocked_sig)
-
-
Method Detail
-
getDiversificationType
public byte getDiversificationType()
- Specified by:
getDiversificationType
in interfaceDHTTransportFindValueReply
-
hit
public boolean hit()
- Specified by:
hit
in interfaceDHTTransportFindValueReply
-
blocked
public boolean blocked()
- Specified by:
blocked
in interfaceDHTTransportFindValueReply
-
getValues
public DHTTransportValue[] getValues()
- Specified by:
getValues
in interfaceDHTTransportFindValueReply
-
getContacts
public DHTTransportContact[] getContacts()
- Specified by:
getContacts
in interfaceDHTTransportFindValueReply
-
getBlockedKey
public byte[] getBlockedKey()
- Specified by:
getBlockedKey
in interfaceDHTTransportFindValueReply
-
getBlockedSignature
public byte[] getBlockedSignature()
- Specified by:
getBlockedSignature
in interfaceDHTTransportFindValueReply
-
-