annotate libpurple/plugins/perl/common/ImgStore.xs @ 18633:075c8dab16e2

More perl bindings from Zsombor Welker, fixes #1830
author Sean Egan <seanegan@gmail.com>
date Wed, 25 Jul 2007 19:56:50 +0000
parents d2af214913f1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15374
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
1 #include "module.h"
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
2
15834
2f8274ce570a Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15374
diff changeset
3 MODULE = Purple::ImgStore PACKAGE = Purple::ImgStore PREFIX = purple_imgstore_
15374
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
4 PROTOTYPES: ENABLE
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
5
16486
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
6 Purple::StoredImage
15834
2f8274ce570a Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15374
diff changeset
7 purple_imgstore_add(data, size, filename)
15374
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
8 void *data
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
9 size_t size
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
10 const char *filename
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
11
16486
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
12 int
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
13 purple_imgstore_add_with_id(data, size, filename)
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
14 void *data
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
15 size_t size
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
16 const char *filename
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
17
15834
2f8274ce570a Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15374
diff changeset
18 Purple::StoredImage
16486
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
19 purple_imgstore_find_by_id(id)
15374
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
20 int id
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
21
16486
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
22 gconstpointer
15834
2f8274ce570a Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15374
diff changeset
23 purple_imgstore_get_data(i)
2f8274ce570a Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15374
diff changeset
24 Purple::StoredImage i
15374
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
25
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
26 const char *
15834
2f8274ce570a Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15374
diff changeset
27 purple_imgstore_get_filename(i)
2f8274ce570a Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15374
diff changeset
28 Purple::StoredImage i
15374
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
29
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
30 size_t
15834
2f8274ce570a Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15374
diff changeset
31 purple_imgstore_get_size(i)
2f8274ce570a Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15374
diff changeset
32 Purple::StoredImage i
15374
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
33
16486
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
34 const char *
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
35 purple_imgstore_get_extension(i)
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
36 Purple::StoredImage i
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
37
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
38 Purple::StoredImage
15834
2f8274ce570a Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <daniel.atallah@gmail.com>
parents: 15374
diff changeset
39 purple_imgstore_ref(id)
16486
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
40 Purple::StoredImage id
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
41
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
42 Purple::StoredImage
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
43 purple_imgstore_unref(id)
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
44 Purple::StoredImage id
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
45
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
46 void
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
47 purple_imgstore_ref_by_id(id)
15374
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
48 int id
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
49
16486
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
50 void
d2af214913f1 Fix perl compile.
Sadrul Habib Chowdhury <imadil@gmail.com>
parents: 15834
diff changeset
51 purple_imgstore_unref_by_id(id)
15374
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
52 int id
5fe8042783c1 Rename gtk/ and libgaim/ to pidgin/ and libpurple/
Sean Egan <seanegan@gmail.com>
parents:
diff changeset
53