Definition at line 50 of file XrdClientSock.hh.
|
| | XrdClientSock (XrdClientUrlInfo host, int windowsize=0, int fd=-1) |
| | Construct a socket helper. More...
|
| |
| virtual | ~XrdClientSock () |
| |
| virtual void | BanSockDescr (Sockdescr, Sockid) |
| |
| virtual void | Disconnect () |
| |
| virtual int | EstablishParallelSock (Sockid, Sockid) |
| |
| virtual int | GetSockIdCount () |
| |
| virtual Sockid | GetSockIdHint (int) |
| |
| bool | IsConnected () |
| |
| virtual void | PauseSelectOnSubstream (Sockid) |
| |
| virtual int | RecvRaw (void *buffer, int length, Sockid substreamid=-1, Sockid *usedsubstreamid=0) |
| |
| void | ReinitFDTable () |
| |
| virtual int | RemoveParallelSock (Sockid) |
| |
| virtual void | RestartSelectOnSubstream (Sockid) |
| |
| virtual int | SendRaw (const void *buffer, int length, Sockid substreamid=0) |
| |
| void | SetRequestTimeout (int timeout=-1) |
| |
| virtual int | Socks4Handshake (Sockid sockid) |
| |
| virtual void | TryConnect (bool isUnix=0) |
| |
| virtual Sockdescr | TryConnectParallelSock (int, int, Sockid &) |
| |
| virtual void | UnBanSockDescr (Sockdescr) |
| |
#include </home/sftnight/build/workspace/root-makedoc-v616/rootspi/rdoc/src/v6-16-00-patches/proof/xrdinc/XrdClient/XrdClientSock.hh>
◆ Sockdescr
◆ Sockid
◆ XrdClientSock()
| XrdClientSock::XrdClientSock |
( |
XrdClientUrlInfo |
host, |
|
|
int |
windowsize = 0, |
|
|
int |
fd = -1 |
|
) |
| |
Construct a socket helper.
- Parameters
-
| host | Remote location to connect to |
| windowSize | TCP window size: 0 for OS defaults or the ENV setting |
| fd | A descriptor pointing to an already connected socket, -1 if not available |
◆ ~XrdClientSock()
| virtual XrdClientSock::~XrdClientSock |
( |
| ) |
|
|
virtual |
◆ BanSockDescr()
◆ Disconnect()
| virtual void XrdClientSock::Disconnect |
( |
| ) |
|
|
virtual |
◆ EstablishParallelSock()
| virtual int XrdClientSock::EstablishParallelSock |
( |
Sockid |
, |
|
|
Sockid |
|
|
) |
| |
|
inlinevirtual |
◆ GetSockIdCount()
| virtual int XrdClientSock::GetSockIdCount |
( |
| ) |
|
|
inlinevirtual |
◆ GetSockIdHint()
| virtual Sockid XrdClientSock::GetSockIdHint |
( |
int |
| ) |
|
|
inlinevirtual |
◆ IsConnected()
| bool XrdClientSock::IsConnected |
( |
| ) |
|
|
inline |
◆ PauseSelectOnSubstream()
| virtual void XrdClientSock::PauseSelectOnSubstream |
( |
Sockid |
| ) |
|
|
inlinevirtual |
◆ RecvRaw()
| virtual int XrdClientSock::RecvRaw |
( |
void * |
buffer, |
|
|
int |
length, |
|
|
Sockid |
substreamid = -1, |
|
|
Sockid * |
usedsubstreamid = 0 |
|
) |
| |
|
virtual |
◆ ReinitFDTable()
| void XrdClientSock::ReinitFDTable |
( |
| ) |
|
|
inline |
◆ RemoveParallelSock()
| virtual int XrdClientSock::RemoveParallelSock |
( |
Sockid |
| ) |
|
|
inlinevirtual |
◆ RestartSelectOnSubstream()
| virtual void XrdClientSock::RestartSelectOnSubstream |
( |
Sockid |
| ) |
|
|
inlinevirtual |
◆ SaveSocket()
| virtual int XrdClientSock::SaveSocket |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ SendRaw()
| virtual int XrdClientSock::SendRaw |
( |
const void * |
buffer, |
|
|
int |
length, |
|
|
Sockid |
substreamid = 0 |
|
) |
| |
|
virtual |
◆ SendRaw_sock()
| virtual int XrdClientSock::SendRaw_sock |
( |
const void * |
buffer, |
|
|
int |
length, |
|
|
Sockdescr |
sock |
|
) |
| |
|
protectedvirtual |
◆ SetInterrupt()
| void XrdClientSock::SetInterrupt |
( |
int |
which = 0 | ) |
|
|
inlineprotected |
◆ SetRequestTimeout()
| void XrdClientSock::SetRequestTimeout |
( |
int |
timeout = -1 | ) |
|
◆ Socks4Handshake()
| virtual int XrdClientSock::Socks4Handshake |
( |
Sockid |
sockid | ) |
|
|
virtual |
◆ TryConnect()
| virtual void XrdClientSock::TryConnect |
( |
bool |
isUnix = 0 | ) |
|
|
virtual |
◆ TryConnect_low()
| int XrdClientSock::TryConnect_low |
( |
bool |
isUnix = 0, |
|
|
int |
altport = 0, |
|
|
int |
windowsz = 0 |
|
) |
| |
|
protected |
◆ TryConnectParallelSock()
| virtual Sockdescr XrdClientSock::TryConnectParallelSock |
( |
int |
, |
|
|
int |
, |
|
|
Sockid & |
|
|
) |
| |
|
inlinevirtual |
◆ UnBanSockDescr()
◆ XrdClientPhyConnection
◆ fConnected
| bool XrdClientSock::fConnected |
|
protected |
◆ fHost
◆ fRDInterrupt
| bool XrdClientSock::fRDInterrupt |
|
protected |
◆ fReinit_fd
| bool XrdClientSock::fReinit_fd |
|
protected |
◆ fRequestTimeout
| int XrdClientSock::fRequestTimeout |
|
protected |
◆ fSocket
| int XrdClientSock::fSocket |
|
private |
◆ fWRInterrupt
| bool XrdClientSock::fWRInterrupt |
|
protected |
[legend]