xrootd
Loading...
Searching...
No Matches
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::XrdNetPMarkFF ( XrdNetPMark::Handle h,
const char *  tid 
)
inline

◆ ~XrdNetPMarkFF()

virtual XrdNetPMarkFF::~XrdNetPMarkFF ( )
virtual

Member Function Documentation

◆ addHandle()

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

References xtraFH.

◆ Emit()

bool XrdNetPMarkFF::Emit ( const char *  state,
const char *  cT,
const char *  eT 
)
private

◆ getUTC()

const char * XrdNetPMarkFF::getUTC ( char *  utcBuff,
int  utcBLen 
)
private

◆ SockStats()

void XrdNetPMarkFF::SockStats ( struct sockStats ss)
private

◆ Start()

bool XrdNetPMarkFF::Start ( XrdNetAddrInfo addr)

Member Data Documentation

◆ fdOK

bool XrdNetPMarkFF::fdOK = false
private

◆ ffHdr

char* XrdNetPMarkFF::ffHdr = 0
private

◆ ffTail

char* XrdNetPMarkFF::ffTail = 0
private

◆ ffTailsz

int XrdNetPMarkFF::ffTailsz = 0
private

◆ mySad

XrdNetSockAddr* XrdNetPMarkFF::mySad = 0
private

◆ oDest

char* XrdNetPMarkFF::oDest = 0
private

◆ odOK

bool XrdNetPMarkFF::odOK = false
private

◆ sockFD

int XrdNetPMarkFF::sockFD =-1
private

◆ tident

const char* XrdNetPMarkFF::tident
private

◆ xtraFH

XrdNetPMark::Handle* XrdNetPMarkFF::xtraFH = 0
private

Referenced by addHandle().


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