#include <XrdInet.hh>
|
| XrdLink * | Accept (int opts=0, int timeout=-1) |
| |
| XrdLink * | Connect (const char *host, int port, int opts=0, int timeout=-1) |
| |
| | XrdInet (XrdSysError *erp, XrdOucTrace *tP, XrdNetSecurity *secp=0) |
| |
| | ~XrdInet () |
| |
| 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 () |
| |
|
| static const char * | TraceID = "Inet" |
| |
| XrdLink * XrdInet::Accept |
( |
int |
opts = 0, |
|
|
int |
timeout = -1 |
|
) |
| |
References XrdNet::Accept(), XrdLink::Alloc(), close(), XrdNet::eDest, XrdSysError::Emsg(), XrdNetPeer::fd, XrdNetPeer::InetBuff, XrdNetPeer::InetName, XrdNet::iofd, XrdNet::netOpts, TRACE, XRDLINK_NOCLOSE, XRDLINK_RDLOCK, XRDNET_MULTREAD, and XRDNET_NORLKUP.
Referenced by mainAccept(), and mainAdmin().
| XrdLink * XrdInet::Connect |
( |
const char * |
host, |
|
|
int |
port, |
|
|
int |
opts = 0, |
|
|
int |
timeout = -1 |
|
) |
| |
References XrdLink::Alloc(), close(), XrdNet::Connect(), XrdNet::eDest, XrdSysError::Emsg(), XrdNetPeer::fd, XrdNetPeer::InetBuff, XrdNetPeer::InetName, XrdNet::iofd, TRACE, XRDLINK_NOCLOSE, XRDLINK_RDLOCK, and XRDNET_MULTREAD.
Referenced by XrdCmsClientMan::Hookup(), and XrdCmsProtocol::Pander().
| const char * XrdInet::TraceID = "Inet" |
|
staticprivate |
The documentation for this class was generated from the following files: