154155156157158159160161162163164
InputStream rawIs = is; is.skip(len - 1); _hmtpReader = new HmtpWebSocketReader(rawIs); _hmtpWriter = new HmtpWebSocketWriter(_rawWrite); // _hmtpWriter.setId(getRequestId()); // _hmtpWriter.setAutoFlush(true);
191192193194195196197198199200201202203204205206207
} private boolean dispatchHmtp() throws IOException { HmtpWebSocketReader in = _hmtpReader; do { Broker broker = _proxyBroker; if (! in.readPacket(broker)) { return false; } } while (in.isDataAvailable()); return true; }