/*
Copyright (c) 1993 Xerox Corporation. All rights reserved.
*/
/*
$Id$
$Date$
*
*/
#ifndef ←←PCR←IOGblUFSStream←h
#define ←←PCR←IOGblUFSStream←h 1
#include <config/PCR←StdTypes.h>
#include <th/PCR←ThTypes.h>
#include <io/PCR←IOStream.h>
#include <stdarg.h>
#if PCR←IOStream←IMPL
typedef PCR←ERes
PCR←IOGblUFSStream←VGenericOpProc(
PCR←IOGbl←DEPtr gde,
const PCR←sigset←t *sigMask, PCR←Msec wakeup,
PCR←Any cmd,
va←list ap
);
/*
Caller should disable sigs
*/
extern PCR←IOGblUFSStream←VGenericOpProc
PCR←IOGblUFSStream←VGenericOp;
typedef PCR←ERes
PCR←IOGblUFSStream←VGenericCloneProc(
PCR←IOGbl←DEPtr gde,
const PCR←sigset←t *sigMask, PCR←Msec wakeup,
PCR←IOGbl←DEPtr * gdep,
PCR←Any cmd,
va←list ap
);
/*
Caller should disable sigs
*/
extern PCR←IOGblUFSStream←VGenericCloneProc
PCR←IOGblUFSStream←VGenericClone;
#endif /* PCR←IOStream←IMPL */
#endif /* ! ←←PCR←IOGblUFSStream←h */