close

fun close(code: <Error class: unknown class>, data: String? = null)(source)

Close the connection in an orderly fashion.

Note that until the signal@WebsocketConnection::closed signal fires, the connection is not yet completely closed. The close message is not even sent until the main loop runs.

The @code and @data are sent to the peer along with the close request. If @code is %SOUP_WEBSOCKET_CLOSE_NO_STATUS a close message with no body (without code and data) is sent. Note that the @data must be UTF-8 valid.

Parameters

code

close code

data

close data