Coda Distributed File System
Functions | Variables
ds_log.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include "coda_string.h"
#include <sys/time.h>
#include <time.h>
#include <odytypes.h>
#include "ds_log.h"
#include "ds_log.private.h"
Include dependency graph for ds_log.c:

Functions

bool ds_log_valid (ds_log_t *pl)
 
ds_log_tds_log_create (int level, FILE *fp, int flushlevel, char *name)
 
FILE * ds_log_destroy (ds_log_t *pl)
 
void ds_log_setlevel (ds_log_t *pl, int level)
 
void ds_log_printmsg (ds_log_t *pl, int level, char *fmt,...)
 

Variables

const magic_t ds_log_magic = 529146149
 

Function Documentation

◆ ds_log_create()

ds_log_t * ds_log_create ( int  level,
FILE *  fp,
int  flushlevel,
char *  name 
)

◆ ds_log_destroy()

FILE * ds_log_destroy ( ds_log_t pl)

◆ ds_log_printmsg()

void ds_log_printmsg ( ds_log_t pl,
int  level,
char *  fmt,
  ... 
)

◆ ds_log_setlevel()

void ds_log_setlevel ( ds_log_t pl,
int  level 
)

◆ ds_log_valid()

bool ds_log_valid ( ds_log_t pl)

Variable Documentation

◆ ds_log_magic

const magic_t ds_log_magic = 529146149