82 int TryConnect_low(
bool isUnix = 0,
int altport = 0,
int windowsz = 0);
112 virtual int RecvRaw(
void* buffer,
int length,
Sockid substreamid = -1,
113 Sockid *usedsubstreamid = 0);
117 virtual int SendRaw(
const void* buffer,
int length,
Sockid substreamid = 0);
int TryConnect_low(bool isUnix=0, int altport=0, int windowsz=0)
virtual void RestartSelectOnSubstream(Sockid)
Definition: XrdClientSock.hh:149
virtual void PauseSelectOnSubstream(Sockid)
Definition: XrdClientSock.hh:148
Definition: XrdClientSock.hh:45
virtual void UnBanSockDescr(Sockdescr)
Definition: XrdClientSock.hh:100
virtual Sockid GetSockIdHint(int)
Definition: XrdClientSock.hh:142
int Sockid
Definition: XrdClientSock.hh:52
Definition: XrdClientPhyConnection.hh:69
virtual int RemoveParallelSock(Sockid)
Definition: XrdClientSock.hh:139
virtual int Socks4Handshake(Sockid sockid)
void SetRequestTimeout(int timeout=-1)
Definition: XrdClientUrlInfo.hh:50
int fSocket
Definition: XrdClientSock.hh:59
virtual int RecvRaw(void *buffer, int length, Sockid substreamid=-1, Sockid *usedsubstreamid=0)
virtual int GetSockIdCount()
Definition: XrdClientSock.hh:147
bool fReinit_fd
Definition: XrdClientSock.hh:73
virtual void Disconnect()
bool IsConnected()
Definition: XrdClientSock.hh:146
virtual int SaveSocket()
Definition: XrdClientSock.hh:75
void ReinitFDTable()
Definition: XrdClientSock.hh:103
int TcpWindowSize
Definition: XrdClientSock.hh:47
Definition: XrdClientSock.hh:50
bool fWRInterrupt
Definition: XrdClientSock.hh:69
virtual int SendRaw(const void *buffer, int length, Sockid substreamid=0)
virtual void TryConnect(bool isUnix=0)
bool fRDInterrupt
Definition: XrdClientSock.hh:68
virtual int SendRaw_sock(const void *buffer, int length, Sockdescr sock)
int fRequestTimeout
Definition: XrdClientSock.hh:64
XrdClientSock(XrdClientUrlInfo host, int windowsize=0, int fd=-1)
virtual int EstablishParallelSock(Sockid, Sockid)
Definition: XrdClientSock.hh:137
void SetInterrupt(int which=0)
Definition: XrdClientSock.hh:78
int Sockdescr
Definition: XrdClientSock.hh:53
XrdClientUrlInfo TcpHost
Definition: XrdClientSock.hh:46
virtual Sockdescr TryConnectParallelSock(int, int, Sockid &)
Definition: XrdClientSock.hh:132
XrdClientSockConnectParms fHost
Definition: XrdClientSock.hh:65
virtual void BanSockDescr(Sockdescr, Sockid)
Definition: XrdClientSock.hh:99
bool fConnected
Definition: XrdClientSock.hh:67