Uses of Interface
com.biglybt.core.dht.transport.DHTTransportContact
Packages that use DHTTransportContact
Package
Description
-
Uses of DHTTransportContact in com.biglybt.core.dht
Methods in com.biglybt.core.dht with parameters of type DHTTransportContactModifier and TypeMethodDescriptionbyte[][]DHTStorageAdapter.createNewDiversification(String description, DHTTransportContact cause, byte[] key, boolean put_operation, byte diversification_type, boolean exhaustive_get, int max_depth) voidDHTOperationAdapter.found(DHTTransportContact contact, boolean is_closest) voidDHTOperationListener.found(DHTTransportContact contact, boolean is_closest) booleanDHTStorageBlock.hasBeenSentTo(DHTTransportContact contact) DHTStorageAdapter.keyBlockRequest(DHTTransportContact direct_sender, byte[] request, byte[] signature) voidDHTStorageAdapter.keyRead(DHTStorageKey adapter_key, DHTTransportContact contact) voidDHTOperationAdapter.read(DHTTransportContact contact, DHTTransportValue value) voidDHTOperationListener.read(DHTTransportContact contact, DHTTransportValue value) byte[]DHT.remove(DHTTransportContact[] contacts, byte[] key, String description, DHTOperationListener listener) voidDHTOperationAdapter.searching(DHTTransportContact contact, int level, int active_searches) voidDHTOperationListener.searching(DHTTransportContact contact, int level, int active_searches) voidDHTStorageBlock.sentTo(DHTTransportContact contact) voidDHTOperationAdapter.wrote(DHTTransportContact contact, DHTTransportValue value) voidDHTOperationListener.wrote(DHTTransportContact contact, DHTTransportValue value) -
Uses of DHTTransportContact in com.biglybt.core.dht.control
Methods in com.biglybt.core.dht.control that return DHTTransportContactModifier and TypeMethodDescriptionDHTControlActivity.ActivityNode.getContact()DHTControlContact.getTransportContact()Methods in com.biglybt.core.dht.control that return types with arguments of type DHTTransportContactModifier and TypeMethodDescriptionDHTControl.getClosestContactsList(byte[] id, int num_to_return, boolean live_only) DHTControl.getClosestKContactsList(byte[] id, boolean live_only) Methods in com.biglybt.core.dht.control with parameters of type DHTTransportContactModifier and TypeMethodDescriptionbyte[][]DHTControlAdapter.diversify(String description, DHTTransportContact cause, boolean put_operation, boolean existing, byte[] key, byte type, boolean exhaustive, int max_depth) voidDHTControl.putDirectEncodedKeys(byte[][] keys, String description, DHTTransportValue[][] value_sets, DHTTransportContact contact, DHTOperationListener listener) byte[]DHTControl.remove(DHTTransportContact[] contacts, byte[] key, String description, DHTOperationListener listener) booleanDHTControl.verifyContact(DHTTransportContact c, boolean direct) Method parameters in com.biglybt.core.dht.control with type arguments of type DHTTransportContactModifier and TypeMethodDescriptionvoidDHTControl.putDirectEncodedKeys(byte[][] keys, String description, DHTTransportValue[][] value_sets, List<DHTTransportContact> contacts) -
Uses of DHTTransportContact in com.biglybt.core.dht.control.impl
Classes in com.biglybt.core.dht.control.impl that implement DHTTransportContactFields in com.biglybt.core.dht.control.impl declared as DHTTransportContactModifier and TypeFieldDescriptionprivate final DHTTransportContactDHTControlImpl.ANImpl.contactprivate DHTTransportContact[]DHTControlImpl.DHTTransportFindValueReplyImpl.contactsprivate final DHTTransportContactDHTControlImpl.anonContact.delegate(package private) DHTTransportContactDHTControlImpl.local_contactprivate final DHTTransportContactDHTControlContactImpl.t_contactFields in com.biglybt.core.dht.control.impl with type parameters of type DHTTransportContactModifier and TypeFieldDescriptionprivate final TreeSet<DHTTransportContact> DHTControlImpl.sortedTransportContactSet.tree_setMethods in com.biglybt.core.dht.control.impl that return DHTTransportContactModifier and TypeMethodDescriptionDHTControlImpl.findNodeRequest(DHTTransportContact originating_contact, byte[] id) private DHTTransportContact[]DHTControlImpl.findNodeRequest(DHTTransportContact originating_contact, byte[] id, boolean already_logged) DHTControlImpl.ANImpl.getContact()DHTControlImpl.DHTTransportFindValueReplyImpl.getContacts()DHTControlImpl.anonValue.getOriginator()DHTControlContactImpl.getTransportContact()Methods in com.biglybt.core.dht.control.impl that return types with arguments of type DHTTransportContactModifier and TypeMethodDescriptionDHTControlImpl.getClosestContactsList(byte[] id, int num_to_return, boolean live_only) protected Set<DHTTransportContact> DHTControlImpl.getClosestContactsSet(byte[] id, int num_to_return, boolean live_only) DHTControlImpl.getClosestKContactsList(byte[] id, boolean live_only) DHTControlImpl.sortedTransportContactSet.getSet()Methods in com.biglybt.core.dht.control.impl with parameters of type DHTTransportContactModifier and TypeMethodDescriptionvoidDHTControlImpl.contactImported(DHTTransportContact contact, boolean is_bootstrap) voidDHTControlImpl.contactRemoved(DHTTransportContact contact) protected voidDHTControlImpl.createRouter(DHTTransportContact _local_contact) abstract voidDHTControlImpl.lookupResultHandler.diversify(DHTTransportContact cause, byte diversification_type) DHTControlImpl.findNodeRequest(DHTTransportContact originating_contact, byte[] id) private DHTTransportContact[]DHTControlImpl.findNodeRequest(DHTTransportContact originating_contact, byte[] id, boolean already_logged) DHTControlImpl.findValueRequest(DHTTransportContact originating_contact, byte[] key, int max_values, short flags) voidDHTControlImpl.DHTOperationListenerDemuxer.found(DHTTransportContact contact, boolean is_closest) private intDHTControlImpl.generateSpoofID(DHTTransportContact contact) private byte[]DHTControlImpl.generateSpoofID2(DHTTransportContact contact) voidDHTControlImpl.keyBlockRequest(DHTTransportContact originating_contact, byte[] request, byte[] sig) protected voidDHTControlImpl.logDiversification(DHTTransportContact contact, byte[][] keys, byte[][] div) voidDHTControlImpl.pingRequest(DHTTransportContact originating_contact) voidDHTControlImpl.putDirectEncodedKeys(byte[][] encoded_keys, String description, DHTTransportValue[][] value_sets, DHTTransportContact contact, DHTOperationListener listener) DHTControlImpl.queryStoreRequest(DHTTransportContact originating_contact, int header_len, List<Object[]> keys) voidDHTControlImpl.DHTOperationListenerDemuxer.read(DHTTransportContact contact, DHTTransportValue value) byte[]DHTControlImpl.remove(DHTTransportContact[] contacts, byte[] unencoded_key, String description, DHTOperationListener listener) voidDHTControlImpl.DHTOperationListenerDemuxer.searching(DHTTransportContact contact, int level, int active_searches) DHTControlImpl.statsRequest(DHTTransportContact contact) DHTControlImpl.storeRequest(DHTTransportContact originating_contact, byte[][] keys, DHTTransportValue[][] value_sets) booleanDHTControlImpl.verifyContact(DHTTransportContact c, boolean direct) voidDHTControlImpl.DHTOperationListenerDemuxer.wrote(DHTTransportContact contact, DHTTransportValue value) Method parameters in com.biglybt.core.dht.control.impl with type arguments of type DHTTransportContactModifier and TypeMethodDescriptionabstract voidDHTControlImpl.lookupResultHandler.closest(List<DHTTransportContact> res) protected voidDHTControlImpl.estimateDHTSize(byte[] id, List<DHTTransportContact> contacts, int contacts_to_use) protected voidDHTControlImpl.put(ThreadPool thread_pool, boolean high_priority, byte[][] initial_encoded_keys, String description, DHTTransportValue[][] initial_value_sets, short flags, List<DHTTransportContact> contacts, long timeout, DHTControlImpl.DHTOperationListenerDemuxer listener, boolean consider_diversification, Set things_written, int put_level, boolean immediate) voidDHTControlImpl.putDirectEncodedKeys(byte[][] encoded_keys, String description, DHTTransportValue[][] value_sets, List<DHTTransportContact> contacts) Constructors in com.biglybt.core.dht.control.impl with parameters of type DHTTransportContactModifierConstructorDescription(package private)ANImpl(DHTTransportContact _contact) protectedprotectedDHTControlContactImpl(DHTTransportContact _t_contact) DHTControlContactImpl(DHTTransportContact _t_contact, DHTRouterContact _r_contact) protectedDHTTransportFindValueReplyImpl(DHTTransportContact[] _contacts) -
Uses of DHTTransportContact in com.biglybt.core.dht.db
Methods in com.biglybt.core.dht.db with parameters of type DHTTransportContactModifier and TypeMethodDescriptionDHTDB.get(DHTTransportContact reader, HashWrapper key, int max_values, short flags, boolean external_request) DHTDBValue.getValueForRelay(DHTTransportContact new_originator) DHTDB.keyBlockRequest(DHTTransportContact direct_sender, byte[] request, byte[] signature) DHTDB.queryStore(DHTTransportContact originating_contact, int header_len, List<Object[]> keys) DHTDB.remove(DHTTransportContact sender, HashWrapper key) Local remove - returns a value suitable for putting in the DHTDHTDB.remove(DHTTransportContact sender, HashWrapper key, short flags) byteDHTDB.store(DHTTransportContact sender, HashWrapper key, DHTTransportValue[] values) Remote store -
Uses of DHTTransportContact in com.biglybt.core.dht.db.impl
Fields in com.biglybt.core.dht.db.impl declared as DHTTransportContactModifier and TypeFieldDescriptionprivate DHTTransportContactDHTDBImpl.SurveyContactState.contact(package private) DHTTransportContactDHTDBImpl.local_contactprivate DHTTransportContactDHTDBValueImpl.originatorprivate DHTTransportContactDHTDBValueImpl.senderMethods in com.biglybt.core.dht.db.impl that return DHTTransportContactModifier and TypeMethodDescriptionprotected DHTTransportContactDHTDBImpl.SurveyContactState.getContact()protected DHTTransportContactDHTDBImpl.getLocalContact()DHTDBValueImpl.getOriginator()DHTDBValueImpl.getSender()Methods in com.biglybt.core.dht.db.impl with parameters of type DHTTransportContactModifier and TypeMethodDescriptionprotected voidDHTDBImpl.banContact(DHTTransportContact contact, String reason) byte[][]DHTDBImpl.adapterFacade.createNewDiversification(String description, DHTTransportContact cause, byte[] key, boolean put_operation, byte diversification_type, boolean exhaustive_get, int max_depth) protected voidDHTDBImpl.decrementValueAdds(DHTTransportContact contact) protected voidDHTDBImpl.doQuery(byte[] survey_my_id, int total, Map<DHTDBMapping, List<DHTTransportContact>> mapping_to_node_map, LinkedList<Map.Entry<DHTTransportContact, ByteArrayHashMap<List<DHTDBMapping>>>> to_do, Map<DHTTransportContact, Object[]> replies, DHTTransportContact done_contact, List<DHTDBMapping> done_mappings, List<byte[]> done_reply) DHTDBImpl.get(DHTTransportContact reader, HashWrapper key, int max_values, short flags, boolean external_request) protected DHTDBValueImplDHTDBMapping.get(DHTTransportContact originator) protected DHTDBValueImpl[]DHTDBMapping.get(DHTTransportContact by_who, int max, short flags) protected List<DHTDBValueImpl> DHTDBMapping.getAllValues(DHTTransportContact originator) protected DHTDBValueImplDHTDBMapping.getAnyValue(DHTTransportContact originator) DHTDBValueImpl.getValueForRelay(DHTTransportContact _sender) protected voidDHTDBImpl.incrementValueAdds(DHTTransportContact contact) private voidDHTDBMapping.informRead(DHTTransportContact contact) DHTDBImpl.adapterFacade.keyBlockRequest(DHTTransportContact direct_sender, byte[] request, byte[] signature) DHTDBImpl.keyBlockRequest(DHTTransportContact direct_sender, byte[] request, byte[] signature) voidDHTDBImpl.adapterFacade.keyRead(DHTStorageKey adapter_key, DHTTransportContact contact) DHTDBImpl.queryStore(DHTTransportContact originating_contact, int header_len, List<Object[]> keys) DHTDBImpl.remove(DHTTransportContact originator, HashWrapper key) DHTDBImpl.remove(DHTTransportContact originator, HashWrapper key, short flags) protected DHTDBValueImplDHTDBMapping.remove(DHTTransportContact originator) protected voidDHTDBValueImpl.setOriginatorAndSender(DHTTransportContact _originator) byteDHTDBImpl.store(DHTTransportContact sender, HashWrapper key, DHTTransportValue[] values) protected voidDHTDBImpl.SurveyContactState.updateContactDetails(DHTTransportContact c) protected voidDHTDBMapping.updateLocalContact(DHTTransportContact contact) Method parameters in com.biglybt.core.dht.db.impl with type arguments of type DHTTransportContactModifier and TypeMethodDescriptionprotected voidDHTDBImpl.doQuery(byte[] survey_my_id, int total, Map<DHTDBMapping, List<DHTTransportContact>> mapping_to_node_map, LinkedList<Map.Entry<DHTTransportContact, ByteArrayHashMap<List<DHTDBMapping>>>> to_do, Map<DHTTransportContact, Object[]> replies, DHTTransportContact done_contact, List<DHTDBMapping> done_mappings, List<byte[]> done_reply) protected voidDHTDBImpl.doQuery(byte[] survey_my_id, int total, Map<DHTDBMapping, List<DHTTransportContact>> mapping_to_node_map, LinkedList<Map.Entry<DHTTransportContact, ByteArrayHashMap<List<DHTDBMapping>>>> to_do, Map<DHTTransportContact, Object[]> replies, DHTTransportContact done_contact, List<DHTDBMapping> done_mappings, List<byte[]> done_reply) protected voidDHTDBImpl.processSurvey(byte[] survey_my_id, List<HashWrapper> applicable_keys, ByteArrayHashMap<DHTTransportContact> survey) protected voidDHTDBImpl.queriesComplete(byte[] survey_my_id, Map<DHTDBMapping, List<DHTTransportContact>> mapping_to_node_map, Map<DHTTransportContact, Object[]> replies) Constructors in com.biglybt.core.dht.db.impl with parameters of type DHTTransportContactModifierConstructorDescriptionprotectedDHTDBValueImpl(long _creation_time, byte[] _value, int _version, DHTTransportContact _originator, DHTTransportContact _sender, boolean _local, int _flags, int _life_hours, byte _rep_control) constructor for the originator of values onlyprotectedDHTDBValueImpl(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.protected -
Uses of DHTTransportContact in com.biglybt.core.dht.impl
Methods in com.biglybt.core.dht.impl with parameters of type DHTTransportContactModifier and TypeMethodDescriptionstatic StringDHTLog.getString(DHTTransportContact contact) static StringDHTLog.getString(DHTTransportContact[] contacts) byte[]DHTImpl.remove(DHTTransportContact[] contacts, byte[] key, String description, DHTOperationListener listener) -
Uses of DHTTransportContact in com.biglybt.core.dht.nat
Methods in com.biglybt.core.dht.nat that return DHTTransportContactMethods in com.biglybt.core.dht.nat with parameters of type DHTTransportContactModifier and TypeMethodDescriptionDHTNATPuncher.punch(String reason, DHTTransportContact target, DHTTransportContact[] rendezvous_used, Map client_data) DHTNATPuncher.punch(String reason, InetSocketAddress[] target, DHTTransportContact[] rendezvous_used, Map client_data) voidDHTNATPuncherListener.rendezvousChanged(DHTTransportContact rendezvous) voidDHTNATPuncher.setRendezvous(DHTTransportContact target, DHTTransportContact rendezvous) -
Uses of DHTTransportContact in com.biglybt.core.dht.nat.impl
Fields in com.biglybt.core.dht.nat.impl declared as DHTTransportContactModifier and TypeFieldDescriptionprivate DHTTransportContactDHTNATPuncherImpl.current_local(package private) DHTTransportContactDHTNATPuncherImpl.current_targetprivate DHTTransportContactDHTNATPuncherImpl.last_ok_rendezvousprivate DHTTransportContactDHTNATPuncherImpl.rendezvous_local_contact(package private) DHTTransportContactDHTNATPuncherImpl.rendezvous_targetFields in com.biglybt.core.dht.nat.impl with type parameters of type DHTTransportContactModifier and TypeFieldDescription(package private) List<DHTTransportContact> DHTNATPuncherImpl.last_write_setMethods in com.biglybt.core.dht.nat.impl that return DHTTransportContactModifier and TypeMethodDescriptionDHTNATPuncherImpl.getLocalContact()DHTNATPuncherImpl.getRendezvous()protected DHTTransportContactDHTNATPuncherImpl.getRendezvous(String reason, DHTTransportContact target) Methods in com.biglybt.core.dht.nat.impl with parameters of type DHTTransportContactModifier and TypeMethodDescriptionprotected byte[]DHTNATPuncherImpl.encodeContact(DHTTransportContact contact) protected byte[]DHTNATPuncherImpl.encodePublishValue(DHTTransportContact contact) protected byte[]DHTNATPuncherImpl.getPublishKey(DHTTransportContact contact) protected DHTTransportContactDHTNATPuncherImpl.getRendezvous(String reason, DHTTransportContact target) DHTNATPuncherImpl.punch(String reason, DHTTransportContact _target, DHTTransportContact[] rendezvous_used, Map originator_client_data) DHTNATPuncherImpl.punch(String reason, InetSocketAddress[] target, DHTTransportContact[] rendezvous_used, Map originator_client_data) protected voidDHTNATPuncherImpl.receiveConnect(DHTTransportContact rendezvous, Map request, Map response) protected voidDHTNATPuncherImpl.receiveTunnelOutbound(DHTTransportContact originator, Map data) protected voidDHTNATPuncherImpl.rendezvousFailed(DHTTransportContact current_target, boolean tidy) protected intDHTNATPuncherImpl.sendBind(DHTTransportContact target) protected intDHTNATPuncherImpl.sendClose(DHTTransportContact target) protected MapDHTNATPuncherImpl.sendConnect(DHTTransportContact target, DHTTransportContact originator, Map originator_client_data) protected MapDHTNATPuncherImpl.sendPunch(DHTTransportContact rendezvous, DHTTransportUDPContact target, Map originator_client_data, boolean no_tunnel) private intDHTNATPuncherImpl.sendQuery(DHTTransportContact target) XXX: unusedprotected byte[]DHTNATPuncherImpl.sendRequest(DHTTransportContact target, byte[] data, int timeout) protected MapDHTNATPuncherImpl.sendRequest(DHTTransportContact target, Map data, int timeout) protected booleanDHTNATPuncherImpl.sendTunnelInbound(DHTTransportContact target) protected booleanDHTNATPuncherImpl.sendTunnelMessage(DHTTransportContact target, byte[] data) protected booleanDHTNATPuncherImpl.sendTunnelMessage(DHTTransportContact target, Map data) protected booleanDHTNATPuncherImpl.sendTunnelOutbound(DHTTransportContact target) voidDHTNATPuncherImpl.setRendezvous(DHTTransportContact target, DHTTransportContact rendezvous) -
Uses of DHTTransportContact in com.biglybt.core.dht.speed.impl
Fields in com.biglybt.core.dht.speed.impl declared as DHTTransportContactModifier and TypeFieldDescription(package private) DHTTransportContactDHTSpeedTesterImpl.activePing.best_pingeeprivate final DHTTransportContactDHTSpeedTesterImpl.potentialPing.contactMethods in com.biglybt.core.dht.speed.impl that return DHTTransportContactModifier and TypeMethodDescriptionDHTSpeedTesterImpl.activePing.getContact()protected DHTTransportContactDHTSpeedTesterImpl.potentialPing.getContact()Methods in com.biglybt.core.dht.speed.impl with parameters of type DHTTransportContactModifier and TypeMethodDescriptionprotected voidDHTSpeedTesterImpl.activePing.ping(DHTSpeedTesterImpl.pingInstanceSet ping_set, DHTTransportContact contact) Constructors in com.biglybt.core.dht.speed.impl with parameters of type DHTTransportContact -
Uses of DHTTransportContact in com.biglybt.core.dht.transport
Methods in com.biglybt.core.dht.transport that return DHTTransportContactModifier and TypeMethodDescriptionDHTTransportRequestHandler.findNodeRequest(DHTTransportContact contact, byte[] id) DHTTransportFindValueReply.getContacts()DHTTransport.getLocalContact()Gives access to the node ID for this transportDHTTransportValue.getOriginator()DHTTransport.getReachableContacts()DHTTransport.getRecentContacts()DHTTransport.importContact(DataInputStream is, boolean is_bootstrap) Methods in com.biglybt.core.dht.transport with parameters of type DHTTransportContactModifier and TypeMethodDescriptionvoidDHTTransportRequestHandler.contactImported(DHTTransportContact contact, boolean is_bootstrap) Mechanism for reporting that a contact has been importedvoidDHTTransportRequestHandler.contactRemoved(DHTTransportContact contact) voidDHTTransportReplyHandler.failed(DHTTransportContact contact, Throwable error) voidDHTTransportReplyHandler.findNodeReply(DHTTransportContact contact, DHTTransportContact[] contacts) voidDHTTransportReplyHandlerAdapter.findNodeReply(DHTTransportContact contact, DHTTransportContact[] contacts) DHTTransportRequestHandler.findNodeRequest(DHTTransportContact contact, byte[] id) voidDHTTransportReplyHandler.findValueReply(DHTTransportContact contact, DHTTransportContact[] contacts) voidDHTTransportReplyHandler.findValueReply(DHTTransportContact contact, DHTTransportValue[] values, byte diversification_type, boolean more_to_come) voidDHTTransportReplyHandlerAdapter.findValueReply(DHTTransportContact contact, DHTTransportContact[] contacts) voidDHTTransportReplyHandlerAdapter.findValueReply(DHTTransportContact contact, DHTTransportValue[] values, byte diversification_type, boolean more_to_come) DHTTransportRequestHandler.findValueRequest(DHTTransportContact contact, byte[] key, int max_values, short flags) byte[]DHTTransportTransferHandler.handleRead(DHTTransportContact originator, byte[] key) byte[]DHTTransportTransferHandler.handleWrite(DHTTransportContact originator, byte[] key, byte[] value) voidDHTTransportReplyHandler.keyBlockReply(DHTTransportContact contact) voidDHTTransportReplyHandlerAdapter.keyBlockReply(DHTTransportContact _contact) voidDHTTransportReplyHandler.keyBlockRequest(DHTTransportContact contact, byte[] key, byte[] key_signature) voidDHTTransportReplyHandlerAdapter.keyBlockRequest(DHTTransportContact contact, byte[] key, byte[] key_signature) voidDHTTransportRequestHandler.keyBlockRequest(DHTTransportContact contact, byte[] key_block_request, byte[] key_block_signature) voidDHTTransportListener.localContactChanged(DHTTransportContact local_contact) voidDHTTransportReplyHandler.pingReply(DHTTransportContact contact, int elapsed_time) voidDHTTransportReplyHandlerAdapter.pingReply(DHTTransportContact contact) voidDHTTransportReplyHandlerAdapter.pingReply(DHTTransportContact contact, int _elapsed) voidDHTTransportRequestHandler.pingRequest(DHTTransportContact contact) voidDHTTransportReplyHandler.queryStoreReply(DHTTransportContact contact, List<byte[]> response) voidDHTTransportReplyHandlerAdapter.queryStoreReply(DHTTransportContact contact, List<byte[]> response) DHTTransportRequestHandler.queryStoreRequest(DHTTransportContact contact, int header_len, List<Object[]> keys) byte[]DHTTransport.readTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] key, long timeout) voidDHTTransportReplyHandler.statsReply(DHTTransportContact contact, DHTTransportFullStats stats) voidDHTTransportReplyHandlerAdapter.statsReply(DHTTransportContact contact, DHTTransportFullStats stats) DHTTransportRequestHandler.statsRequest(DHTTransportContact contact) voidDHTTransportReplyHandler.storeReply(DHTTransportContact contact, byte[] diversifications) voidDHTTransportReplyHandlerAdapter.storeReply(DHTTransportContact contact, byte[] diversifications) DHTTransportRequestHandler.storeRequest(DHTTransportContact contact, byte[][] keys, DHTTransportValue[][] value_sets) byte[]DHTTransport.writeReadTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] data, long timeout) voidDHTTransport.writeTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] key, byte[] data, long timeout) -
Uses of DHTTransportContact in com.biglybt.core.dht.transport.loopback
Classes in com.biglybt.core.dht.transport.loopback that implement DHTTransportContactFields in com.biglybt.core.dht.transport.loopback declared as DHTTransportContactModifier and TypeFieldDescriptionprivate DHTTransportContactDHTTransportLoopbackImpl.local_contactMethods in com.biglybt.core.dht.transport.loopback that return DHTTransportContactModifier and TypeMethodDescriptionDHTTransportLoopbackImpl.getLocalContact()DHTTransportLoopbackImpl.getReachableContacts()DHTTransportLoopbackImpl.getRecentContacts()DHTTransportLoopbackImpl.importContact(DataInputStream is, boolean is_bootstrap) Methods in com.biglybt.core.dht.transport.loopback with parameters of type DHTTransportContactModifier and TypeMethodDescriptionvoidDHTTransportLoopbackImpl.exportContact(DHTTransportContact contact, DataOutputStream os) DHTTransportLoopbackImpl.exportContactToMap(DHTTransportContact contact) byte[]DHTTransportLoopbackImpl.readTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] key, long timeout) voidDHTTransportLoopbackImpl.removeContact(DHTTransportContact contact) voidDHTTransportLoopbackImpl.sendFindNode(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] nid) voidDHTTransportLoopbackImpl.sendFindNodeSupport(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] nid) voidDHTTransportLoopbackImpl.sendFindValue(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] key, int max, short flags) voidDHTTransportLoopbackImpl.sendFindValueSupport(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] key, int max, short flags) voidDHTTransportLoopbackImpl.sendKeyBlock(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] request, byte[] sig) voidDHTTransportLoopbackImpl.sendKeyBlockSupport(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[] request, byte[] sig) voidDHTTransportLoopbackImpl.sendPing(DHTTransportContact contact, DHTTransportReplyHandler handler) voidDHTTransportLoopbackImpl.sendPingSupport(DHTTransportContact contact, DHTTransportReplyHandler handler) voidDHTTransportLoopbackImpl.sendQueryStore(DHTTransportContact contact, DHTTransportReplyHandler handler, int header_length, List<Object[]> key_details) voidDHTTransportLoopbackImpl.sendStats(DHTTransportContact contact, DHTTransportReplyHandler handler) voidDHTTransportLoopbackImpl.sendStatsSupport(DHTTransportContact contact, DHTTransportReplyHandler handler) voidDHTTransportLoopbackImpl.sendStore(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets, boolean immediate) voidDHTTransportLoopbackImpl.sendStoreSupport(DHTTransportContact contact, DHTTransportReplyHandler handler, byte[][] keys, DHTTransportValue[][] value_sets) byte[]DHTTransportLoopbackImpl.writeReadTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] data, long timeout) voidDHTTransportLoopbackImpl.writeTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] key, byte[] data, long timeout) -
Uses of DHTTransportContact in com.biglybt.core.dht.transport.udp
Subinterfaces of DHTTransportContact in com.biglybt.core.dht.transport.udp -
Uses of DHTTransportContact in com.biglybt.core.dht.transport.udp.impl
Classes in com.biglybt.core.dht.transport.udp.impl that implement DHTTransportContactFields in com.biglybt.core.dht.transport.udp.impl declared as DHTTransportContactModifier and TypeFieldDescriptionprivate DHTTransportContact[]DHTUDPPacketReplyFindNode.contactsprivate DHTTransportContact[]DHTUDPPacketReplyFindValue.contactsFields in com.biglybt.core.dht.transport.udp.impl with type parameters of type DHTTransportContactModifier and TypeFieldDescription(package private) final Map<InetSocketAddress, DHTTransportContact> DHTTransportUDPImpl.contact_history(package private) final Map<InetSocketAddress, DHTTransportContact> DHTTransportUDPImpl.routable_contact_historyMethods in com.biglybt.core.dht.transport.udp.impl that return DHTTransportContactModifier and TypeMethodDescriptionprotected static DHTTransportContact[]DHTUDPUtils.deserialiseContacts(DHTTransportUDPImpl transport, DataInputStream is) protected DHTTransportContact[]DHTUDPPacketReplyFindNode.getContacts()protected DHTTransportContact[]DHTUDPPacketReplyFindValue.getContacts()DHTTransportUDPImpl.getLocalContact()DHTTransportUDPImpl.getReachableContacts()DHTTransportUDPImpl.getRecentContacts()DHTTransportUDPImpl.importContact(DataInputStream is, boolean is_bootstrap) Methods in com.biglybt.core.dht.transport.udp.impl with parameters of type DHTTransportContactModifier and TypeMethodDescriptionvoidDHTTransportUDPImpl.exportContact(DHTTransportContact contact, DataOutputStream os) DHTTransportUDPImpl.exportContactToMap(DHTTransportContact contact) byte[]DHTTransportUDPImpl.readTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] key, long timeout) voidDHTTransportUDPImpl.removeContact(DHTTransportContact contact) protected static voidDHTUDPUtils.serialiseContact(DataOutputStream os, DHTTransportContact contact) protected static voidDHTUDPUtils.serialiseContacts(DataOutputStream os, DHTTransportContact[] contacts) protected voidDHTUDPPacketReplyFindNode.setContacts(DHTTransportContact[] _contacts) protected voidDHTUDPPacketReplyFindValue.setContacts(DHTTransportContact[] _contacts) byte[]DHTTransportUDPImpl.writeReadTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] data, long timeout) voidDHTTransportUDPImpl.writeTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] key, byte[] data, long timeout) Constructors in com.biglybt.core.dht.transport.udp.impl with parameters of type DHTTransportContactModifierConstructorDescriptionDHTUDPPacketReply(DHTTransportUDPImpl _transport, int _type, DHTUDPPacketRequest _request, DHTTransportContact _local_contact, DHTTransportContact _remote_contact) DHTUDPPacketReplyError(DHTTransportUDPImpl transport, DHTUDPPacketRequest request, DHTTransportContact local_contact, DHTTransportContact remote_contact) DHTUDPPacketReplyFindNode(DHTTransportUDPImpl transport, DHTUDPPacketRequestFindNode request, DHTTransportContact local_contact, DHTTransportContact remote_contact) DHTUDPPacketReplyFindValue(DHTTransportUDPImpl transport, DHTUDPPacketRequestFindValue request, DHTTransportContact local_contact, DHTTransportContact remote_contact) DHTUDPPacketReplyKeyBlock(DHTTransportUDPImpl transport, DHTUDPPacketRequestKeyBlock request, DHTTransportContact local_contact, DHTTransportContact remote_contact) DHTUDPPacketReplyPing(DHTTransportUDPImpl transport, DHTUDPPacketRequestPing request, DHTTransportContact local_contact, DHTTransportContact remote_contact) DHTUDPPacketReplyQueryStorage(DHTTransportUDPImpl transport, DHTUDPPacketRequestQueryStorage request, DHTTransportContact local_contact, DHTTransportContact remote_contact) DHTUDPPacketReplyStats(DHTTransportUDPImpl transport, DHTUDPPacketRequestStats request, DHTTransportContact local_contact, DHTTransportContact remote_contact) DHTUDPPacketReplyStore(DHTTransportUDPImpl transport, DHTUDPPacketRequestStore request, DHTTransportContact local_contact, DHTTransportContact remote_contact) -
Uses of DHTTransportContact in com.biglybt.core.dht.transport.util
Fields in com.biglybt.core.dht.transport.util declared as DHTTransportContactModifier and TypeFieldDescriptionprivate final DHTTransportContactDHTTransferHandler.transferQueue.targetMethods in com.biglybt.core.dht.transport.util that return DHTTransportContactModifier and TypeMethodDescriptionDHTTransportRequestCounter.findNodeRequest(DHTTransportContact contact, byte[] id) Methods in com.biglybt.core.dht.transport.util with parameters of type DHTTransportContactModifier and TypeMethodDescriptionvoidDHTTransportRequestCounter.contactImported(DHTTransportContact contact, boolean is_bootstrap) voidDHTTransportRequestCounter.contactRemoved(DHTTransportContact contact) DHTTransportRequestCounter.findNodeRequest(DHTTransportContact contact, byte[] id) DHTTransportRequestCounter.findValueRequest(DHTTransportContact contact, byte[] key, int max, short flags) byte[]DHTTransferHandler.transferHandlerInterceptor.handleRead(DHTTransportContact originator, byte[] key) protected intDHTTransferHandler.handleTransferRequest(DHTTransportContact target, long connection_id, byte[] transfer_key, byte[] request_key, byte[] data, int start, int length, boolean write_request, boolean first_packet_only) byte[]DHTTransferHandler.transferHandlerInterceptor.handleWrite(DHTTransportContact originator, byte[] key, byte[] value) byte[]DHTTransferHandler.transferHandlerInterceptor.handleWrite(DHTTransportContact originator, long connection_id, byte[] key, byte[] value) voidDHTTransportRequestCounter.keyBlockRequest(DHTTransportContact contact, byte[] key_block_request, byte[] key_block_signature) voidDHTTransportRequestCounter.pingRequest(DHTTransportContact contact) DHTTransportRequestCounter.queryStoreRequest(DHTTransportContact contact, int header_len, List<Object[]> keys) byte[]DHTTransferHandler.readTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] key, long timeout) voidDHTTransferHandler.receivePacket(DHTTransportContact originator, DHTTransferHandler.Packet req) protected byte[]DHTTransferHandler.runTransferQueue(DHTTransferHandler.transferQueue transfer_queue, DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] key, long timeout, boolean read_transfer) voidDHTTransferHandler.sendReadReply(long connection_id, DHTTransportContact contact, byte[] transfer_key, byte[] key, byte[] data, int start_position, int length, int total_length) voidDHTTransferHandler.sendReadRequest(long connection_id, DHTTransportContact contact, byte[] transfer_key, byte[] key, int start_pos, int len) voidDHTTransferHandler.Adapter.sendRequest(DHTTransportContact contact, DHTTransferHandler.Packet packet) voidDHTTransferHandler.sendWriteReply(long connection_id, DHTTransportContact contact, byte[] transfer_key, byte[] key, int start_position, int length) voidDHTTransferHandler.sendWriteRequest(long connection_id, DHTTransportContact contact, byte[] transfer_key, byte[] key, byte[] data, int start_position, int length, int total_length) DHTTransportRequestCounter.statsRequest(DHTTransportContact contact) DHTTransportRequestCounter.storeRequest(DHTTransportContact contact, byte[][] keys, DHTTransportValue[][] value_sets) byte[]DHTTransferHandler.writeReadTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] transfer_key, byte[] data, long timeout) voidDHTTransferHandler.writeTransfer(DHTTransportProgressListener listener, DHTTransportContact target, byte[] handler_key, byte[] key, byte[] data, long timeout) private voidDHTTransferHandler.writeTransfer(DHTTransportProgressListener listener, DHTTransportContact target, long connection_id, byte[] handler_key, byte[] key, byte[] data, long timeout) Constructors in com.biglybt.core.dht.transport.util with parameters of type DHTTransportContactModifierConstructorDescriptionprotectedtransferQueue(DHTTransportContact _target, Map<Long, DHTTransferHandler.transferQueue> _transfers, long _connection_id) -
Uses of DHTTransportContact in com.biglybt.plugin.dht.impl
Fields in com.biglybt.plugin.dht.impl declared as DHTTransportContactMethods in com.biglybt.plugin.dht.impl that return DHTTransportContactModifier and TypeMethodDescriptionprotected DHTTransportContactDHTPluginContactImpl.getContact()protected DHTTransportContactDHTPluginImpl.importRootSeed()DHTPluginImpl.importSeed(String ip, int port) protected DHTTransportContactDHTPluginImpl.importSeed(InetAddress ia, int port) protected DHTTransportContactDHTPluginImpl.importSeed(InetSocketAddress ia) Methods in com.biglybt.plugin.dht.impl with parameters of type DHTTransportContactModifier and TypeMethodDescriptionbyte[][]DHTPluginStorageManager.createNewDiversification(String description, DHTTransportContact cause, byte[] key, boolean put_operation, byte diversification_type, boolean exhaustive, int max_depth) booleanDHTPluginStorageManager.keyBlock.hasBeenSentTo(DHTTransportContact contact) voidDHTPluginImpl.integrateDHT(boolean first, DHTTransportContact remove_afterwards) DHTPluginStorageManager.keyBlockRequest(DHTTransportContact originating_contact, byte[] request, byte[] signature) voidDHTPluginStorageManager.keyRead(DHTStorageKey key, DHTTransportContact contact) protected voidDHTPluginStorageManager.localContactChanged(DHTTransportContact contact) protected voidDHTPluginStorageManager.storageKey.read(DHTTransportContact contact) voidDHTPluginStorageManager.keyBlock.sentTo(DHTTransportContact contact) protected booleanDHTPluginStorageManager.verifyKeyBlock(DHTPluginStorageManager.keyBlock kb, DHTTransportContact originator) Constructors in com.biglybt.plugin.dht.impl with parameters of type DHTTransportContactModifierConstructorDescriptionprotectedDHTPluginContactImpl(DHTPluginImpl _plugin, DHTTransportContact _contact) -
Uses of DHTTransportContact in com.biglybt.ui.swt.views.stats
Fields in com.biglybt.ui.swt.views.stats declared as DHTTransportContactMethods in com.biglybt.ui.swt.views.stats with parameters of type DHTTransportContactModifier and TypeMethodDescriptionvoidVivaldiPanel.refreshContacts(List<DHTControlContact> contacts, DHTTransportContact self)