Riferimenti per il file dbuf.h

#include "tools.h"

Vai al codice sorgente di questo file.

Strutture dati

struct  dbuf_block
struct  dbuf_queue

Definizioni

#define DBUF_BLOCK_SIZE   1024
#define dbuf_length(x)   ((x)->total_size)
#define dbuf_clear(x)   dbuf_delete(x, dbuf_length(x))

Funzioni

void dbuf_init (void)
void dbuf_put (struct dbuf_queue *, char *, size_t)
void dbuf_delete (struct dbuf_queue *, size_t)


Documentazione delle definizioni

#define DBUF_BLOCK_SIZE   1024

Definizione alla linea 29 del file dbuf.h.

Referenziato da dbuf_put().

#define dbuf_clear (  )     dbuf_delete(x, dbuf_length(x))

Definizione alla linea 32 del file dbuf.h.

Referenziato da close_connection(), dead_link_on_read(), dead_link_on_write(), free_client(), e start_io().

#define dbuf_length (  )     ((x)->total_size)


Documentazione delle funzioni

void dbuf_delete ( struct dbuf_queue ,
size_t   
)

void dbuf_init ( void   ) 

Definizione alla linea 36 del file dbuf.c.

Riferimenti BlockHeapCreate(), e DBUF_HEAP_SIZE.

Referenziato da main().

void dbuf_put ( struct dbuf_queue ,
char *  ,
size_t   
)


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