34 #include <sys/socket.h> 67 const char *fn, mode_t mode,
int isudp=0);
84 int Open(
const char *path,
int port=-1,
int flags=0,
int sockbuffsz=0);
114 const char *
Peername(
const struct sockaddr **InetAddr=0,
int *InetSize=0);
148 const char *path,
const char *fn,
XrdSysError * eroute
Definition: XrdNetSocket.hh:155
XrdNetAddr SockInfo
Definition: XrdNetSocket.hh:154
static int setOpts(int fd, int options, XrdSysError *eDest=0)
static char * socketPath(XrdSysError *Say, char *inbuff, const char *path, const char *fn, mode_t mode)
XrdNetSocket(XrdSysError *erobj=0, int SockFileDesc=-1)
Definition: XrdNetSocket.hh:47
Definition: XrdNetAddr.hh:41
Definition: XrdSysError.hh:89
int SockFD
Definition: XrdNetSocket.hh:156
const char * Peername(const struct sockaddr **InetAddr=0, int *InetSize=0)
int SockName(char *buff, int blen)
int LastError()
Definition: XrdNetSocket.hh:107
~XrdNetSocket()
Definition: XrdNetSocket.hh:59
int SockNum()
Definition: XrdNetSocket.hh:139
static int setWindow(int fd, int Windowsz, XrdSysError *eDest=0)
int ErrCode
Definition: XrdNetSocket.hh:157
static int getWindow(int fd, int &Windowsz, XrdSysError *eDest=0)
static XrdNetSocket * Create(XrdSysError *Say, const char *path, const char *fn, mode_t mode, int isudp=0)
int Open(const char *path, int port=-1, int flags=0, int sockbuffsz=0)