doc/certificate-signals.dox

Wed, 15 Jun 2016 04:59:21 -0300

author
dx <dx@dxzone.com.ar>
date
Wed, 15 Jun 2016 04:59:21 -0300
branch
release-2.x.y
changeset 37749
2e00aa78cb1f
parent 20897
2608e9e07913
permissions
-rw-r--r--

Add PurplePrefsUiOps API from instantbird

This allows overriding the prefs.xml storage with anything else.

The instantbird version had fewer methods, things like add_string_list or
rename_boolean_toggle which are rarely used in libpurple and that instantbird
just removed from their fork.

The add_observer and remove_observer methods are not implemented yet.

18895
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
1 /** @page certificate-signals Certificate Signals
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
2
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
3 @signals
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
4 @signal certificate-stored
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
5 @signal certificate-deleted
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
6 @endsignals
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
7
20897
2608e9e07913 Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents: 18901
diff changeset
8 @see certificate.h
2608e9e07913 Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents: 18901
diff changeset
9
18895
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
10 <hr>
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
11
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
12 @signaldef certificate-stored
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
13 @signalproto
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
14 void (*certificate_stored)(PurpleCertificatePool *pool, const gchar *id, gpointer data);
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
15 @endsignalproto
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
16 @signaldesc
18901
bbbd9429b37f - Add notice that certificate-stored and certificate-deleted signals are
William Ehlhardt <williamehlhardt@gmail.com>
parents: 18895
diff changeset
17 Emitted when a pool stores a certificate. Connect to the pool instance.
18895
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
18 @param pool Pool the certificate has been stored into
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
19 @param id Key the certificate was stored under
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
20 @endsignaldef
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
21
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
22 @signaldef certificate-deleted
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
23 @signalproto
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
24 void (*certificate_deleted)(PurpleCertificatePool *pool, const gchar *id, gpointer data);
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
25 @endsignalproto
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
26 @signaldesc
18901
bbbd9429b37f - Add notice that certificate-stored and certificate-deleted signals are
William Ehlhardt <williamehlhardt@gmail.com>
parents: 18895
diff changeset
27 Emitted when a pool deletes a certificate. Connect to the pool instance.
18895
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
28 @param pool Pool the certificate was deleted from
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
29 @param id Key that was deleted
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
30 @endsignaldef
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
31
6b9856e9b382 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
32 */
20897
2608e9e07913 Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents: 18901
diff changeset
33 // vim: syntax=c.doxygen tw=75 et

mercurial