/*
 *
 * tfile.h  -- Definition for internal 'tfile's.
 *
 * $Header: /afs/sipb.mit.edu/project/sipb-athena/repository/src/discuss/include/discuss/tfile.h,v 1.2 1996/06/02 07:20:44 ghudson Exp $
 * $Log: tfile.h,v $
 * Revision 1.2  1996/06/02 07:20:44  ghudson
 * Initial checkin.
 *
 * Revision 1.2  91/09/04  11:33:58  lwvanels
 * stuff not checked in when picked up for the release.
 * 
 */

#include <sys/types.h>

struct _tfile {
     int (*proc)();				/* file proc */
     off_t size;				/* file size */
     char *infop;				/* pointer to misc info */
     int info;
};

typedef struct _tfile *tfile;

#define TFOPEN 1
#define TFCLOSE 2
#define TFREAD 3
#define TFWRITE 4
#define TFDESTROY 5
#define TFCONTROL 6

/* TF Control orders (start high just for fun) */

#define TFC_FORCE_NL 15

tfile tcreate();
