76 fConnected = 0; fRDInterrupt = 0; fWRInterrupt = 0;
return fd; }
78 void SetInterrupt(
int which = 0) {
if (which == 0 || which == 1) fRDInterrupt = 1;
79 if (which == 0 || which == 2) fWRInterrupt = 1; }
82 int TryConnect_low(
bool isUnix = 0,
int altport = 0,
int windowsz = 0);
85 virtual int SendRaw_sock(
const void* buffer,
int length, Sockdescr sock);
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);
119 void SetRequestTimeout(
int timeout = -1);
124 virtual int Socks4Handshake(Sockid sockid);
126 virtual void TryConnect(
bool isUnix = 0);
virtual void RestartSelectOnSubstream(Sockid)
virtual void PauseSelectOnSubstream(Sockid)
virtual void UnBanSockDescr(Sockdescr)
virtual Sockid GetSockIdHint(int)
virtual int RemoveParallelSock(Sockid)
virtual int GetSockIdCount()
virtual int EstablishParallelSock(Sockid, Sockid)
void SetInterrupt(int which=0)
virtual Sockdescr TryConnectParallelSock(int, int, Sockid &)
XrdClientSockConnectParms fHost
virtual void BanSockDescr(Sockdescr, Sockid)