hi,
hey u can find the transfer rates of the data and then u can set the guage as per trasfering the data.
transferring the data involves amount of data recived by no. of seconds
so, u better do that.
for this technique, i can show u the door but u have to walk thru it ok.
so i have genreral application which is developed in PURE
JAVA so u better go for the free code..
the application name is LIME WIRE it is a P2P s/w .
so,here is the link for application
www.limewire.com for free source code
www.limewire.org hope this prog will give u idea..
Enjoy!
cinux