/* Copyright (c) 1993 Xerox Corporation. All rights reserved. */ /* $Id$ $Date$ * * PCR threads timeout interface */ #ifndef ←←PCR←ThTimoPvt←h #define ←←PCR←ThTimoPvt←h 1 #include <config/PCR←StdTypes.h> #include <th/PCR←ThPvt.h> extern void PCR←ThTimoPvt←AddTimeout(PCR←ThPvt←SlotData *tsd); /* Add thread to timeout queue with timeout taken from tsd←timeout field. */ extern void PCR←ThTimoPvt←RemTimeout(PCR←ThPvt←SlotData *tsd); /* Remove thread from timeout queue if it's on it. */ /* * Initialization */ extern void PCR←ThTimoPvt←Init(void); #endif /* ! ←←PCR←ThTimoPvt←h */ /* $Log$ */