Coda Distributed File System
Classes | Macros | Functions | Variables
mariner.h File Reference
#include <stdio.h>
#include "vproc.h"
Include dependency graph for mariner.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  qentry
 
class  mariner
 
class  mariner_iterator
 

Macros

#define MARINER_QUEUE_LEN   16
 

Functions

void MarinerInit (void)
 
void MarinerMux (int fd, void *udata)
 
void MarinerLog (const char *,...)
 
void MarinerReport (VenusFid *, uid_t) EXCLUDES_TRANSACTION
 
void MarinerReportVolState (const char *volname, const char *realm, const char *state, int cml_entries, const struct VolFlags *vflags)
 
void PrintMariners (void)
 
void PrintMariners (FILE *)
 
void PrintMariners (int)
 

Variables

const int MWBUFSIZE = 80
 

Macro Definition Documentation

◆ MARINER_QUEUE_LEN

#define MARINER_QUEUE_LEN   16

Function Documentation

◆ MarinerInit()

void MarinerInit ( void  )

◆ MarinerLog()

void MarinerLog ( const char *  fmt,
  ... 
)

◆ MarinerMux()

void MarinerMux ( int  fd,
void *  udata 
)

◆ MarinerReport()

void MarinerReport ( VenusFid fid,
uid_t  uid 
)

◆ MarinerReportVolState()

void MarinerReportVolState ( const char *  volname,
const char *  realm,
const char *  state,
int  cml_entries,
const struct VolFlags vflags 
)

◆ PrintMariners() [1/3]

void PrintMariners ( FILE *  fp)

◆ PrintMariners() [2/3]

void PrintMariners ( int  fd)

◆ PrintMariners() [3/3]

void PrintMariners ( void  )

Variable Documentation

◆ MWBUFSIZE

const int MWBUFSIZE = 80