![]() |
XRootD
|
Classes | |
struct | statsBuff |
Public Member Functions | |
XrdMpxOut () | |
~XrdMpxOut () | |
void | Add (statsBuff *sbP) |
statsBuff * | getBuff () |
void * | Run (XrdMpxXml *xP) |
Definition at line 67 of file XrdMpxStats.cc.
struct XrdMpxOut::statsBuff |
Definition at line 71 of file XrdMpxStats.cc.
Class Members | ||
---|---|---|
char | Data[8190] | |
int | Dlen | |
XrdNetSockAddr | From | |
statsBuff * | Next | |
char | Pad[2] |
|
inline |
Definition at line 85 of file XrdMpxStats.cc.
|
inline |
Definition at line 86 of file XrdMpxStats.cc.
void XrdMpxOut::Add | ( | statsBuff * | sbP | ) |
Definition at line 101 of file XrdMpxStats.cc.
References XrdSysMutex::Lock(), XrdMpxOut::statsBuff::Next, XrdSysSemaphore::Post(), and XrdSysMutex::UnLock().
Referenced by main().
XrdMpxOut::statsBuff * XrdMpxOut::getBuff | ( | ) |
Definition at line 117 of file XrdMpxStats.cc.
References XrdSysMutex::Lock(), XrdMpxOut::statsBuff::Next, and XrdSysMutex::UnLock().
Referenced by main().
void * XrdMpxOut::Run | ( | XrdMpxXml * | xP | ) |
Definition at line 134 of file XrdMpxStats.cc.
References XrdMpx::addSender, XrdMpxXml::Format(), XrdSysMutex::Lock(), XrdNetAddrInfo::Name(), XrdMpxOut::statsBuff::Next, XrdMpx::Opts, XrdNetAddr::Set(), XrdSysMutex::UnLock(), XrdSysSemaphore::Wait(), and write.
Referenced by mainOutput().