XrdInet Class Reference

#include <XrdInet.hh>

Inheritance diagram for XrdInet:

XrdNet List of all members.

Public Member Functions

XrdLinkAccept (int opts=0, int timeout=-1)
XrdLinkConnect (const char *host, int port, int opts=0, int timeout=-1)
 XrdInet (XrdSysError *erp, XrdNetSecurity *secp=0)
 ~XrdInet ()

Static Private Attributes

static const char * TraceID

Detailed Description

Definition at line 28 of file XrdInet.hh.


Constructor & Destructor Documentation

XrdInet::XrdInet ( XrdSysError erp,
XrdNetSecurity secp = 0 
) [inline]

Definition at line 36 of file XrdInet.hh.

XrdInet::~XrdInet (  )  [inline]

Definition at line 38 of file XrdInet.hh.


Member Function Documentation

XrdLink * XrdInet::Accept ( int  opts = 0,
int  timeout = -1 
)

Definition at line 44 of file XrdInet.cc.

References XrdNet::Accept(), XrdLink::Alloc(), close, XrdNet::eDest, XrdSysError::Emsg(), XrdNet::iofd, XrdNet::netOpts, TRACE, XRDLINK_NOCLOSE, XRDLINK_RDLOCK, XRDNET_MULTREAD, and XRDNET_NORLKUP.

Referenced by mainAccept(), mainAdmin(), and XrdCmsSupervisor::Start().

XrdLink * XrdInet::Connect ( const char *  host,
int  port,
int  opts = 0,
int  timeout = -1 
)

Definition at line 75 of file XrdInet.cc.

References XrdLink::Alloc(), close, XrdNet::Connect(), XrdNet::eDest, XrdSysError::Emsg(), XrdNet::iofd, TRACE, XRDLINK_NOCLOSE, XRDLINK_RDLOCK, and XRDNET_MULTREAD.

Referenced by XrdCmsClientMan::Hookup().


Member Data Documentation

const char * XrdInet::TraceID [static, private]

Definition at line 41 of file XrdInet.hh.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:34 2011 for ROOT_528-00b_version by  doxygen 1.5.1