Skip navigation links
A B C D F G H I M N O P R S T U V W 

A

AbstractEmptyPayload - Class in org.johnnei.javatorrent.internal.utp.protocol.payload
Most types defined in UtpProtocol don't contain any payload bytes.
AbstractEmptyPayload() - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.payload.AbstractEmptyPayload
 
acceptSocket() - Method in class org.johnnei.javatorrent.internal.network.UtpPeerConnectionAcceptor
 
addToBuffer(short, DataPayload) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpInputStream
Adds the received data payload to the queue of payload to be read.
addValue(T) - Method in class org.johnnei.javatorrent.internal.utp.SlidingTimedValue
Registers a value to be considered the minimum.
available() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpInputStream
 

B

bindIoStreams(short) - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Initialises the input and output stream of this socket.
build() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl.Builder
 
build(short) - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl.Builder
 
Builder() - Constructor for class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl.Builder
 

C

clamp(double, double, double) - Static method in class org.johnnei.javatorrent.internal.utils.MathUtils
Constrains the value between the given borders (inclusive).
cleanUpSocket(UtpSocketImpl) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpMultiplexer
Frees up the connection id used by the given UtpSocket and stops the polling for timeouts.
close() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocket
 
close() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Initiates the socket shutdown.
configureTorrentClient(TorrentClient.Builder) - Method in class org.johnnei.javatorrent.utp.UtpModule
 
connect(InetSocketAddress) - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocket
 
connect(InetSocketAddress) - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Attempts to connect the socket to the given endpoint.
ConnectionState - Enum in org.johnnei.javatorrent.internal.utp.protocol
The possible connection states of UtpSocketImpl
countBytesInFlight() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpAckHandler
 
createPayloadFromType(int) - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.UtpPayloadFactory
Creates a new instance for the given type
createSocketFactory() - Method in class org.johnnei.javatorrent.utp.UtpModule
 

D

DataPayload - Class in org.johnnei.javatorrent.internal.utp.protocol.payload
Data payload which provides the actual application layer data.
DataPayload(byte[]) - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.payload.DataPayload
Creates a data payload intended for writing.
DataPayload() - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.payload.DataPayload
Creates a data payload used for reading.

F

FinPayload - Class in org.johnnei.javatorrent.internal.utp.protocol.payload
Payload which indicates that this packet is the final packet in terms of sequence number.
FinPayload() - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.payload.FinPayload
 
flush() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocket
 
flush() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpOutputStream
 

G

getAcknowledgeNumber() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getAcknowledgeNumber() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpAckHandler
 
getAcknowledgeNumber() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
getBytesInFlight() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getConnectionId() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
getConnectionState() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getCurrentMicros() - Method in class org.johnnei.javatorrent.internal.utils.PrecisionTimer
 
getData() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.DataPayload
 
getDependsOn() - Method in class org.johnnei.javatorrent.utp.UtpModule
 
getDuration() - Method in class org.johnnei.javatorrent.internal.utp.UtpTimeout
 
getEndOfStreamSequenceNumber() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getInputStream() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocket
 
getInputStream() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getMeasuredDelay() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getMinimum() - Method in class org.johnnei.javatorrent.internal.utp.SlidingTimedValue
Finds the minimum value of the set of values.
getOutputStream() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocket
 
getOutputStream() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getPacketSize() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getPacketSize() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
getPollingTask() - Method in class org.johnnei.javatorrent.internal.utp.UtpSocketRegistration
 
getReceiveBufferSize() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpMultiplexer
 
getReceivingConnectionId() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getRelatedBep() - Method in class org.johnnei.javatorrent.utp.UtpModule
 
getSendingConnectionId() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getSentTime() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
getSequenceNumber() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getSequenceNumber() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
getSize() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.AbstractEmptyPayload
 
getSize() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.DataPayload
 
getSize() - Method in interface org.johnnei.javatorrent.internal.utp.protocol.payload.IPayload
Gets the payload size in bytes.
getSize() - Method in class org.johnnei.javatorrent.internal.utp.UtpWindow
 
getSocket() - Method in class org.johnnei.javatorrent.internal.utp.UtpSocketRegistration
 
getTimesSent() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
getTimestampDifferenceMicroseconds() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
getTimestampMicroseconds() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
getType() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.DataPayload
 
getType() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.FinPayload
 
getType() - Method in interface org.johnnei.javatorrent.internal.utp.protocol.payload.IPayload
Gets the type of this payload as defined in UtpProtocol
getType() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.ResetPayload
 
getType() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.StatePayload
 
getType() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.SynPayload
 
getType() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
getUtpSocketClass() - Method in class org.johnnei.javatorrent.utp.UtpModule
 
getVersion() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
getWindowSize() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
getWindowSize() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 

H

handleClose() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
handleTimeout() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Handles the timeout case if one occurred.
hasExtensions() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
hasPacketsInFlight() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpAckHandler
 

I

IPayload - Interface in org.johnnei.javatorrent.internal.utp.protocol.payload
The definition of the different payloads which are defined by the 'type' field of the UtpPacket
isClosed() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocket
 
isClosedState() - Method in enum org.johnnei.javatorrent.internal.utp.protocol.ConnectionState
Returns whether this state is considered closed for data.
isInitialised() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpAckHandler
 
isInputShutdown() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocket
 
isInputShutdown() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Verifies if there is still the possibility that more packets are to be received.
isOutputShutdown() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocket
 
isOutputShutdown() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Verifies if data can still be written on this socket.

M

MathUtils - Class in org.johnnei.javatorrent.internal.utils
Some helper methods for math operations.

N

nextSequenceNumber() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 

O

onBuild(TorrentClient) - Method in class org.johnnei.javatorrent.utp.UtpModule
 
onPostHandshake(Peer) - Method in class org.johnnei.javatorrent.utp.UtpModule
 
onReceivedConnection(UtpSocket) - Method in class org.johnnei.javatorrent.internal.network.UtpPeerConnectionAcceptor
Adds a newly found uTP connection to the queue to be connected.
onReceivedData() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Called when a DataPayload has been received.
onReceivedPacket(UtpPacket) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpAckHandler
Event to be called on every packet we receive from the other end.
onReset() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
This method should be triggered when a RESET packet is received.
onReset() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpAckHandler
Event to be called when UtpProtocol.ST_RESET is received.
onShutdown() - Method in class org.johnnei.javatorrent.utp.UtpModule
 
onTimeout() - Method in class org.johnnei.javatorrent.internal.utp.UtpWindow
Event to be called when a timeout occurs on UtpWindow.socket.
org.johnnei.javatorrent.internal.network - package org.johnnei.javatorrent.internal.network
 
org.johnnei.javatorrent.internal.network.socket - package org.johnnei.javatorrent.internal.network.socket
 
org.johnnei.javatorrent.internal.utils - package org.johnnei.javatorrent.internal.utils
 
org.johnnei.javatorrent.internal.utp - package org.johnnei.javatorrent.internal.utp
 
org.johnnei.javatorrent.internal.utp.protocol - package org.johnnei.javatorrent.internal.utp.protocol
 
org.johnnei.javatorrent.internal.utp.protocol.payload - package org.johnnei.javatorrent.internal.utp.protocol.payload
 
org.johnnei.javatorrent.utp - package org.johnnei.javatorrent.utp
 

P

PrecisionTimer - Class in org.johnnei.javatorrent.internal.utils
Created by johnn on 22/05/2016.
PrecisionTimer() - Constructor for class org.johnnei.javatorrent.internal.utils.PrecisionTimer
 
process(UtpPacket) - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Processes the payload of the given packet and updates the socket state accordingly.
process(UtpPacket, UtpSocketImpl) - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.DataPayload
 
process(UtpPacket, UtpSocketImpl) - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.FinPayload
 
process(UtpPacket, UtpSocketImpl) - Method in interface org.johnnei.javatorrent.internal.utp.protocol.payload.IPayload
Process the packet.
process(UtpPacket, UtpSocketImpl) - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.ResetPayload
 
process(UtpPacket, UtpSocketImpl) - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.StatePayload
 
process(UtpPacket, UtpSocketImpl) - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.SynPayload
 
processPayload(UtpSocketImpl) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
Processes the payload information.
putIfAbsent(E) - Method in class org.johnnei.javatorrent.internal.utils.RecentLinkedList
Adds the given element to the list.

R

read(InStream) - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.AbstractEmptyPayload
 
read(InStream) - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.DataPayload
 
read(InStream) - Method in interface org.johnnei.javatorrent.internal.utp.protocol.payload.IPayload
Reads the payload.
read() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpInputStream
 
read(byte[], int, int) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpInputStream
 
read(InStream, UtpPayloadFactory) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
Reads the packet including the payload.
RecentLinkedList<E> - Class in org.johnnei.javatorrent.internal.utils
A LinkedList implementation which only records the last n elements dropping out the least recently used ones.
RecentLinkedList(int) - Constructor for class org.johnnei.javatorrent.internal.utils.RecentLinkedList
Creates a new capacity limited list.
registerPacket(UtpPacket) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpAckHandler
Registers the we've sent a new packet.
registerSocket(UtpSocketImpl) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpMultiplexer
Attempts to register the given socket.
repackage(UtpSocketImpl) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
Modifies this packet to become half the size of the original size.
ResetPayload - Class in org.johnnei.javatorrent.internal.utp.protocol.payload
Created by johnn on 23/04/2016.
ResetPayload() - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.payload.ResetPayload
 
run() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpMultiplexer
 

S

send(IPayload) - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Writes the given payload with respect to the UtpSocketImpl.window.
send(DatagramPacket) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpMultiplexer
Sends the given datagram packet onto the socket.
sendUnbounded(UtpPacket) - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Send a packet without honoring the UtpSocketImpl.window.
setEndOfStreamSequenceNumber(short) - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
setSocketAddress(SocketAddress) - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl.Builder
 
setUtpMultiplexer(UtpMultiplexer) - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl.Builder
 
shutdown() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpMultiplexer
Closes the socket.
signalAll(Lock, Condition) - Static method in class org.johnnei.javatorrent.internal.utils.Sync
Locks with the given lock and calls signalAll on the given condition.
SlidingTimedValue<T> - Class in org.johnnei.javatorrent.internal.utp
A class which tracks the minimum value out of a set of values within a given time window.
SlidingTimedValue() - Constructor for class org.johnnei.javatorrent.internal.utp.SlidingTimedValue
Creates a new instance to track the minimum value.
ST_DATA - Static variable in class org.johnnei.javatorrent.internal.utp.protocol.UtpProtocol
 
ST_FIN - Static variable in class org.johnnei.javatorrent.internal.utp.protocol.UtpProtocol
 
ST_RESET - Static variable in class org.johnnei.javatorrent.internal.utp.protocol.UtpProtocol
 
ST_STATE - Static variable in class org.johnnei.javatorrent.internal.utp.protocol.UtpProtocol
 
ST_SYN - Static variable in class org.johnnei.javatorrent.internal.utp.protocol.UtpProtocol
 
StatePayload - Class in org.johnnei.javatorrent.internal.utp.protocol.payload
The state message which indicated that a previous packet has correctly been received.
StatePayload() - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.payload.StatePayload
 
Sync - Class in org.johnnei.javatorrent.internal.utils
Utilities which make locking tasks cleaner.
SynPayload - Class in org.johnnei.javatorrent.internal.utp.protocol.payload
The payload which indicates that a connection wants to be established.
SynPayload() - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.payload.SynPayload
 

T

toString() - Method in class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
 
toString() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.DataPayload
 
toString() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.FinPayload
 
toString() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.ResetPayload
 
toString() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.StatePayload
 
toString() - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.SynPayload
 
toString() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpAckHandler
 
toString() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 

U

update(int, UtpPacket) - Method in class org.johnnei.javatorrent.internal.utp.UtpTimeout
Calculates the new timeout based on the round trip time of a packet.
update(UtpPacket) - Method in class org.johnnei.javatorrent.internal.utp.UtpWindow
Calculates the new window size based on the given packet.
updateSentTime() - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
Updates the time at which this packet was sent and increments the amount of times it is send.
UtpAckHandler - Class in org.johnnei.javatorrent.internal.utp.protocol
A class which manages the tracking of which packets are still considered in flight.
UtpAckHandler(UtpSocketImpl) - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.UtpAckHandler
Creates a new Utp Acknowledgement handler.
UtpInputStream - Class in org.johnnei.javatorrent.internal.utp.protocol
Ensures that the received DataPayload are being read in order.
UtpInputStream(UtpSocketImpl, short) - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.UtpInputStream
Creates a new inputstream for the given socket.
UtpModule - Class in org.johnnei.javatorrent.utp
Module which allows for creating connections via uTP.
UtpModule() - Constructor for class org.johnnei.javatorrent.utp.UtpModule
 
UtpMultiplexer - Class in org.johnnei.javatorrent.internal.utp.protocol
This class is capable of multiplexing all UtpSocket instances on a single DatagramSocket and forwarding the packets to the sockets.
UtpMultiplexer(TorrentClient) - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.UtpMultiplexer
Creates a new multiplexer based on the given torrentClient
UtpOutputStream - Class in org.johnnei.javatorrent.internal.utp.protocol
Manages the sending of DataPayloads to the socket.
UtpOutputStream(UtpSocketImpl) - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.UtpOutputStream
Creates a new outputstream for the given socket.
UtpPacket - Class in org.johnnei.javatorrent.internal.utp.protocol
The header section of an UTP packet.
UtpPacket() - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
 
UtpPacket(UtpSocketImpl, IPayload) - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
Creates a new UtpPacket which will be send.
UtpPacket(UtpSocketImpl, IPayload, boolean) - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
Creates a new UtpPacket which will be send.
UtpPayloadFactory - Class in org.johnnei.javatorrent.internal.utp.protocol.payload
The class capable of translating the UtpProtocol constants to IPayload instances.
UtpPayloadFactory() - Constructor for class org.johnnei.javatorrent.internal.utp.protocol.payload.UtpPayloadFactory
 
UtpPeerConnectionAcceptor - Class in org.johnnei.javatorrent.internal.network
Accepts connection which have been detected as a new connection in UtpMultiplexer
UtpPeerConnectionAcceptor(TorrentClient) - Constructor for class org.johnnei.javatorrent.internal.network.UtpPeerConnectionAcceptor
Creates a new uTP acceptor
UtpProtocol - Class in org.johnnei.javatorrent.internal.utp.protocol
Class containing constants which define the uTP type and version values.
UtpSocket - Class in org.johnnei.javatorrent.internal.network.socket
Socket which implements the ISocket facade for uTP connections.
UtpSocket(UtpMultiplexer) - Constructor for class org.johnnei.javatorrent.internal.network.socket.UtpSocket
Creates a new socket.
UtpSocket(UtpMultiplexer, UtpSocketImpl) - Constructor for class org.johnnei.javatorrent.internal.network.socket.UtpSocket
Creates a new socket based on a received connection.
UtpSocketImpl - Class in org.johnnei.javatorrent.internal.network.socket
Internal implementation of the UtpSocket
UtpSocketImpl(UtpMultiplexer) - Constructor for class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Creates a new socket which is considered the initiating endpoint
UtpSocketImpl(UtpMultiplexer, SocketAddress, short) - Constructor for class org.johnnei.javatorrent.internal.network.socket.UtpSocketImpl
Creates a new socket which is considered the accepting endpoint.
UtpSocketImpl.Builder - Class in org.johnnei.javatorrent.internal.network.socket
The class capable of building UtpSocketImpl instances progressively.
UtpSocketRegistration - Class in org.johnnei.javatorrent.internal.utp
A data-object connecting the ScheduledFuture polling the socket state with the actual socket.
UtpSocketRegistration(UtpSocketImpl, ScheduledFuture<?>) - Constructor for class org.johnnei.javatorrent.internal.utp.UtpSocketRegistration
Creates a new registration of a UtpSocketImpl.
UtpTimeout - Class in org.johnnei.javatorrent.internal.utp
A class which is capable of calculating and updating the timeout value based on the arrived packets.
UtpTimeout() - Constructor for class org.johnnei.javatorrent.internal.utp.UtpTimeout
Creates a new UTP Timeout handler with the initial timeout of 1 second.
UtpWindow - Class in org.johnnei.javatorrent.internal.utp
Calculates the Window of an uTP socket.
UtpWindow(UtpSocketImpl) - Constructor for class org.johnnei.javatorrent.internal.utp.UtpWindow
Creates a new window manager.

V

valueOf(String) - Static method in enum org.johnnei.javatorrent.internal.utp.protocol.ConnectionState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.johnnei.javatorrent.internal.utp.protocol.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.johnnei.javatorrent.internal.utp.protocol.UtpProtocol
 

W

write(OutStream) - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.AbstractEmptyPayload
 
write(OutStream) - Method in class org.johnnei.javatorrent.internal.utp.protocol.payload.DataPayload
 
write(OutStream) - Method in interface org.johnnei.javatorrent.internal.utp.protocol.payload.IPayload
Writes the payload.
write(int) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpOutputStream
 
write(byte[], int, int) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpOutputStream
 
write(UtpSocketImpl, OutStream) - Method in class org.johnnei.javatorrent.internal.utp.protocol.UtpPacket
Writes the packet including the payload.
A B C D F G H I M N O P R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.