3 //=============================================================================
5 * @file Rwho_DB_Manager.h
7 * @author Douglas C. Schmidt
9 //=============================================================================
12 #ifndef _RWHO_DB_MANAGER_H
13 #define _RWHO_DB_MANAGER_H
15 #include <sys/types.h>
16 #include <protocols/rwhod.h>
17 #include "ace/Dirent.h"
19 #if !defined (ACE_LACKS_PRAGMA_ONCE)
21 #endif /* ACE_LACKS_PRAGMA_ONCE */
23 #include "Protocol_Record.h"
26 * @class RWho_DB_Manager
28 * @brief This class returns the user/machine pairs one at a time from
36 int get_next_user (Protocol_Record
&protocol_record
);
43 const int WHOD_HEADER_SIZE
;
44 char original_pathname
[MAXPATHLEN
+ 1];
45 const char *rwho_dir_name
;
50 #endif /* _RWHO_DB_MANAGER_H */