xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
XrdCl::AsyncWriter Class Referenceabstract

#include <XrdClAsyncWriter.hh>

Inheritance diagram for XrdCl::AsyncWriter:
Inheritance graph
[legend]
Collaboration diagram for XrdCl::AsyncWriter:
Collaboration graph
[legend]

Public Member Functions

 AsyncWriter (Socket &socket, const std::string &streamName)
 
virtual ~AsyncWriter ()
 
Status Write ()
 

Protected Member Functions

virtual Status WriteImpl ()=0
 

Protected Attributes

Socketsocket
 
std::string streamName
 
Status status
 

Constructor & Destructor Documentation

XrdCl::AsyncWriter::AsyncWriter ( Socket socket,
const std::string &  streamName 
)
inline
virtual XrdCl::AsyncWriter::~AsyncWriter ( )
inlinevirtual

Member Function Documentation

Status XrdCl::AsyncWriter::Write ( )
inline
virtual Status XrdCl::AsyncWriter::WriteImpl ( )
protectedpure virtual

Implemented in XrdCl::MsgWriter.

Referenced by Write().

Member Data Documentation

Socket& XrdCl::AsyncWriter::socket
protected
Status XrdCl::AsyncWriter::status
protected
std::string XrdCl::AsyncWriter::streamName
protected

The documentation for this class was generated from the following file: