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
|
/*
* output.h: header for output.c
*
* Written By Michael Sandrof
*
* Copyright(c) 1990
*
* See the COPYRIGHT file, or do a HELP IRCII COPYRIGHT
*
* @(#)$Id: output.h,v 1.4 2003/10/10 06:22:38 jnelson Exp $
*/
#ifndef __output_h__
#define __output_h__
extern FILE *irclog_fp;
struct ScreenStru;
BUILT_IN_COMMAND(extern_write);
void put_echo (const unsigned char *);
void put_it (const char *, ...) __A(1);
void say (const char *, ...) __A(1);
void yell (const char *, ...) __A(1);
void privileged_yell (const char *, ...) __A(1);
void error (const char *, ...) __A(1);
SIGNAL_HANDLER(sig_refresh_screen);
void refresh_a_screen (struct ScreenStru *);
void refresh_screen (char, char *);
int init_screen (void);
void file_put_it (FILE *fp, const char *format, ...);
#endif /* _OUTPUT_H_ */
|