Mercurial > pidgin
comparison plugins/yay/libyahoo-proto.h @ 1054:0b0b4cb53c17
[gaim-migrate @ 1064]
yahoo prpl
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Fri, 03 Nov 2000 10:03:53 +0000 |
parents | |
children | 17e544f8c7fb |
comparison
equal
deleted
inserted
replaced
1053:864f4aae0b60 | 1054:0b0b4cb53c17 |
---|---|
1 /* This is a Cfunctions (version 0.24) generated header file. | |
2 Cfunctions is a free program for extracting headers from C files. | |
3 Get Cfunctions from `http://www.hayamasa.demon.co.uk/cfunctions'. */ | |
4 | |
5 /* This file was generated with: | |
6 `cfunctions -w LIBYAHOO_PROTO -o ./libyahoo-proto.h' */ | |
7 #ifndef CFH_LIBYAHOO_PROTO | |
8 #define CFH_LIBYAHOO_PROTO | |
9 | |
10 unsigned int yahoo_makeint(unsigned char *data); | |
11 char **yahoo_list2array(char *buff); | |
12 void yahoo_arraykill(char **array); | |
13 char *yahoo_array2list(char **array); | |
14 struct yahoo_context *yahoo_init(char *user, char *password, | |
15 | |
16 struct yahoo_options *options); | |
17 void yahoo_free_context(struct yahoo_context *ctx); | |
18 char *yahoo_get_status_string(int statuscode); | |
19 char *yahoo_get_status_append(int statuscode); | |
20 char *yahoo_get_service_string(int servicecode); | |
21 int yahoo_fetchcookies(struct yahoo_context *ctx); | |
22 int yahoo_add_buddy(struct yahoo_context *ctx, char *addid, char *active_id, | |
23 char *group, char *msg); | |
24 int yahoo_remove_buddy(struct yahoo_context *ctx, char *addid, | |
25 char *active_id, char *group, char *msg); | |
26 int yahoo_get_config(struct yahoo_context *ctx); | |
27 int yahoo_cmd_logon(struct yahoo_context *ctx, unsigned int initial_status); | |
28 int yahoo_connect(struct yahoo_context *ctx); | |
29 int yahoo_sendcmd_http(struct yahoo_context *ctx, | |
30 | |
31 struct yahoo_rawpacket *pkt); | |
32 int yahoo_sendcmd(struct yahoo_context *ctx, int service, char *active_nick, | |
33 char *content, unsigned int msgtype); | |
34 int yahoo_cmd_ping(struct yahoo_context *ctx); | |
35 int yahoo_cmd_idle(struct yahoo_context *ctx); | |
36 int yahoo_cmd_sendfile(struct yahoo_context *ctx, char *active_user, | |
37 char *touser, char *msg, char *filename); | |
38 int yahoo_cmd_msg(struct yahoo_context *ctx, char *active_user, char *touser, | |
39 | |
40 char *msg); | |
41 int yahoo_cmd_msg_offline(struct yahoo_context *ctx, char *active_user, | |
42 char *touser, char *msg); | |
43 int yahoo_cmd_set_away_mode(struct yahoo_context *ctx, int status, char *msg); | |
44 int yahoo_cmd_set_back_mode(struct yahoo_context *ctx, int status, char *msg); | |
45 int yahoo_cmd_activate_id(struct yahoo_context *ctx, char *newid); | |
46 int yahoo_cmd_user_status(struct yahoo_context *ctx); | |
47 int yahoo_cmd_logoff(struct yahoo_context *ctx); | |
48 int yahoo_cmd_start_conf(struct yahoo_context *ctx, char *conf_id, | |
49 char **userlist, char *msg, int type); | |
50 int yahoo_cmd_conf_logon(struct yahoo_context *ctx, char *conf_id, | |
51 | |
52 char *host, char **userlist); | |
53 int yahoo_cmd_decline_conf(struct yahoo_context *ctx, char *conf_id, | |
54 char *host, char **userlist, char *msg); | |
55 int yahoo_cmd_conf_logoff(struct yahoo_context *ctx, char *conf_id, | |
56 | |
57 char **userlist); | |
58 int yahoo_cmd_conf_invite(struct yahoo_context *ctx, char *conf_id, | |
59 char **userlist, char *invited_user, char *msg); | |
60 int yahoo_cmd_conf_msg(struct yahoo_context *ctx, char *conf_id, | |
61 char **userlist, char *msg); | |
62 void yahoo_free_rawpacket(struct yahoo_rawpacket *pkt); | |
63 void yahoo_free_packet(struct yahoo_packet *pkt); | |
64 void yahoo_free_idstatus(struct yahoo_idstatus *idstatus); | |
65 struct yahoo_packet *yahoo_parsepacket(struct yahoo_context *ctx, | |
66 | |
67 struct yahoo_rawpacket *inpkt); | |
68 int yahoo_parsepacket_ping(struct yahoo_context *ctx, | |
69 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
70 int yahoo_parsepacket_newmail(struct yahoo_context *ctx, | |
71 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
72 int yahoo_parsepacket_grouprename(struct yahoo_context *ctx, | |
73 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
74 int yahoo_parsepacket_conference_invite(struct yahoo_context *ctx, | |
75 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
76 int yahoo_parsepacket_conference_decline(struct yahoo_context *ctx, | |
77 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
78 int yahoo_parsepacket_conference_addinvite(struct yahoo_context *ctx, | |
79 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
80 int yahoo_parsepacket_conference_msg(struct yahoo_context *ctx, | |
81 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
82 int yahoo_parsepacket_conference_user(struct yahoo_context *ctx, | |
83 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
84 int yahoo_parsepacket_filetransfer(struct yahoo_context *ctx, | |
85 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
86 int yahoo_parsepacket_calendar(struct yahoo_context *ctx, | |
87 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
88 int yahoo_parsepacket_chatinvite(struct yahoo_context *ctx, | |
89 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
90 int yahoo_parsepacket_newcontact(struct yahoo_context *ctx, | |
91 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
92 int yahoo_parsepacket_status(struct yahoo_context *ctx, | |
93 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
94 int yahoo_parsepacket_message(struct yahoo_context *ctx, | |
95 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
96 int yahoo_parsepacket_message_offline(struct yahoo_context *ctx, | |
97 struct yahoo_packet *pkt, struct yahoo_rawpacket *inpkt); | |
98 int yahoo_getdata(struct yahoo_context *ctx); | |
99 struct yahoo_rawpacket *yahoo_getpacket(struct yahoo_context *ctx); | |
100 int yahoo_isbuddy(struct yahoo_context *ctx, const char *id); | |
101 void yahoo_freeaddressbook(struct yahoo_context *ctx); | |
102 int yahoo_fetchaddressbook(struct yahoo_context *ctx); | |
103 | |
104 #endif /* CFH_LIBYAHOO_PROTO */ |