Coda Distributed File System
mondutil.h
Go to the documentation of this file.
1#ifndef _BLURB_
2#define _BLURB_
3/*
4
5 Coda: an Experimental Distributed File System
6 Release 6
7
8 Copyright (c) 1987-2003 Carnegie Mellon University
9 All Rights Reserved
10
11Permission to use, copy, modify and distribute this software and its
12documentation is hereby granted, provided that both the copyright
13notice and this permission notice appear in all copies of the
14software, derivative works or modified versions, and any portions
15thereof, and that both notices appear in supporting documentation, and
16that credit is given to Carnegie Mellon University in all documents
17and publicity pertaining to direct or indirect use of this code or its
18derivatives.
19
20CODA IS AN EXPERIMENTAL SOFTWARE SYSTEM AND IS KNOWN TO HAVE BUGS,
21SOME OF WHICH MAY HAVE SERIOUS CONSEQUENCES. CARNEGIE MELLON ALLOWS
22FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION. CARNEGIE MELLON
23DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER
24RESULTING DIRECTLY OR INDIRECTLY FROM THE USE OF THIS SOFTWARE OR OF
25ANY DERIVATIVE WORK.
26
27Carnegie Mellon encourages users of this software to return any
28improvements or extensions that they make, and to grant Carnegie
29Mellon the rights to redistribute these changes without encumbrance.
30*/
31#endif /*_BLURB_*/
32
33#ifndef _MONDUTIL_H_
34#define _MONDUTIL_H_
35
36extern void SetDate(void);
37extern int DateChanged(void);
38extern void InitRPC(int);
39extern void InitSignals(void);
40extern bbuf *Buff_Init(void);
41extern void Log_Init(void);
42extern void Log_Done(void);
43extern void Data_Init(void);
44extern void Data_Done(void);
45extern void BrainSurgeon(void);
46extern void PrintPinged(RPC2_Handle);
47extern int CheckCVResult(RPC2_Handle, int, const char *, const char *);
48extern void LogEventArray(VmonSessionEventArray *);
49
50#endif _MONDUTIL_H_
Definition: bbuf.h:51
void InitRPC(int)
Definition: mondutil.c:116
bbuf * Buff_Init(void)
Definition: mondutil.c:234
void InitSignals(void)
Definition: mondutil.c:181
void Data_Init(void)
Definition: mondutil.c:303
void BrainSurgeon(void)
Definition: mondutil.c:327
int CheckCVResult(RPC2_Handle, int, const char *, const char *)
Definition: mondutil.c:360
void Log_Init(void)
Definition: mondutil.c:263
int DateChanged(void)
Definition: mondutil.c:98
void SetDate(void)
Definition: mondutil.c:89
void Data_Done(void)
Definition: mondutil.c:321
void LogEventArray(VmonSessionEventArray *)
Definition: mondutil.c:403
void PrintPinged(RPC2_Handle)
Definition: mondutil.c:352
void Log_Done(void)
Definition: advice_unwind.c:283
RPC2_Integer RPC2_Handle
Definition: rpc2.h:345