blob: 22896608ef508a1266fc39a389accd5fe1195432 [file]
#ifndef IDXTHREAD_H
#define IDXTHREAD_H
#include "idx.h"
/* threading */
extern void idx_mkthread(msgentry **pmsgtable,
subentry **psubtable,
authentry **pauthtable,
unsigned long msg_from,
unsigned long msg_to,
unsigned long msg_master,
unsigned long msg_latest,
int locked);
extern void idx_mkthreads(msgentry **pmsgtable,
subentry **psubtable,
authentry **pauthtable,
dateentry **pdatetable,
unsigned long msg_from,
unsigned long msg_to,
unsigned long msg_latest,
int locked);
extern void idx_mklist(msgentry **pmsgtable,
subentry **psubtable,
authentry **pauthtable,
unsigned long msg_from,
unsigned long msg_to);
extern void idx_destroythread(msgentry *msgtable,
subentry *subtable,
authentry *authtable);
#endif