ROOT logo
// $Id: XrdDomain.h 2689 2012-03-07 03:16:50Z matevz $

// Copyright (C) 1999-2008, Matevz Tadel. All rights reserved.
// This file is part of GLED, released under GNU General Public License version 2.
// For the licensing terms see $GLEDSYS/LICENSE or http://www.gnu.org/.

#ifndef XrdMon_XrdDomain_H
#define XrdMon_XrdDomain_H

#include <Glasses/ZNameMap.h>

class XrdDomain : public ZNameMap
{
  MAC_RNR_FRIENDS(XrdDomain);

private:
  void _init();

protected:
  Long64_t          mPacketCount;       //!X{G}    7 ValOut()
  Long64_t          mSeqIdFailCount;    //!X{G}    7 ValOut()

public:
  XrdDomain(const Text_t* n="XrdDomain", const Text_t* t=0);
  virtual ~XrdDomain();

  void     IncPacketCount();
  void     IncSeqIdFailCount();

#include "XrdDomain.h7"
  ClassDef(XrdDomain, 1);
}; // endclass XrdDomain

#endif
 XrdDomain.h:1
 XrdDomain.h:2
 XrdDomain.h:3
 XrdDomain.h:4
 XrdDomain.h:5
 XrdDomain.h:6
 XrdDomain.h:7
 XrdDomain.h:8
 XrdDomain.h:9
 XrdDomain.h:10
 XrdDomain.h:11
 XrdDomain.h:12
 XrdDomain.h:13
 XrdDomain.h:14
 XrdDomain.h:15
 XrdDomain.h:16
 XrdDomain.h:17
 XrdDomain.h:18
 XrdDomain.h:19
 XrdDomain.h:20
 XrdDomain.h:21
 XrdDomain.h:22
 XrdDomain.h:23
 XrdDomain.h:24
 XrdDomain.h:25
 XrdDomain.h:26
 XrdDomain.h:27
 XrdDomain.h:28
 XrdDomain.h:29
 XrdDomain.h:30
 XrdDomain.h:31
 XrdDomain.h:32
 XrdDomain.h:33
 XrdDomain.h:34