aleph.comm.udp
Interface Constants

All Known Implementing Classes:
Packet, UDPConnection

public abstract interface Constants

Constants used by datagram communication manager's reliable packet protocol.


Field Summary
static int ACK
           
static int ACK_TIMEOUT
          How long before retransmitting ack in milliseconds.
static int BYE
           
static int DATA
           
static int MAX_DATA_SIZE
          Maximum packet size, in bytes.
static int maxType
           
static int NACK
           
static java.lang.String[] packetType
           
static int R_WSIZE
          receive window size (must be a power of 2).
static int RETX_TIMEOUT
          Retransmission timeout in milliseconds.
static int RSVP
           
static int S_WSIZE
          send window size (must be a power of 2).
static int SHUTDOWN_TIMEOUT
          Final shutdown timeout in milliseconds.
static int UNUSED
           
 

Field Detail

UNUSED

public static final int UNUSED

ACK

public static final int ACK

NACK

public static final int NACK

RSVP

public static final int RSVP

DATA

public static final int DATA

BYE

public static final int BYE

maxType

public static final int maxType

packetType

public static final java.lang.String[] packetType

SHUTDOWN_TIMEOUT

public static final int SHUTDOWN_TIMEOUT
Final shutdown timeout in milliseconds.

RETX_TIMEOUT

public static final int RETX_TIMEOUT
Retransmission timeout in milliseconds.

ACK_TIMEOUT

public static final int ACK_TIMEOUT
How long before retransmitting ack in milliseconds.

S_WSIZE

public static final int S_WSIZE
send window size (must be a power of 2).

R_WSIZE

public static final int R_WSIZE
receive window size (must be a power of 2).

MAX_DATA_SIZE

public static final int MAX_DATA_SIZE
Maximum packet size, in bytes.