xrootd
Public Member Functions | List of all members
XrdNetWork Class Reference

#include <XrdNetWork.hh>

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

Public Member Functions

XrdNetLinkAccept (int opts=0, int timeout=-1)
XrdNetLinkConnect (const char *host, int port, int opts=0, int timeout=-1)
XrdNetLinkRelay (const char *dest=0, int opts=0)
 XrdNetWork (XrdSysError *erp, XrdNetSecurity *secp=0)
 ~XrdNetWork ()
- 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 ()

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

XrdNetWork::XrdNetWork ( XrdSysError erp,
XrdNetSecurity secp = 0 
)
inline
XrdNetWork::~XrdNetWork ( )
inline

Member Function Documentation

XrdNetLink * XrdNetWork::Accept ( int  opts = 0,
int  timeout = -1 
)
XrdNetLink * XrdNetWork::Connect ( const char *  host,
int  port,
int  opts = 0,
int  timeout = -1 
)
XrdNetLink * XrdNetWork::Relay ( const char *  dest = 0,
int  opts = 0 
)

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