38 if (m_inputStream ==
null) {
39 errorOccurred(qtObject, QT_MISSING_INPUT_STREAM);
43 byte[]
buffer =
new byte[1000];
47 while (!isInterrupted()) {
50 bytesRead = m_inputStream.read(
buffer);
51 readyData(qtObject,
buffer, bytesRead);
54 errorOccurred(qtObject, QT_THREAD_INTERRUPTED);
55 }
catch (IOException ex) {
57 Log.d(
TAG,
"InputStream.read() failed:" + ex.toString());
59 errorOccurred(qtObject, QT_READ_FAILED);
63 Log.d(
TAG,
"Leaving input stream thread");