Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdMonDecOnePacket Class Reference

#include <XrdMonDecOnePacket.hh>

List of all members.

Public Types

enum  { REGULAR = 257, LOST = -1, OOO = -2, INVALID = -3 }

Public Member Functions

 XrdMonDecOnePacket ()
 XrdMonDecOnePacket (bool)
 XrdMonDecOnePacket (int errType, kXR_int64 pos)
int init (const char *buf, int bytesLeft, kXR_int64 fPos)
long myNr () const
kXR_int64 fPos () const
kXR_int16 seq () const
dictid_t dictId () const
packetlen_t len () const
kXR_int32 stod () const
bool isLost () const
void setOOOStatus ()

Static Public Member Functions

dictid_t minDictId ()
dictid_t maxDictId ()
void resetNextNr ()

Private Attributes

long _myNr
kXR_int64 _fPos
kXR_int16 _seq
dictid_t _dictId
packetlen_t _len
kXR_int32 _stod

Static Private Attributes

long _nextNr = 0
dictid_t _minDictId = 0
dictid_t _maxDictId = 0

Friends

ostream & operator<< (ostream &o, const XrdMonDecOnePacket &p)


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
REGULAR 
LOST 
OOO 
INVALID 


Constructor & Destructor Documentation

XrdMonDecOnePacket::XrdMonDecOnePacket  )  [inline]
 

XrdMonDecOnePacket::XrdMonDecOnePacket bool   ) 
 

XrdMonDecOnePacket::XrdMonDecOnePacket int  errType,
kXR_int64  pos
 


Member Function Documentation

dictid_t XrdMonDecOnePacket::dictId  )  const [inline]
 

kXR_int64 XrdMonDecOnePacket::fPos  )  const [inline]
 

int XrdMonDecOnePacket::init const char *  buf,
int  bytesLeft,
kXR_int64  fPos
 

bool XrdMonDecOnePacket::isLost  )  const [inline]
 

packetlen_t XrdMonDecOnePacket::len  )  const [inline]
 

dictid_t XrdMonDecOnePacket::maxDictId  )  [inline, static]
 

dictid_t XrdMonDecOnePacket::minDictId  )  [inline, static]
 

long XrdMonDecOnePacket::myNr  )  const [inline]
 

void XrdMonDecOnePacket::resetNextNr  )  [inline, static]
 

kXR_int16 XrdMonDecOnePacket::seq  )  const [inline]
 

void XrdMonDecOnePacket::setOOOStatus  )  [inline]
 

kXR_int32 XrdMonDecOnePacket::stod  )  const [inline]
 


Friends And Related Function Documentation

ostream& operator<< ostream &  o,
const XrdMonDecOnePacket p
[friend]
 


Member Data Documentation

dictid_t XrdMonDecOnePacket::_dictId [private]
 

kXR_int64 XrdMonDecOnePacket::_fPos [private]
 

packetlen_t XrdMonDecOnePacket::_len [private]
 

dictid_t XrdMonDecOnePacket::_maxDictId = 0 [static, private]
 

dictid_t XrdMonDecOnePacket::_minDictId = 0 [static, private]
 

long XrdMonDecOnePacket::_myNr [private]
 

long XrdMonDecOnePacket::_nextNr = 0 [static, private]
 

kXR_int16 XrdMonDecOnePacket::_seq [private]
 

kXR_int32 XrdMonDecOnePacket::_stod [private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:37:06 2011 for xrootd by  doxygen 1.3.9.1