WebsocketConnection.close

Close the connection in an orderly fashion.

Note that until the #SoupWebsocketConnection::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.

class WebsocketConnection
void
close
(
ushort code
,
string data
)

Parameters

code ushort

close code

data string

close data

Meta

Since

2.50