/*
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$
*/