xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
XrdNetPMarkFF Class Reference

#include <XrdNetPMarkFF.hh>

Inheritance diagram for XrdNetPMarkFF:
Inheritance graph
[legend]
Collaboration diagram for XrdNetPMarkFF:
Collaboration graph
[legend]

Classes

struct  sockStats
 

Public Member Functions

void addHandle (XrdNetPMark::Handle *fh)
 
bool Start (XrdNetAddrInfo &addr)
 
 XrdNetPMarkFF (XrdNetPMark::Handle &h, const char *tid)
 
virtual ~XrdNetPMarkFF ()
 
- Public Member Functions inherited from XrdNetPMark::Handle
bool getEA (int &ec, int &ac)
 
bool Valid ()
 
 Handle (const char *app=0, int ecode=0, int acode=0)
 
 Handle (Handle &h)
 
virtual ~Handle ()
 

Private Member Functions

bool Emit (const char *state, const char *cT, const char *eT)
 
const char * getUTC (char *utcBuff, int utcBLen)
 
void SockStats (struct sockStats &ss)
 

Private Attributes

XrdNetSockAddrmySad = 0
 
XrdNetPMark::HandlextraFH = 0
 
const char * tident
 
char * oDest = 0
 
char * ffHdr = 0
 
char * ffTail = 0
 
int ffTailsz = 0
 
int sockFD =-1
 
bool fdOK = false
 
bool odOK = false
 

Additional Inherited Members

- Protected Attributes inherited from XrdNetPMark::Handle
const char * appName
 
int eCode
 
int aCode
 

Constructor & Destructor Documentation

XrdNetPMarkFF::XrdNetPMarkFF ( XrdNetPMark::Handle h,
const char *  tid 
)
inline
virtual XrdNetPMarkFF::~XrdNetPMarkFF ( )
virtual

Member Function Documentation

void XrdNetPMarkFF::addHandle ( XrdNetPMark::Handle fh)
inline

References xtraFH.

bool XrdNetPMarkFF::Emit ( const char *  state,
const char *  cT,
const char *  eT 
)
private
const char* XrdNetPMarkFF::getUTC ( char *  utcBuff,
int  utcBLen 
)
private
void XrdNetPMarkFF::SockStats ( struct sockStats ss)
private
bool XrdNetPMarkFF::Start ( XrdNetAddrInfo addr)

Member Data Documentation

bool XrdNetPMarkFF::fdOK = false
private
char* XrdNetPMarkFF::ffHdr = 0
private
char* XrdNetPMarkFF::ffTail = 0
private
int XrdNetPMarkFF::ffTailsz = 0
private
XrdNetSockAddr* XrdNetPMarkFF::mySad = 0
private
char* XrdNetPMarkFF::oDest = 0
private
bool XrdNetPMarkFF::odOK = false
private
int XrdNetPMarkFF::sockFD =-1
private
const char* XrdNetPMarkFF::tident
private
XrdNetPMark::Handle* XrdNetPMarkFF::xtraFH = 0
private

Referenced by addHandle().


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