annotate doc/certificate-signals.dox @ 25172:fd5eedf131b4

Generalize the FQY command so it can be used by different callbacks based on the place that called it. Then automatically call an FQY when sending the buddy list ADL's for a buddy with an unknown network. Then we can send a corrected ADL later with the network from the FQY. This should make it easier for people with OCS/Yahoo contacts that were added incorrectly by previous versions, as they shouldn't need to mess with their address book outside of Pidgin (but if there are multiple buddy copies, that may need fixing externally). I should probably figure out how to permanently fix the Membership lists, eventually. References #6755. References #3322
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Fri, 27 Feb 2009 07:13:20 +0000
parents e0613cf8c493
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
19045
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
1 /** @page certificate-signals Certificate Signals
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
2
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
3 @signals
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
4 @signal certificate-stored
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
5 @signal certificate-deleted
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
6 @endsignals
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
7
20807
e0613cf8c493 Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents: 19051
diff changeset
8 @see certificate.h
e0613cf8c493 Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents: 19051
diff changeset
9
19045
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
10 <hr>
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
11
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
12 @signaldef certificate-stored
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
13 @signalproto
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
14 void (*certificate_stored)(PurpleCertificatePool *pool, const gchar *id, gpointer data);
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
15 @endsignalproto
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
16 @signaldesc
19051
c0ccfe389b23 - Add notice that certificate-stored and certificate-deleted signals are
William Ehlhardt <williamehlhardt@gmail.com>
parents: 19045
diff changeset
17 Emitted when a pool stores a certificate. Connect to the pool instance.
19045
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
18 @param pool Pool the certificate has been stored into
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
19 @param id Key the certificate was stored under
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
20 @endsignaldef
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
21
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
22 @signaldef certificate-deleted
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
23 @signalproto
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
24 void (*certificate_deleted)(PurpleCertificatePool *pool, const gchar *id, gpointer data);
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
25 @endsignalproto
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
26 @signaldesc
19051
c0ccfe389b23 - Add notice that certificate-stored and certificate-deleted signals are
William Ehlhardt <williamehlhardt@gmail.com>
parents: 19045
diff changeset
27 Emitted when a pool deletes a certificate. Connect to the pool instance.
19045
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
28 @param pool Pool the certificate was deleted from
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
29 @param id Key that was deleted
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
30 @endsignaldef
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
31
2aa5a9f47470 - Add CertificatePool signals documentation
William Ehlhardt <williamehlhardt@gmail.com>
parents:
diff changeset
32 */
20807
e0613cf8c493 Add some links from signal documentation back to the documentation for the
Will Thompson <will.thompson@collabora.co.uk>
parents: 19051
diff changeset
33 // vim: syntax=c.doxygen tw=75 et