question: void sendRequest ( MultiplexConnectionInfo info , int len ) throws IOException { synchronized ( dataOut ) { if ( alive && ! info . closed ) try { dataOut . writeByte ( REQUEST ) ; dataOut . writeShort ( info . id ) ; dataOut . writeInt ( len ) ; dataOut . flush ( ) ; } catch ( IOException e ) { multiplexLog . log ( Log . BRIEF , "exception: " , e ) ; shutDown ( ) ; throw e ; } } }
target:  Send request for more data on connection to remote endpoint.