Sun, 07 Oct 2007 18:49:50 +0000
Add some links from signal documentation back to the documentation for the
corresponding header. Also, if there are going to be vim modelines with
"syntax" settings, they may as well be "c.doxygen" not "c".
|
16740
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
1 | /** @page imgstore-signals Image Store Signals |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
2 | |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
3 | @signals |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
4 | @signal image-deleting |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
5 | @endsignals |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
6 | |
|
20897
2608e9e07913
Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents:
16740
diff
changeset
|
7 | @see imgstore.h |
|
2608e9e07913
Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents:
16740
diff
changeset
|
8 | |
|
16740
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
9 | <hr> |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
10 | |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
11 | @signaldef image-deleting |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
12 | @signalproto |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
13 | char *(*image_deleting)(const PurpleStoredImage *img); |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
14 | @endsignalproto |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
15 | @signaldesc |
|
20897
2608e9e07913
Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents:
16740
diff
changeset
|
16 | Emitted when a #PurpleStoredImage is about to be destroyed. This allows |
|
16740
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
17 | for what amounts to weak references. Code can hold onto a pointer to |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
18 | the PurpleStoredImage without actually "holding" a reference. They can |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
19 | then use a signal handler to let them know when their img is about to |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
20 | be destroyed. |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
21 | @param img The image about to be destroyed. |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
22 | @note It's not possible to purple_imgstore_ref() img to save it. |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
23 | @endsignaldef |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
24 | |
|
c95b1a276ea1
Document the image-deleting signal.
Richard Laager <rlaager@pidgin.im>
parents:
diff
changeset
|
25 | */ |
|
20897
2608e9e07913
Add some links from signal documentation back to the documentation for the
Will Thompson <resiak@pidgin.im>
parents:
16740
diff
changeset
|
26 | // vim: syntax=c.doxygen tw=75 et |