libpurple/plugins/perl/common/ImgStore.xs

Sat, 22 Jun 2013 15:58:44 +0530

author
Ankit Vani <a@nevitus.org>
date
Sat, 22 Jun 2013 15:58:44 +0530
branch
soc.2013.gobjectification
changeset 34606
bca53cda8ed5
parent 33661
2ebcb105e606
permissions
-rw-r--r--

Added ciphers and hashes _new functions to .xs files

11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
1 #include "module.h"
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
2
15894
765ec644ac47 Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <datallah@pidgin.im>
parents: 15435
diff changeset
3 MODULE = Purple::ImgStore PACKAGE = Purple::ImgStore PREFIX = purple_imgstore_
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
4 PROTOTYPES: ENABLE
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
5
16550
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
6 Purple::StoredImage
33661
2ebcb105e606 Rename two functions.
Mark Doliner <mark@kingant.net>
parents: 16550
diff changeset
7 purple_imgstore_new(data, size, filename)
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
8 void *data
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
9 size_t size
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
10 const char *filename
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
11
16550
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
12 int
33661
2ebcb105e606 Rename two functions.
Mark Doliner <mark@kingant.net>
parents: 16550
diff changeset
13 purple_imgstore_new_with_id(data, size, filename)
16550
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
14 void *data
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
15 size_t size
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
16 const char *filename
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
17
15894
765ec644ac47 Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <datallah@pidgin.im>
parents: 15435
diff changeset
18 Purple::StoredImage
16550
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
19 purple_imgstore_find_by_id(id)
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
20 int id
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
21
16550
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
22 gconstpointer
15894
765ec644ac47 Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <datallah@pidgin.im>
parents: 15435
diff changeset
23 purple_imgstore_get_data(i)
765ec644ac47 Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <datallah@pidgin.im>
parents: 15435
diff changeset
24 Purple::StoredImage i
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
25
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
26 const char *
15894
765ec644ac47 Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <datallah@pidgin.im>
parents: 15435
diff changeset
27 purple_imgstore_get_filename(i)
765ec644ac47 Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <datallah@pidgin.im>
parents: 15435
diff changeset
28 Purple::StoredImage i
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
29
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
30 size_t
15894
765ec644ac47 Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <datallah@pidgin.im>
parents: 15435
diff changeset
31 purple_imgstore_get_size(i)
765ec644ac47 Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <datallah@pidgin.im>
parents: 15435
diff changeset
32 Purple::StoredImage i
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
33
16550
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
34 const char *
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
35 purple_imgstore_get_extension(i)
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
36 Purple::StoredImage i
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
37
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
38 Purple::StoredImage
15894
765ec644ac47 Perl fixes for s/gaim/purple/. This hasn't really been tested yet.
Daniel Atallah <datallah@pidgin.im>
parents: 15435
diff changeset
39 purple_imgstore_ref(id)
16550
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
40 Purple::StoredImage id
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
41
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
42 Purple::StoredImage
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
43 purple_imgstore_unref(id)
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
44 Purple::StoredImage id
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
45
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
46 void
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
47 purple_imgstore_ref_by_id(id)
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
48 int id
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
49
16550
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
50 void
3254ec9f73af Fix perl compile.
Sadrul Habib Chowdhury <sadrul@pidgin.im>
parents: 15894
diff changeset
51 purple_imgstore_unref_by_id(id)
11118
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
52 int id
36db35a9da56 [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents:
diff changeset
53

mercurial