performs the opening handshake . when call this method you must not retain the fullhttprequest which is passed in . concode_field_sep String SUB_PROTOCOL_WILDCARD concode_elem_sep InternalLogger logger concode_elem_sep ClosedChannelException CLOSED_CHANNEL_EXCEPTION concode_elem_sep int maxFramePayloadLength concode_elem_sep String[] subprotocols concode_elem_sep String selectedSubprotocol concode_elem_sep String uri concode_elem_sep WebSocketVersion version concode_field_sep FullHttpResponse newHandshakeResponse concode_elem_sep String selectSubprotocol concode_elem_sep WebSocketFrameDecoder newWebsocketDecoder concode_elem_sep WebSocketFrameEncoder newWebSocketEncoder concode_elem_sep int maxFramePayloadLength concode_elem_sep Set<String> subprotocols concode_elem_sep String selectedSubprotocol concode_elem_sep String uri concode_elem_sep WebSocketVersion version concode_elem_sep ChannelFuture close concode_elem_sep ChannelFuture close
ChannelFuture function ( Channel arg0 , FullHttpRequest arg1 ) { return handshake ( arg0 , arg1 , null , arg0 . newPromise ( ) ) ; }