19#ifndef SRC_XRDCL_XRDCLASYNCDISCARDREADER_HH_
20#define SRC_XRDCL_XRDCLASYNCDISCARDREADER_HH_
60 "DiscardReader: we were not expecting "
Definition XrdClAnyObject.hh:33
Object for discarding data.
Definition XrdClAsyncDiscardReader.hh:36
XRootDStatus GetResponse(AnyObject *&response)
Definition XrdClAsyncDiscardReader.hh:72
XRootDStatus Read(Socket &socket, uint32_t &btsret)
Definition XrdClAsyncDiscardReader.hh:56
AsyncDiscardReader(const URL &url, const Message &request)
Definition XrdClAsyncDiscardReader.hh:44
Base class for any message's body reader.
Definition XrdClAsyncRawReaderIntfc.hh:35
const Message & request
Definition XrdClAsyncRawReaderIntfc.hh:155
const URL & url
Definition XrdClAsyncRawReaderIntfc.hh:154
static Log * GetLog()
Get default log.
Handle diagnostics.
Definition XrdClLog.hh:101
void Error(uint64_t topic, const char *format,...)
Report an error.
The message representation used throughout the system.
Definition XrdClMessage.hh:30
const std::string & GetDescription() const
Get the description of the message.
Definition XrdClMessage.hh:95
A network socket.
Definition XrdClSocket.hh:43
URL representation.
Definition XrdClURL.hh:31
std::string GetHostId() const
Get the host part of the URL (user:password@host:port)
Definition XrdClURL.hh:94
Request status.
Definition XrdClXRootDResponses.hh:219
Definition XrdClAction.hh:34
const uint16_t stError
An error occurred that could potentially be retried.
Definition XrdClStatus.hh:32
const uint64_t XRootDMsg
Definition XrdClConstants.hh:39
const uint16_t errInvalidResponse
Definition XrdClStatus.hh:99
const uint16_t errCorruptedHeader
Definition XrdClStatus.hh:103