dup_detailed_error_vardict


Description:

[ Version ( since = "0.17.6" ) ]
public string? dup_detailed_error_vardict (out Variant details)

If the account's connection is not connected, return the D-Bus error name with which it last disconnected or failed to connect (in particular, this is TP_ERROR_STR_CANCELLED if it was disconnected by a user request).

This is the same as connection_error.

If details is not null, it will be used to return additional details about the error (the same as connection_error_details).

Otherwise, return null, without altering details.

The returned string and details may become invalid when the main loop is re-entered or the account is destroyed.

Parameters:

this

an account

details

optionally used to return a variant of type VARDICT, which must be unreffed by the caller with g_variant_unref

Returns:

a D-Bus error name, or null.