37 #include <netinet/in.h>
38 #include <sys/socket.h>
71 int Accept(XrdNetAddr &myAddr,
94 int Accept(XrdNetPeer &myPeer,
109 const char *contype=
"tcp"
123 int Bind(
char *path,
124 const char *contype=
"stream"
147 int Connect(XrdNetAddr &myAddr,
176 int Connect(XrdNetPeer &myPeer,
196 int Relay(XrdNetPeer &Peer,
201 int Relay(
const char *dest);
211 virtual void Secure(XrdNetSecurity *secp);
244 void Trim(
char *hname);
void setDomain(const char *dname)
Definition: XrdNet.hh:232
void unBind()
Unbind the network from any bound resouces.
int Connect(XrdNetAddr &myAddr, const char *dest, int port=-1, int opts=0, int timeout=-1)
int Portnum
Definition: XrdNet.hh:287
char * Domain
Definition: XrdNet.hh:284
int netOpts
Definition: XrdNet.hh:290
int Relay(XrdNetPeer &Peer, const char *dest, int opts=0)
XrdNet(XrdSysError *erp, XrdNetSecurity *secp=0)
XrdNetBufferQ * BuffQ
Definition: XrdNet.hh:292
virtual void Secure(XrdNetSecurity *secp)
int do_Accept_UDP(XrdNetPeer &myPeer, int opts)
int PortType
Definition: XrdNet.hh:288
int BuffSize
Definition: XrdNet.hh:291
Definition: XrdSysError.hh:89
XrdSysError * eDest
Definition: XrdNet.hh:282
int Bind(int port, const char *contype="tcp")
XrdNetSecurity * Police
Definition: XrdNet.hh:283
int iofd
Definition: XrdNet.hh:286
int Port()
Definition: XrdNet.hh:190
virtual ~XrdNet()
Destructor.
int do_Accept_TCP(XrdNetAddr &myAddr, int opts)
int Domlen
Definition: XrdNet.hh:285
int Accept(XrdNetAddr &myAddr, int opts=0, int timeout=-1)
void setDefaults(int options, int buffsz=0)
Definition: XrdNet.hh:222
int Windowsz
Definition: XrdNet.hh:289