Main Page | Modules | Data Structures | File List | Data Fields | Globals

src/common/gossip/gossip.c File Reference

Implementation of gossip interface. More...

#include <stdio.h>
#include <stdarg.h>
#include <stdint.h>
#include <errno.h>
#include <syslog.h>
#include <stdlib.h>
#include <time.h>
#include <sys/time.h>
#include "pvfs2-config.h"
#include "gossip.h"
#include "gen-locks.h"

Functions

int gossip_enable_syslog (int priority)
int gossip_enable_stderr (void)
int gossip_enable_file (const char *filename, const char *mode)
int gossip_disable (void)
int gossip_get_debug_mask (int *debug_on, uint64_t *mask)
int gossip_set_debug_mask (int debug_on, uint64_t mask)
int gossip_err (const char *format,...)

Variables

int gossip_debug_on = 0
uint64_t gossip_debug_mask = 0
int gossip_facility = GOSSIP_STDERR


Detailed Description

Implementation of gossip interface.


Variable Documentation

uint64_t gossip_debug_mask = 0
 

controls the mask level for debugging messages

int gossip_debug_on = 0
 

controls whether debugging is on or off

int gossip_facility = GOSSIP_STDERR
 

determines which logging facility to use.

Default to stderr to begin with.


Generated on Mon Sep 6 02:47:07 2010 for PVFS by doxygen 1.3.5