summaryrefslogtreecommitdiff
path: root/protocols/SkypeClassic/src/msglist.h
blob: 94316c703e3ebbb7b3cf058ea4b464238afee0e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <time.h>

typedef struct {
	DWORD uMsgNum;
	HANDLE hEvent;
	HANDLE hMetaEvent;
	time_t t;
	time_t tEdited;
	void *pfts;
} TYP_MSGLENTRY;

void MsgList_Init(void);
void MsgList_Exit(void);
TYP_MSGLENTRY *MsgList_Add(DWORD uMsgNum, HANDLE hEvent);
TYP_MSGLENTRY *MsgList_FindMessage(DWORD uMsgNum);
void MsgList_CollectGarbage(void);