WebsocketConnection.close

Close the connection in an orderly fashion.

Note that until the signalWebsocketConnection::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.types.WebsocketCloseCode.NoStatus a close message with no body (without code and data) is sent. Note that the data must be UTF-8 valid.

class WebsocketConnection
void
close
(
ushort code
,
string data = null
)

Parameters

code ushort

close code

data string

close data