Mercurial > pidgin.yaz
comparison plugins/icq/icq.h @ 1498:0ef6603d986e
[gaim-migrate @ 1508]
updating icqlib
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Thu, 22 Feb 2001 23:07:34 +0000 |
parents | 7f7857c5036e |
children | e06dcc3025a9 |
comparison
equal
deleted
inserted
replaced
1497:c3a40af2b0c4 | 1498:0ef6603d986e |
---|---|
218 void (*icq_FileNotify)(icq_FileSession *session, int type, int arg, | 218 void (*icq_FileNotify)(icq_FileSession *session, int type, int arg, |
219 void *data); | 219 void *data); |
220 void (*icq_ChatNotify)(icq_ChatSession *session, int type, int arg, | 220 void (*icq_ChatNotify)(icq_ChatSession *session, int type, int arg, |
221 void *data); | 221 void *data); |
222 void (*icq_NewUIN)(struct icq_link *link, unsigned long uin); | 222 void (*icq_NewUIN)(struct icq_link *link, unsigned long uin); |
223 void (*icq_SetTimeout)(struct icq_link *link, long interval); | |
224 void (*icq_MetaUserFound)(struct icq_link *link, unsigned short seq2, | 223 void (*icq_MetaUserFound)(struct icq_link *link, unsigned short seq2, |
225 unsigned long uin, const char *nick, const char *first, | 224 unsigned long uin, const char *nick, const char *first, |
226 const char *last, const char *email, char auth); | 225 const char *last, const char *email, char auth); |
227 void (*icq_MetaUserInfo)(struct icq_link *link, unsigned short seq2, | 226 void (*icq_MetaUserInfo)(struct icq_link *link, unsigned short seq2, |
228 const char *nick, const char *first, const char *last, | 227 const char *nick, const char *first, const char *last, |
281 void icq_Disconnect(ICQLINK *link); | 280 void icq_Disconnect(ICQLINK *link); |
282 int icq_GetSok(ICQLINK *link); | 281 int icq_GetSok(ICQLINK *link); |
283 int icq_GetProxySok(ICQLINK *link); | 282 int icq_GetProxySok(ICQLINK *link); |
284 void icq_HandleServerResponse(ICQLINK *link); | 283 void icq_HandleServerResponse(ICQLINK *link); |
285 void icq_HandleProxyResponse(ICQLINK *link); | 284 void icq_HandleProxyResponse(ICQLINK *link); |
286 void icq_HandleTimeout(ICQLINK *link); | |
287 void icq_Main(ICQLINK *link); | 285 void icq_Main(ICQLINK *link); |
288 unsigned short icq_KeepAlive(ICQLINK *link); | 286 unsigned short icq_KeepAlive(ICQLINK *link); |
289 void icq_Login(ICQLINK *link, unsigned long status); | 287 void icq_Login(ICQLINK *link, unsigned long status); |
290 void icq_Logout(ICQLINK *link); | 288 void icq_Logout(ICQLINK *link); |
291 void icq_SendContactList(ICQLINK *link); | 289 void icq_SendContactList(ICQLINK *link); |
598 | 596 |
599 extern void (*icq_SocketNotify)(int socket, int type, int status); | 597 extern void (*icq_SocketNotify)(int socket, int type, int status); |
600 | 598 |
601 void icq_HandleReadySocket(int socket, int type); | 599 void icq_HandleReadySocket(int socket, int type); |
602 | 600 |
601 /* Timeout Manager */ | |
602 | |
603 extern void (*icq_SetTimeout)(long interval); | |
604 | |
605 void icq_HandleTimeout(); | |
606 | |
603 #ifdef __cplusplus | 607 #ifdef __cplusplus |
604 } | 608 } |
605 #endif /* __cplusplus */ | 609 #endif /* __cplusplus */ |
606 | 610 |
607 #endif /* _ICQ_H_ */ | 611 #endif /* _ICQ_H_ */ |