libpurple/plugins/perl/common/FT.xs

branch
cpw.khc.msnp14
changeset 20478
46933dc62880
parent 20472
6a6d2ef151e6
parent 15894
765ec644ac47
child 20481
65485e2ed8a3
equal deleted inserted replaced
20476:198222e01a7d 20478:46933dc62880
1 #include "module.h"
2
3 MODULE = Purple::Xfer PACKAGE = Purple::Xfer PREFIX = purple_xfer_
4 PROTOTYPES: ENABLE
5
6 Purple::Xfer
7 purple_xfer_new(class, account, type, who)
8 Purple::Account account
9 Purple::XferType type
10 const char *who
11 C_ARGS:
12 account, type, who
13
14 void
15 purple_xfer_add(xfer)
16 Purple::Xfer xfer
17
18 void
19 purple_xfer_cancel_local(xfer)
20 Purple::Xfer xfer
21
22 void
23 purple_xfer_cancel_remote(xfer)
24 Purple::Xfer xfer
25
26 void
27 purple_xfer_end(xfer)
28 Purple::Xfer xfer
29
30 void
31 purple_xfer_error(type, account, who, msg)
32 Purple::XferType type
33 Purple::Account account
34 const char *who
35 const char *msg
36
37 Purple::Account
38 purple_xfer_get_account(xfer)
39 Purple::Xfer xfer
40
41 size_t
42 purple_xfer_get_bytes_remaining(xfer)
43 Purple::Xfer xfer
44
45 size_t
46 purple_xfer_get_bytes_sent(xfer)
47 Purple::Xfer xfer
48
49 const char *
50 purple_xfer_get_filename(xfer)
51 Purple::Xfer xfer
52
53 const char *
54 purple_xfer_get_local_filename(xfer)
55 Purple::Xfer xfer
56
57 unsigned int
58 purple_xfer_get_local_port(xfer)
59 Purple::Xfer xfer
60
61 double
62 purple_xfer_get_progress(xfer)
63 Purple::Xfer xfer
64
65 const char *
66 purple_xfer_get_remote_ip(xfer)
67 Purple::Xfer xfer
68
69 unsigned int
70 purple_xfer_get_remote_port(xfer)
71 Purple::Xfer xfer
72
73 size_t
74 purple_xfer_get_size(xfer)
75 Purple::Xfer xfer
76
77 Purple::XferStatusType
78 purple_xfer_get_status(xfer)
79 Purple::Xfer xfer
80
81 Purple::XferType
82 purple_xfer_get_type(xfer)
83 Purple::Xfer xfer
84
85 Purple::XferUiOps
86 purple_xfer_get_ui_ops(xfer)
87 Purple::Xfer xfer
88
89 gboolean
90 purple_xfer_is_canceled(xfer)
91 Purple::Xfer xfer
92
93 gboolean
94 purple_xfer_is_completed(xfer)
95 Purple::Xfer xfer
96
97 ssize_t
98 purple_xfer_read(xfer, buffer)
99 Purple::Xfer xfer
100 guchar **buffer
101
102 void
103 purple_xfer_ref(xfer)
104 Purple::Xfer xfer
105
106 void
107 purple_xfer_request(xfer)
108 Purple::Xfer xfer
109
110 void
111 purple_xfer_request_accepted(xfer, filename)
112 Purple::Xfer xfer
113 const char *filename
114
115 void
116 purple_xfer_request_denied(xfer)
117 Purple::Xfer xfer
118
119 void
120 purple_xfer_set_completed(xfer, completed)
121 Purple::Xfer xfer
122 gboolean completed
123
124 void
125 purple_xfer_set_filename(xfer, filename)
126 Purple::Xfer xfer
127 const char *filename
128
129 void
130 purple_xfer_set_local_filename(xfer, filename)
131 Purple::Xfer xfer
132 const char *filename
133
134 void
135 purple_xfer_set_message(xfer, message)
136 Purple::Xfer xfer
137 const char *message
138
139 void
140 purple_xfer_set_size(xfer, size)
141 Purple::Xfer xfer
142 size_t size
143
144 void
145 purple_xfer_unref(xfer)
146 Purple::Xfer xfer
147
148 void
149 purple_xfer_update_progress(xfer)
150 Purple::Xfer xfer
151
152 ssize_t
153 purple_xfer_write(xfer, buffer, size)
154 Purple::Xfer xfer
155 const guchar *buffer
156 size_t size
157
158 MODULE = Purple::Xfer PACKAGE = Purple::Xfers PREFIX = purple_xfers_
159 PROTOTYPES: ENABLE
160
161 Purple::XferUiOps
162 purple_xfers_get_ui_ops()
163
164
165 void
166 purple_xfers_set_ui_ops(ops)
167 Purple::XferUiOps ops
168

mercurial