ram-output.h 1.25 KB
Newer Older
Per Cederqvist's avatar
Per Cederqvist committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
/*
 * ram-output.c  -  write objects to disk.
 *
 * This is a hack. It shouldn't be used except for debugging and as a
 * temporary substitute for what Willf|r is (or should:-) be doing.
 *
 * Written by ceder 1990-07-13. Rewritten 1990-08-31.
 */

void
foutput_person (FILE *fp,
		Person *person);


void
foutput_conference (FILE *fp,
		    Conference *conf_c);

void
foutput_text_stat(FILE *fp,
		  Text_stat *t_stat);

extern void
foutput_string(FILE *fp,
		     String str);
extern void
foutput_priv_bits(FILE *fp,
		  Priv_bits bits);
extern void
foutput_personal_flags(FILE *fp,
		       Personal_flags flags);

void
foutput_text_list(FILE *fp,
		  Text_list text_list);

void
foutput_mark_list(FILE *fp,
		  Mark_list mark_list);

extern void
foutput_mark(FILE *fp,
	     Mark mark);
void
foutput_membership_list (FILE		* fp,
			 Membership_list  mlist);

void
foutput_membership(FILE *fp,
		   Membership *mship);
void
foutput_time(FILE *fp,
	     time_t clock);

extern void
foutput_member_list(FILE *fp,
		    Member_list m_list);

void
foutput_member(FILE *fp,
	       Member member);
extern void
foutput_conf_type(FILE *fp,
		  Conf_type type);

extern void
foutput_misc_info(FILE *fp, 
		  Misc_info misc);

extern void
foutput_ulong (u_long l,
	       FILE *fp);