Method
IbisClientdisconnect
since: 0.1
Declaration [src]
void
ibis_client_disconnect (
IbisClient* client,
GError* error,
const char* reason
)
Description [src]
Disconnects client.
This will send IBIS_MSG_QUIT with message and then call
ibis_client_stop().
If error is not NULL, it will be assigned to IbisClient:error.
Available since: 0.1
Parameters
error-
Type:
GErrorA
GError.The argument can be NULL.The instance takes ownership of the data, and is responsible for freeing it. reason-
Type:
const char*An optional disconnect reason.
The argument can be NULL.The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string.