InputStream.reset()is a method that you would call once after use Inpustream.mark()to force an InputStream to create an internal buffer that will allow you to read the same data several times, assuming InputStream supports it, returning true when called InputStream.markSupported().
Regarding the problem of data transfer, we are talking about a phone that runs Series60 3rd edition on top of Symbian OS 9.1. Given how extensive the Symbian test is for JSR-82, an implementation error as simple as the 40k limit for InputStream seems unlikely.
, ?
?
? , , InputStream bluetooth?
JSR-82, , N73: bluetooth , ( , MIDlet.startApp(), Canvas.keyPressed(), CommandListener.commandAction(), PlayerListener.playerUpdate()...).
bluetooth Thread.run(), .