xrootd
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
XrdInet Class Reference

#include <XrdInet.hh>

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

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, XrdOucTrace *tP, XrdNetSecurity *secp=0)
 
 ~XrdInet ()
 
- Public Member Functions inherited from XrdNet
int Accept (XrdNetPeer &myPeer, int opts=0, int timeout=-1)
 
int Bind (int port, const char *contype="tcp")
 
int Bind (char *path, const char *contype="stream")
 
int Connect (XrdNetPeer &myPeer, const char *host, int port, int opts=0, int timeout=-1)
 
int Relay (XrdNetPeer &Peer, const char *dest, int opts=0)
 
int Port ()
 
void Secure (XrdNetSecurity *secp)
 
void setDefaults (int options, int buffsz=0)
 
void setDomain (const char *dname)
 
void Trim (char *hname)
 
void unBind ()
 
int WSize ()
 
 XrdNet (XrdSysError *erp, XrdNetSecurity *secp=0)
 
 ~XrdNet ()
 

Private Attributes

XrdOucTraceXrdTrace
 

Static Private Attributes

static const char * TraceID = "Inet"
 

Additional Inherited Members

- Protected Attributes inherited from XrdNet
XrdSysErroreDest
 
XrdNetSecurityPolice
 
char * Domain
 
int Domlen
 
int iofd
 
int Portnum
 
int PortType
 
int Windowsz
 
int netOpts
 
int BuffSize
 
XrdNetBufferQBuffQ
 

Constructor & Destructor Documentation

XrdInet::XrdInet ( XrdSysError erp,
XrdOucTrace tP,
XrdNetSecurity secp = 0 
)
inline
XrdInet::~XrdInet ( )
inline

Member Function Documentation

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

Member Data Documentation

const char * XrdInet::TraceID = "Inet"
staticprivate
XrdOucTrace* XrdInet::XrdTrace
private

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