xrootd
Public Member Functions | Private Attributes | Static Private Attributes | Friends

XrdMonHeader Class Reference

#include <XrdMonHeader.hh>

Collaboration diagram for XrdMonHeader:
Collaboration graph
[legend]

List of all members.

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

vector< kXR_int32 > XrdMonHeader::_prevStod [static, private]

Referenced by stodChanged().


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