Uses of Interface
com.biglybt.core.dht.transport.DHTTransportValue
-
-
Uses of DHTTransportValue in com.biglybt.core.dht
Methods in com.biglybt.core.dht that return DHTTransportValue Modifier and Type Method Description DHTTransportValue
DHT. getLocalValue(byte[] key)
Returns value if originated from here for keyMethods in com.biglybt.core.dht that return types with arguments of type DHTTransportValue Modifier and Type Method Description java.util.List<DHTTransportValue>
DHT. getStoredValues(byte[] key)
Methods in com.biglybt.core.dht with parameters of type DHTTransportValue Modifier and Type Method Description void
DHTOperationAdapter. read(DHTTransportContact contact, DHTTransportValue value)
void
DHTOperationListener. read(DHTTransportContact contact, DHTTransportValue value)
void
DHTStorageAdapter. valueAdded(DHTStorageKey key, DHTTransportValue value)
void
DHTStorageAdapter. valueDeleted(DHTStorageKey key, DHTTransportValue value)
void
DHTStorageAdapter. valueUpdated(DHTStorageKey key, DHTTransportValue old_value, DHTTransportValue new_value)
void
DHTOperationAdapter. wrote(DHTTransportContact contact, DHTTransportValue value)
void
DHTOperationListener. wrote(DHTTransportContact contact, DHTTransportValue value)
-
Uses of DHTTransportValue in com.biglybt.core.dht.control
Methods in com.biglybt.core.dht.control that return DHTTransportValue Modifier and Type Method Description DHTTransportValue
DHTControl. getLocalValue(byte[] key)
Methods in com.biglybt.core.dht.control that return types with arguments of type DHTTransportValue Modifier and Type Method Description java.util.List<DHTTransportValue>
DHTControl. getStoredValues(byte[] key)
Methods in com.biglybt.core.dht.control with parameters of type DHTTransportValue Modifier and Type Method Description void
DHTControl. putDirectEncodedKeys(byte[][] keys, java.lang.String description, DHTTransportValue[][] value_sets, DHTTransportContact contact, DHTOperationListener listener)
void
DHTControl. putDirectEncodedKeys(byte[][] keys, java.lang.String description, DHTTransportValue[][] value_sets, java.util.List<DHTTransportContact> contacts)
void
DHTControl. putEncodedKey(byte[] key, java.lang.String description, DHTTransportValue value, long timeout, boolean original_mappings)
-
Uses of DHTTransportValue in com.biglybt.core.dht.control.impl
Classes in com.biglybt.core.dht.control.impl that implement DHTTransportValue Modifier and Type Class Description protected static class
DHTControlImpl.anonValue
Fields in com.biglybt.core.dht.control.impl declared as DHTTransportValue Modifier and Type Field Description private DHTTransportValue
DHTControlImpl.anonValue. delegate
private DHTTransportValue[]
DHTControlImpl.DHTTransportFindValueReplyImpl. values
Methods in com.biglybt.core.dht.control.impl that return DHTTransportValue Modifier and Type Method Description DHTTransportValue
DHTControlImpl. getLocalValue(byte[] unencoded_key)
protected DHTTransportValue
DHTControlImpl. getObfuscatedValue(DHTTransportValue basis, byte[] plain_key)
DHTTransportValue[]
DHTControlImpl.DHTTransportFindValueReplyImpl. getValues()
Methods in com.biglybt.core.dht.control.impl that return types with arguments of type DHTTransportValue Modifier and Type Method Description java.util.List<DHTTransportValue>
DHTControlImpl. getStoredValues(byte[] unencoded_key)
Methods in com.biglybt.core.dht.control.impl with parameters of type DHTTransportValue Modifier and Type Method Description protected DHTTransportValue
DHTControlImpl. getObfuscatedValue(DHTTransportValue basis, byte[] plain_key)
protected void
DHTControlImpl. put(ThreadPool thread_pool, boolean high_priority, byte[][] initial_encoded_keys, java.lang.String description, DHTTransportValue[][] initial_value_sets, short flags, java.util.List<DHTTransportContact> contacts, long timeout, DHTControlImpl.DHTOperationListenerDemuxer listener, boolean consider_diversification, java.util.Set things_written, int put_level, boolean immediate)
protected void
DHTControlImpl. put(ThreadPool thread_pool, boolean high_priority, byte[] initial_encoded_key, java.lang.String description, DHTTransportValue[] values, short flags, long timeout, boolean original_mappings, java.util.Set things_written, int put_level, DHTControlImpl.DHTOperationListenerDemuxer listener)
protected void
DHTControlImpl. put(ThreadPool thread_pool, boolean high_priority, byte[] initial_encoded_key, java.lang.String description, DHTTransportValue value, short flags, long timeout, boolean original_mappings, java.util.Set things_written, int put_level, DHTControlImpl.DHTOperationListenerDemuxer listener)
void
DHTControlImpl. putDirectEncodedKeys(byte[][] encoded_keys, java.lang.String description, DHTTransportValue[][] value_sets, DHTTransportContact contact, DHTOperationListener listener)
void
DHTControlImpl. putDirectEncodedKeys(byte[][] encoded_keys, java.lang.String description, DHTTransportValue[][] value_sets, java.util.List<DHTTransportContact> contacts)
void
DHTControlImpl. putEncodedKey(byte[] encoded_key, java.lang.String description, DHTTransportValue value, long timeout, boolean original_mappings)
void
DHTControlImpl.DHTOperationListenerDemuxer. read(DHTTransportContact contact, DHTTransportValue value)
void
DHTControlImpl.anonContact. sendStore(DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate)
DHTTransportStoreReply
DHTControlImpl. storeRequest(DHTTransportContact originating_contact, byte[][] keys, DHTTransportValue[][] value_sets)
void
DHTControlImpl.DHTOperationListenerDemuxer. wrote(DHTTransportContact contact, DHTTransportValue value)
Constructors in com.biglybt.core.dht.control.impl with parameters of type DHTTransportValue Constructor Description anonValue(DHTTransportValue v)
DHTTransportFindValueReplyImpl(byte _dt, DHTTransportValue[] _values)
-
Uses of DHTTransportValue in com.biglybt.core.dht.db
Subinterfaces of DHTTransportValue in com.biglybt.core.dht.db Modifier and Type Interface Description interface
DHTDBValue
Methods in com.biglybt.core.dht.db with parameters of type DHTTransportValue Modifier and Type Method Description byte
DHTDB. store(DHTTransportContact sender, HashWrapper key, DHTTransportValue[] values)
Remote store -
Uses of DHTTransportValue in com.biglybt.core.dht.db.impl
Classes in com.biglybt.core.dht.db.impl that implement DHTTransportValue Modifier and Type Class Description class
DHTDBValueImpl
Methods in com.biglybt.core.dht.db.impl with parameters of type DHTTransportValue Modifier and Type Method Description byte
DHTDBImpl. store(DHTTransportContact sender, HashWrapper key, DHTTransportValue[] values)
void
DHTDBImpl.adapterFacade. valueAdded(DHTStorageKey key, DHTTransportValue value)
void
DHTDBImpl.adapterFacade. valueDeleted(DHTStorageKey key, DHTTransportValue value)
void
DHTDBImpl.adapterFacade. valueUpdated(DHTStorageKey key, DHTTransportValue old_value, DHTTransportValue new_value)
Constructors in com.biglybt.core.dht.db.impl with parameters of type DHTTransportValue Constructor Description DHTDBValueImpl(DHTTransportContact _sender, DHTTransportValue _other, boolean _local)
Constructor used to generate values for relaying to other contacts or receiving a value from another contact - adjusts the sender Originator, creation time, flags and value are fixed. -
Uses of DHTTransportValue in com.biglybt.core.dht.impl
Methods in com.biglybt.core.dht.impl that return DHTTransportValue Modifier and Type Method Description DHTTransportValue
DHTImpl. getLocalValue(byte[] key)
Methods in com.biglybt.core.dht.impl that return types with arguments of type DHTTransportValue Modifier and Type Method Description java.util.List<DHTTransportValue>
DHTImpl. getStoredValues(byte[] key)
Methods in com.biglybt.core.dht.impl with parameters of type DHTTransportValue Modifier and Type Method Description static java.lang.String
DHTLog. getString(DHTTransportValue value)
static java.lang.String
DHTLog. getString(DHTTransportValue[] values)
static void
DHTLog. getString(java.lang.StringBuilder sb, DHTTransportValue value)
-
Uses of DHTTransportValue in com.biglybt.core.dht.transport
Methods in com.biglybt.core.dht.transport that return DHTTransportValue Modifier and Type Method Description DHTTransportValue[]
DHTTransportFindValueReply. getValues()
Methods in com.biglybt.core.dht.transport with parameters of type DHTTransportValue Modifier and Type Method Description void
DHTTransportReplyHandler. findValueReply(DHTTransportContact contact, DHTTransportValue[] values, byte diversification_type, boolean more_to_come)
void
DHTTransportReplyHandlerAdapter. findValueReply(DHTTransportContact contact, DHTTransportValue[] values, byte diversification_type, boolean more_to_come)
void
DHTTransportContact. sendStore(DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate)
DHTTransportStoreReply
DHTTransportRequestHandler. storeRequest(DHTTransportContact contact, byte[][] keys, DHTTransportValue[][] value_sets)
-
Uses of DHTTransportValue in com.biglybt.core.dht.transport.loopback
Methods in com.biglybt.core.dht.transport.loopback with parameters of type DHTTransportValue Modifier and Type Method Description void
DHTTransportLoopbackContactImpl. sendStore(DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate)
void
DHTTransportLoopbackImpl. sendStore(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate)
void
DHTTransportLoopbackImpl. sendStoreSupport(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets)
-
Uses of DHTTransportValue in com.biglybt.core.dht.transport.udp.impl
Fields in com.biglybt.core.dht.transport.udp.impl declared as DHTTransportValue Modifier and Type Field Description private DHTTransportValue[][]
DHTUDPPacketRequestStore. value_sets
private DHTTransportValue[]
DHTUDPPacketReplyFindValue. values
Methods in com.biglybt.core.dht.transport.udp.impl that return DHTTransportValue Modifier and Type Method Description protected static DHTTransportValue
DHTUDPUtils. deserialiseTransportValue(DHTUDPPacket packet, java.io.DataInputStream is, long skew)
protected static DHTTransportValue[]
DHTUDPUtils. deserialiseTransportValues(DHTUDPPacket packet, java.io.DataInputStream is, long skew)
protected static DHTTransportValue[][]
DHTUDPUtils. deserialiseTransportValuesArray(DHTUDPPacket packet, java.io.DataInputStream is, long skew, int max_length)
protected DHTTransportValue[]
DHTUDPPacketReplyFindValue. getValues()
protected DHTTransportValue[][]
DHTUDPPacketRequestStore. getValueSets()
Methods in com.biglybt.core.dht.transport.udp.impl with parameters of type DHTTransportValue Modifier and Type Method Description void
DHTTransportUDPContactImpl. sendStore(DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate)
void
DHTTransportUDPImpl. sendStore(DHTTransportUDPContactImpl contact, DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, int priority)
protected static void
DHTUDPUtils. serialiseTransportValue(DHTUDPPacket packet, java.io.DataOutputStream os, DHTTransportValue value, long skew)
protected static void
DHTUDPUtils. serialiseTransportValues(DHTUDPPacket packet, java.io.DataOutputStream os, DHTTransportValue[] values, long skew)
protected static void
DHTUDPUtils. serialiseTransportValuesArray(DHTUDPPacket packet, java.io.DataOutputStream os, DHTTransportValue[][] values, long skew, int max_length)
protected void
DHTUDPPacketReplyFindValue. setValues(DHTTransportValue[] _values, byte _diversification_type, boolean _has_continuation)
protected void
DHTUDPPacketRequestStore. setValueSets(DHTTransportValue[][] _values)
-
Uses of DHTTransportValue in com.biglybt.core.dht.transport.util
Methods in com.biglybt.core.dht.transport.util with parameters of type DHTTransportValue Modifier and Type Method Description DHTTransportStoreReply
DHTTransportRequestCounter. storeRequest(DHTTransportContact contact, byte[][] keys, DHTTransportValue[][] value_sets)
-
Uses of DHTTransportValue in com.biglybt.plugin.dht.impl
Fields in com.biglybt.plugin.dht.impl declared as DHTTransportValue Modifier and Type Field Description private DHTTransportValue
DHTPluginValueImpl. value
Methods in com.biglybt.plugin.dht.impl with parameters of type DHTTransportValue Modifier and Type Method Description protected DHTPluginValue
DHTPluginImpl. mapValue(DHTTransportValue value)
void
DHTPluginStorageManager. valueAdded(DHTStorageKey key, DHTTransportValue value)
void
DHTPluginStorageManager. valueDeleted(DHTStorageKey key, DHTTransportValue value)
void
DHTPluginStorageManager. valueUpdated(DHTStorageKey key, DHTTransportValue old_value, DHTTransportValue new_value)
Constructors in com.biglybt.plugin.dht.impl with parameters of type DHTTransportValue Constructor Description DHTPluginValueImpl(DHTTransportValue _value)
-