#include <XrdSsiRespInfo.hh>
Classes | |
| union | [union].__unnamed0__ |
| union | [union].__unnamed1__ |
Public Types | |
| enum | Resp_t { isNone = 0 , isData , isError , isFile , isStream , isHandle } |
Public Member Functions | |
| XrdSsiRespInfo () | |
| ~XrdSsiRespInfo () | |
| void | Init () |
| const char * | State () const |
Public Attributes | |
| union | |
| union | |
| const char * | mdata |
| -> Metadata about response. | |
| int | mdlen |
| Metadata length. | |
| Resp_t | rType |
Definition at line 43 of file XrdSsiRespInfo.hh.
| union XrdSsiRespInfo::[union].__unnamed0__ |
Definition at line 44 of file XrdSsiRespInfo.hh.
| Class Members | ||
|---|---|---|
| const char * | buff |
->buffer when rType == isData ->buffer when rType == isHandle |
| const char * | eMsg | ->msg text when rType == isError |
| long long | fsize | ->file size when rType == isFile |
| XrdSsiStream * | strmP | ->SsiStream when rType == isStream |
| union XrdSsiRespInfo::[union].__unnamed1__ |
Definition at line 50 of file XrdSsiRespInfo.hh.
| Class Members | ||
|---|---|---|
| int | blen |
buffer len When rType == isData buffer len When rType == isHandle |
| int | eNum | errno When rType == isError |
| int | fdnum | filedesc When rType == isFile |
| Enumerator | |
|---|---|
| isNone | |
| isData | |
| isError | |
| isFile | |
| isStream | |
| isHandle | |
Definition at line 58 of file XrdSsiRespInfo.hh.
|
inline |
Definition at line 72 of file XrdSsiRespInfo.hh.
References Init().
|
inline |
Definition at line 73 of file XrdSsiRespInfo.hh.
|
inline |
Definition at line 61 of file XrdSsiRespInfo.hh.
References isNone, mdata, mdlen, and rType.
Referenced by XrdSsiRespInfo(), and XrdSsiResponder::BindRequest().
|
inline |
| const char* XrdSsiRespInfo::mdata |
-> Metadata about response.
Definition at line 56 of file XrdSsiRespInfo.hh.
Referenced by XrdSsiFileSess::AttnInfo(), and Init().
| int XrdSsiRespInfo::mdlen |
Metadata length.
Definition at line 55 of file XrdSsiRespInfo.hh.
Referenced by XrdSsiFileSess::AttnInfo(), and Init().
| Resp_t XrdSsiRespInfo::rType |
Definition at line 59 of file XrdSsiRespInfo.hh.
Referenced by XrdSsiFileSess::AttnInfo(), Init(), and State().