Thanks occicat.
My program is TCP oriented and the following example is for UDP:
Code:
private int getSequenceNumber( DatagramPacket packet )
{
// Create a byte input stream to read the data
ByteArrayInputStream bin = new ByteArrayInputStream (packet.getData());
// Create a datainput stream to read sequence number
DataInputStream din = new DataInputStream (bin);
int sequenceNumber;
try
{
sequenceNumber = din.readInt();
}
catch (IOException ioe)
{
sequenceNumber = 0;
}
return sequenceNumber;
}
I have spent almost an hour on google but couldnt work out how to get/set the sequence number with TCP