#include <XrdNetWork.hh>
Inheritance diagram for XrdNetWork:
Public Member Functions | |
XrdNetLink * | Accept (int opts=0, int timeout=-1) |
XrdNetLink * | Connect (const char *host, int port, int opts=0, int timeout=-1) |
XrdNetLink * | Relay (const char *dest=0, int opts=0) |
XrdNetWork (XrdSysError *erp, XrdNetSecurity *secp=0) | |
~XrdNetWork () |
Definition at line 31 of file XrdNetWork.hh.
XrdNetWork::XrdNetWork | ( | XrdSysError * | erp, | |
XrdNetSecurity * | secp = 0 | |||
) | [inline] |
Definition at line 68 of file XrdNetWork.hh.
XrdNetWork::~XrdNetWork | ( | ) | [inline] |
Definition at line 70 of file XrdNetWork.hh.
XrdNetLink * XrdNetWork::Accept | ( | int | opts = 0 , |
|
int | timeout = -1 | |||
) |
Definition at line 43 of file XrdNetWork.cc.
References XrdNet::Accept(), XrdNetLink::Alloc(), XrdNet::BuffQ, close, XrdNet::eDest, XrdNet::iofd, XRDNET_NOEMSG, and XRDNETLINK_NOCLOSE.
XrdNetLink * XrdNetWork::Connect | ( | const char * | host, | |
int | port, | |||
int | opts = 0 , |
|||
int | timeout = -1 | |||
) |
Definition at line 69 of file XrdNetWork.cc.
References XrdNetLink::Alloc(), XrdNet::BuffQ, close, XrdNet::Connect(), XrdNet::eDest, and XRDNET_NOEMSG.
XrdNetLink * XrdNetWork::Relay | ( | const char * | dest = 0 , |
|
int | opts = 0 | |||
) |
Definition at line 92 of file XrdNetWork.cc.
References XrdNetLink::Alloc(), XrdNet::BuffQ, close, XrdNet::Connect(), XrdNet::eDest, XrdNet::iofd, XRDNET_NOEMSG, XRDNET_SENDONLY, XRDNET_UDPSOCKET, XRDNETLINK_NOCLOSE, and XRDNETLINK_NOSTREAM.