edu.unh.sdb.remote
Class UDPReceiver
java.lang.Object
edu.unh.sdb.remote.DataReceiver
edu.unh.sdb.remote.UDPReceiver
public class UDPReceiver
- extends DataReceiver
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serverControlPort
public static int serverControlPort
serverAlarmPort
public static int serverAlarmPort
clientDataPort
public static int clientDataPort
clientControlPort
public static int clientControlPort
welcomeSocket
public static java.net.ServerSocket welcomeSocket
ds
public static java.net.DatagramSocket ds
ip
public static java.net.InetAddress ip
fileSize
public static int fileSize
buffer_size
public static int buffer_size
packetSize
public static int packetSize
times
public static int times
rempart
public static int rempart
number_packets
public static int number_packets
lostPacketArray
public static int[] lostPacketArray
lostPacketCounter
public static int lostPacketCounter
missedPacket
public static java.lang.String missedPacket
globalVal
public static int globalVal
start
public static long start
end
public static long end
statusFlag
public static int statusFlag
dstByteArray
public static byte[] dstByteArray
lower
public static int[] lower
upper
public static int[] upper
lowerSpaceArray
public static int[] lowerSpaceArray
upperSpaceArray
public static int[] upperSpaceArray
lowerPartitioningArray
public static int[] lowerPartitioningArray
upperPartitioningArray
public static int[] upperPartitioningArray
bounds
public static java.lang.String bounds
UDPReceiver
public UDPReceiver()
setRemoteMessenger
public void setRemoteMessenger(RemoteMessenger rm)
setClientCtrlSocket
public void setClientCtrlSocket(java.net.ServerSocket ssock)
freeResource
public void freeResource()
- Specified by:
freeResource
in class DataReceiver
setBufSize
public void setBufSize(int size)
SendMissingPacketInfo
public void SendMissingPacketInfo(java.lang.String missedPacket)
Seqnum_Decoder
public static int Seqnum_Decoder(byte[] a)
- Finds the integer value of 32 bit binary string.
ReceiveData
public int ReceiveData(byte[] dstByteArray,
int fileSize)
- Specified by:
ReceiveData
in class DataReceiver
PacketRetransmission
public void PacketRetransmission(java.lang.String s)
- Logic to receive packet retransmissions.