XrdXrootdProtocol.cc File Reference

#include "XrdVersion.hh"
#include "XrdSfs/XrdSfsInterface.hh"
#include "Xrd/XrdBuffer.hh"
#include "Xrd/XrdLink.hh"
#include "XProtocol/XProtocol.hh"
#include "XrdSys/XrdSysTimer.hh"
#include "XrdXrootd/XrdXrootdAio.hh"
#include "XrdXrootd/XrdXrootdFile.hh"
#include "XrdXrootd/XrdXrootdFileLock.hh"
#include "XrdXrootd/XrdXrootdFileLock1.hh"
#include "XrdXrootd/XrdXrootdMonitor.hh"
#include "XrdXrootd/XrdXrootdPio.hh"
#include "XrdXrootd/XrdXrootdProtocol.hh"
#include "XrdXrootd/XrdXrootdStats.hh"
#include "XrdXrootd/XrdXrootdTrace.hh"
#include "XrdXrootd/XrdXrootdXPath.hh"

Go to the source code of this file.

Classes

class  XrdXrootdProtocol

Defines

#define UPSTATS(x)   SI->statsMutex.Lock(); SI->x++; SI->statsMutex.UnLock()
#define TRACELINK   lp
#define TRACELINK   Link
#define TRACELINK   Link

Functions

XrdProtocolXrdgetProtocol (const char *pname, char *parms, XrdProtocol_Config *pi)
int XrdgetProtocolPort (const char *pname, char *parms, XrdProtocol_Config *pi)

Variables

XrdOucTraceXrdXrootdTrace


Define Documentation

#define TRACELINK   Link

Definition at line 444 of file XrdXrootdProtocol.cc.

#define TRACELINK   Link

Definition at line 444 of file XrdXrootdProtocol.cc.

#define TRACELINK   lp

Definition at line 444 of file XrdXrootdProtocol.cc.

#define UPSTATS ( x   )     SI->statsMutex.Lock(); SI->x++; SI->statsMutex.UnLock()

Definition at line 98 of file XrdXrootdProtocol.cc.

Referenced by XrdXrootdProtocol::do_Bind(), XrdXrootdProtocol::do_Close(), XrdXrootdProtocol::do_Endsess(), XrdXrootdProtocol::do_Getfile(), XrdXrootdProtocol::do_Login(), XrdXrootdProtocol::do_Open(), XrdXrootdProtocol::do_Ping(), XrdXrootdProtocol::do_Protocol(), XrdXrootdProtocol::do_Putfile(), XrdXrootdProtocol::do_Qfh(), XrdXrootdProtocol::do_Sync(), XrdXrootdProtocol::do_Truncate(), XrdXrootdProtocol::Match(), and XrdXrootdProtocol::Process2().


Function Documentation

XrdProtocol* XrdgetProtocol ( const char *  pname,
char *  parms,
XrdProtocol_Config pi 
)

Definition at line 111 of file XrdXrootdProtocol.cc.

References XrdXrootdProtocol::Configure(), pi, XrdXrootdProtocol::XrdXrootdProtocol(), and XROOTD_VERSION.

int XrdgetProtocolPort ( const char *  pname,
char *  parms,
XrdProtocol_Config pi 
)

Definition at line 144 of file XrdXrootdProtocol.cc.

References pi.


Variable Documentation

XrdOucTrace* XrdXrootdTrace

Definition at line 33 of file XrdXrootdProtocol.cc.


Generated on Tue Jul 5 16:08:15 2011 for ROOT_528-00b_version by  doxygen 1.5.1