Riferimenti per il file fileio.c

#include "stdinc.h"
#include "fileio.h"
#include "irc_string.h"
#include "memory.h"
#include "s_log.h"
#include "fdlist.h"

Vai al codice sorgente di questo file.

Funzioni

int file_open (fde_t *F, const char *filename, int mode, int fmode)
void file_close (fde_t *F)
FBFILEfbopen (const char *filename, const char *mode)
int fbrewind (FBFILE *fb)
void fbclose (FBFILE *fb)
static int fbfill (FBFILE *fb)
int fbgetc (FBFILE *fb)
void fbungetc (char c, FBFILE *fb)
char * fbgets (char *buf, size_t len, FBFILE *fb)
int fbputs (const char *str, FBFILE *fb, size_t nbytes)
int save_spare_fd (const char *spare_purpose)


Documentazione delle funzioni

void fbclose ( FBFILE fb  ) 

static int fbfill ( FBFILE fb  )  [static]

Definizione alla linea 162 del file fileio.c.

Riferimenti FileBuf::buf, FileBuf::endp, FileBuf::F, FB_EOF, FB_FAIL, _fde::fd, FileBuf::flags, e FileBuf::ptr.

Referenziato da fbgetc(), e fbgets().

int fbgetc ( FBFILE fb  ) 

Definizione alla linea 190 del file fileio.c.

Riferimenti FileBuf::endp, fbfill(), FileBuf::pbptr, FileBuf::pbuf, e FileBuf::ptr.

char* fbgets ( char *  buf,
size_t  len,
FBFILE fb 
)

FBFILE* fbopen ( const char *  filename,
const char *  mode 
)

int fbputs ( const char *  str,
FBFILE fb,
size_t  nbytes 
)

int fbrewind ( FBFILE fb  ) 

Definizione alla linea 138 del file fileio.c.

Riferimenti FileBuf::buf, FileBuf::endp, FileBuf::F, _fde::fd, FileBuf::flags, FileBuf::pbptr, e FileBuf::ptr.

Referenziato da read_conf().

void fbungetc ( char  c,
FBFILE fb 
)

Definizione alla linea 203 del file fileio.c.

Riferimenti FileBuf::pbptr, e FileBuf::pbuf.

void file_close ( fde_t F  ) 

Definizione alla linea 94 del file fileio.c.

Riferimenti fd_close().

Referenziato da fbclose().

int file_open ( fde_t F,
const char *  filename,
int  mode,
int  fmode 
)

Definizione alla linea 41 del file fileio.c.

Riferimenti DWORD(), fd_open(), hard_fdlimit, e number_fd.

Referenziato da fbopen().

int save_spare_fd ( const char *  spare_purpose  ) 

Definizione alla linea 285 del file fileio.c.

Riferimenti ilog(), L_NOTICE, e PATH_DEVNULL.

Referenziato da init_ssl(), e verify_private_key().


Generato il Wed Apr 15 00:19:20 2009 per ircd-hybrid da  doxygen 1.5.6