xrootd
Public Member Functions | Private Attributes | Static Private Attributes | Friends | List of all members
XrdMonHeader Class Reference

#include <XrdMonHeader.hh>

Collaboration diagram for XrdMonHeader:
Collaboration graph
[legend]

Public Member Functions

packet_t packetType () const
 
sequen_t seqNo () const
 
packetlen_t packetLen () const
 
kXR_int32 stod () const
 
bool stodChanged (senderid_t senderId) const
 
void decode (const char *packet)
 

Private Attributes

XrdXrootdMonHeader _header
 

Static Private Attributes

static vector< kXR_int32_prevStod
 

Friends

ostream & operator<< (ostream &o, const XrdMonHeader &header)
 

Member Function Documentation

void XrdMonHeader::decode ( const char *  packet)
packetlen_t XrdMonHeader::packetLen ( ) const
inline
packet_t XrdMonHeader::packetType ( ) const
inline
sequen_t XrdMonHeader::seqNo ( ) const
inline
kXR_int32 XrdMonHeader::stod ( ) const
inline
bool XrdMonHeader::stodChanged ( senderid_t  senderId) const

References _prevStod, and stod().

Referenced by XrdMonDecPacketDecoder::operator()().

Friends And Related Function Documentation

ostream& operator<< ( ostream &  o,
const XrdMonHeader header 
)
friend

Member Data Documentation

XrdXrootdMonHeader XrdMonHeader::_header
private
vector< kXR_int32 > XrdMonHeader::_prevStod
staticprivate

Referenced by stodChanged().


The documentation for this class was generated from the following files: