Mercurial > pidgin.yaz
diff doc/account-signals.dox @ 21366:8858a42ca237
Make PurpleAccount keep track of the last connection error suffered (or not, if
the account is happily connected or is disconnected without error). Add a
signal which fires when the current error changes, and an accessor to get the
current error. The error itself is stored inside a private struct.
author | Will Thompson <will.thompson@collabora.co.uk> |
---|---|
date | Sat, 27 Oct 2007 17:26:17 +0000 |
parents | e98c08afb706 |
children | cbf197042bad |
line wrap: on
line diff
--- a/doc/account-signals.dox Sat Oct 27 12:14:15 2007 +0000 +++ b/doc/account-signals.dox Sat Oct 27 17:26:17 2007 +0000 @@ -12,6 +12,7 @@ @signal account-authorization-requested @signal account-authorization-denied @signal account-authorization-granted + @signal account-error-changed @endsignals @see account.h @@ -141,5 +142,17 @@ @since 2.3.0 @endsignaldef + @signaldef account-error-changed + @signalproto +void (*account_error_changed)(PurpleAccount *account, const PurpleAccountCurrentError *current_error); + @endsignalproto + @signaldesc + Emitted when @a account's error changes. + @param account The account whose error has changed. + @param current_error The account's current error, or @c NULL if it has no error. + @see purple_account_get_current_error() + @since 2.3.0 + @endsignaldef + */ // vim: syntax=c.doxygen tw=75 et