write queued buffers to socketchannel concode_field_sep State state concode_elem_sep CharsetDecoder decoder concode_elem_sep BlockingQueue<ByteBuffer> inQueue concode_elem_sep int RCVBUF concode_elem_sep Charset charset concode_elem_sep BlockingQueue<ByteBuffer> outQueue concode_elem_sep WebSocketListener listener concode_elem_sep SocketChannel channel concode_elem_sep CharsetEncoder encoder concode_elem_sep SelectionKey key concode_field_sep void decodeFrames concode_elem_sep void process concode_elem_sep boolean read concode_elem_sep void decodeHandshake concode_elem_sep void consume concode_elem_sep void setChannel concode_elem_sep void eot concode_elem_sep void decode concode_elem_sep void queue concode_elem_sep void setKey
void function ( ) { ByteBuffer loc0 = outQueue . poll ( ) ; while ( loc0 != null ) { channel . write ( loc0 ) ; if ( loc0 . remaining ( ) <= 0 ) { loc0 = outQueue . poll ( ) ; } } }