Motorola C381P J2ME Technical Manual page 33

J2me developer guide
Table of Contents

Advertisement

8
Network APIs
readLengths[i]);
bytes_left);
byteCounts[i]);
ex.getMessage());
try {
is[i] = hc[i].openInputStream();
byteCounts[i] = 0;
readLengths[i] = hc[i].getLength();
System.out.println("readLengths = " +
if (readLengths[i] == -1)
{
readLengths[i] = BUFFER_SIZE;
}
int bytes_read = 0;
int offset = 0;
int bytes_left = (int)readLengths[i];
do
{
bytes_read = is[i].read(buffer, offset,
offset += bytes_read;
bytes_left -= bytes_read;
byteCounts[i] += bytes_read;
}
while (bytes_read > 0);
System.out.println("byte read = " +
} catch (Exception ex) {
System.out.println("Downloading Failed: "+
numPassed = 0;
}
finally {
try {
} catch (Exception ex) {}
}
}
/**
*
close http connection
*/
if (hc[i] != null)
{
try {
hc[i].close();
is[i].close();
is[i] = null;
33

Advertisement

Table of Contents
loading

Table of Contents