Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

chirp_audit.h

00001 /*
00002 Copyright (C) 2003-2004 Douglas Thain and the University of Wisconsin
00003 Copyright (C) 2005- The University of Notre Dame
00004 This software is distributed under a BSD-style license.
00005 See the file COPYING for details.
00006 */
00007 
00008 /*
00009 chirp_audit scans a local path using the chirp_local module,
00010 counting up the files, directories, and bytes consumed by each user.
00011 It returns a hash_table keyed on the user name, with each entry
00012 pointing to a chirp_audit structure.  When done, the caller should
00013 send the hash table back to chirp_audit_delete.
00014 */
00015 
00016 #ifndef CHIRP_AUDIT_H
00017 #define CHIRP_AUDIT_H
00018 
00019 #include "int_sizes.h"
00020 #include "hash_table.h"
00021 #include "chirp_client.h"
00022 
00023 struct hash_table * chirp_audit( const char *path );
00024 void chirp_audit_delete( struct hash_table *table );
00025 
00026 #endif

Generated on Wed Jun 11 10:05:15 2008 for cctools by  doxygen 1.3.9.1