#include <XrdClientAbs.hh>
|
| | XrdClientAbs (XrdClientCallback *XrdCcb=0, void *XrdCcbArg=0) |
| |
| virtual bool | IsOpen_wait () |
| |
| void | SetParm (const char *parm, int val) |
| |
| void | SetParm (const char *parm, double val) |
| |
| XrdClientConn * | GetClientConn () const |
| |
| XrdClientUrlInfo | GetCurrentUrl () |
| |
| struct ServerResponseHeader * | LastServerResp () |
| |
| struct ServerResponseBody_Error * | LastServerError () |
| |
| bool | Query (kXR_int16 ReqCode, const kXR_char *Args, kXR_char *Resp, kXR_int32 MaxResplen) |
| |
| bool | Query (kXR_int16 ReqCode, const kXR_char *Args, kXR_char **Resp, kXR_int32 MaxResplen) |
| |
Public Member Functions inherited from XrdClientAbsUnsolMsgHandler |
| virtual | ~XrdClientAbsUnsolMsgHandler () |
| |
| virtual UnsolRespProcResult | ProcessUnsolicitedMsg (XrdClientUnsolMsgSender *sender, XrdClientMessage *unsolmsg)=0 |
| |
◆ XrdClientAbs()
◆ CanRedirOnError()
| virtual bool XrdClientAbs::CanRedirOnError |
( |
| ) |
|
|
protectedpure virtual |
◆ GetClientConn()
◆ GetCurrentUrl()
◆ IsOpen_wait()
| virtual bool XrdClientAbs::IsOpen_wait |
( |
| ) |
|
|
inlinevirtual |
◆ LastServerError()
◆ LastServerResp()
◆ OpenFileWhenRedirected()
| virtual bool XrdClientAbs::OpenFileWhenRedirected |
( |
char * |
newfhandle, |
|
|
bool & |
wasopen |
|
) |
| |
|
protectedpure virtual |
◆ Query() [1/2]
- Parameters
-
| ReqCode | request code |
| Args | arguments |
| Resp | pointer to a preallocated buffer or a pointer to 0 if a sufficiently large buffer should be allocated automagically, in which case the buffer needs to be freed with free() |
| MaxResplen | size of the buffer or 0 for automatic allocation |
◆ Query() [2/2]
- Parameters
-
| ReqCode | request code |
| Args | arguments |
| Resp | a prealocated buffer |
| MaxResplen | size of the buffer |
◆ SetParm() [1/2]
| void XrdClientAbs::SetParm |
( |
const char * |
parm, |
|
|
double |
val |
|
) |
| |
◆ SetParm() [2/2]
| void XrdClientAbs::SetParm |
( |
const char * |
parm, |
|
|
int |
val |
|
) |
| |
◆ XrdClientConn
◆ fConnModule
◆ fHandle
| char XrdClientAbs::fHandle[4] |
|
protected |
◆ fXrdCcb
◆ fXrdCcbArg
| void* XrdClientAbs::fXrdCcbArg |
|
protected |
The documentation for this class was generated from the following file: