#include <XrdInet.hh>
|
XrdLink * | Accept (int opts=0, int timeout=-1, XrdSysSemaphore *theSem=0) |
|
int | BindSD (int port, const char *contype="tcp") |
|
XrdLink * | Connect (const char *host, int port, int opts=0, int timeout=-1) |
|
void | Secure (XrdNetSecurity *secp) |
|
| XrdInet (XrdSysError *erp, XrdNetSecurity *secp=0) |
|
| ~XrdInet () |
|
int | Accept (XrdNetAddr &myAddr, int opts=0, int timeout=-1) |
|
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 (XrdNetAddr &myAddr, const char *dest, int port=-1, int opts=0, int timeout=-1) |
|
int | Connect (XrdNetPeer &myPeer, const char *dest, int port=-1, int opts=0, int timeout=-1) |
|
int | Port () |
|
int | Relay (XrdNetPeer &Peer, const char *dest, int opts=0) |
|
int | Relay (const char *dest) |
|
void | setDefaults (int options, int buffsz=0) |
|
void | setDomain (const char *dname) |
|
void | Trim (char *hname) |
|
void | unBind () |
| Unbind the network from any bound resouces.
|
|
int | WSize () |
|
| XrdNet (XrdSysError *erp, XrdNetSecurity *secp=0) |
|
virtual | ~XrdNet () |
| Destructor.
|
|
◆ XrdInet()
◆ ~XrdInet()
◆ Accept()
◆ BindSD()
int XrdInet::BindSD |
( |
int |
port, |
|
|
const char * |
contype = "tcp" |
|
) |
| |
◆ Connect()
XrdLink * XrdInet::Connect |
( |
const char * |
host, |
|
|
int |
port, |
|
|
int |
opts = 0 , |
|
|
int |
timeout = -1 |
|
) |
| |
◆ GetAssumeV4()
static bool XrdInet::GetAssumeV4 |
( |
| ) |
|
|
inlinestatic |
◆ Listen()
◆ Secure()
Add a NetSecurity object to the existing accept() security constraints.
- Parameters
-
secp | Pointer to the network security object. This object must not be deleted nor directly used after the call as this object assumes its ownership and may delete it at any time. |
Reimplemented from XrdNet.
◆ SetAssumeV4()
static void XrdInet::SetAssumeV4 |
( |
bool |
newVal | ) |
|
|
inlinestatic |
◆ AssumeV4
◆ netIF
◆ Patrol
◆ TraceID
const char* XrdInet::TraceID |
|
staticprivate |
The documentation for this class was generated from the following file: