annotate purple_internal.h @ 354:ff078879e68e

include in_reply_to information to the internal tag even in posting message
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Tue, 18 May 2010 00:12:59 +0900
parents 2f053c23ee50
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
272
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
1 #ifndef _PIDGIN_TWITTER_PURPLE_INTERNAL_H_
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
2 #define _PIDGIN_TWITTER_PURPLE_INTERNAL_H_
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
3
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
4 struct _PurpleUtilFetchUrlData
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
5 {
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
6 PurpleUtilFetchUrlCallback callback;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
7 void *user_data;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
8
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
9 struct
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
10 {
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
11 char *user;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
12 char *passwd;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
13 char *address;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
14 int port;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
15 char *page;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
16
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
17 } website;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
18
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
19 char *url;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
20 int num_times_redirected;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
21 gboolean full;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
22 char *user_agent;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
23 gboolean http11;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
24 char *request;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
25 gsize request_written;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
26 gboolean include_headers;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
27
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
28 PurpleProxyConnectData *connect_data;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
29 int fd;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
30 guint inpa;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
31
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
32 gboolean got_headers;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
33 gboolean has_explicit_data_len;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
34 char *webdata;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
35 unsigned long len;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
36 unsigned long data_len;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
37 gssize max_len;
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
38 };
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
39
2f053c23ee50 a better way to get an extension for icon image.
Yoshiki Yazawa <yaz@honeyplanet.jp>
parents:
diff changeset
40 #endif