Mercurial > pidgin.yaz
annotate plugins/icq/contacts.h @ 1432:4c510ca3563f
[gaim-migrate @ 1442]
icqlib 1.1.5
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Sun, 28 Jan 2001 01:52:27 +0000 |
parents | 201ec77f3a60 |
children | 8ed70631ed15 |
rev | line source |
---|---|
1152 | 1 /* -*- Mode: C; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
2 #ifndef _CONTACTS_H | |
3 #define _CONTACTS_H | |
4 | |
5 #include "icq.h" | |
6 #include "icqtypes.h" | |
7 | |
1432
4c510ca3563f
[gaim-migrate @ 1442]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1152
diff
changeset
|
8 typedef struct icq_ContactItem_s |
1152 | 9 { |
10 ICQLINK *icqlink; | |
11 unsigned long uin; | |
12 int vis_list; | |
1432
4c510ca3563f
[gaim-migrate @ 1442]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
1152
diff
changeset
|
13 int invis_list; |
1152 | 14 unsigned long remote_ip; |
15 unsigned long remote_real_ip; | |
16 unsigned long remote_port; | |
17 unsigned char tcp_flag; | |
18 } icq_ContactItem; | |
19 | |
20 icq_ContactItem *icq_ContactNew(ICQLINK *link); | |
21 void icq_ContactDelete(void *pcontact); | |
22 icq_ContactItem *icq_ContactFind(ICQLINK *link, DWORD cuin); | |
23 icq_ContactItem *icq_ContactGetFirst(ICQLINK *link); | |
24 icq_ContactItem *icq_ContactGetNext(icq_ContactItem *pcontact); | |
25 | |
26 #endif /* _CONTACTS_H */ |