xrootd
XrdCnsLogServer.hh
Go to the documentation of this file.
1 #ifndef __XRDCNS_LogServer__
2 #define __XRDCNS_LogServer__
3 /******************************************************************************/
4 /* */
5 /* X r d C n s L o g S e r v e r . h h */
6 /* */
7 /* (c) 2009 by the Board of Trustees of the Leland Stanford, Jr., University */
8 /* All Rights Reserved */
9 /* Produced by Andrew Hanushevsky for Stanford University under contract */
10 /* DE-AC02-76-SFO0515 with the Department of Energy */
11 /******************************************************************************/
12 
13 // $Id$
14 
15 #include <sys/param.h>
16 
17 class XrdOucTList;
18 class XrdCnsLogClient;
19 class XrdCnsLogFile;
20 
22 {
23 public:
24 
25 int Init(XrdOucTList *rList);
26 
27 void Run();
28 
31 
32 
33 private:
34 void Massage(XrdCnsLogRec *lrP);
35 
38 
39 char logDir[MAXPATHLEN+1];
40 char *logFN;
41 };
42 #endif