Http::BodyWriter Class Reference

#include <BodyWriter.h> [code]

Inherits QObject.

Inheritance diagram for Http::BodyWriter:

Inheritance graph
[legend]
Collaboration diagram for Http::BodyWriter:

Collaboration graph
[legend]
List of all members.

Detailed Description

Todo:
Rename to BodyReader

Definition at line 36 of file BodyWriter.h.

Signals

void bodyWritten ()
void writeError ()
void readError ()

Public Member Functions

 BodyWriter (Connection *connection)
 ~BodyWriter ()
void write (QIODevice *file, qint64 bodySize)
bool canWrite () const

Private Types

enum  Constants { BufferSize = 1024 }

Private Slots

void bytesWritten (qint64)

Private Member Functions

 BodyWriter (const BodyWriter &)
BodyWriteroperator= (const BodyWriter &)

Private Attributes

Http::BodyWriter::Private p

Classes

class  Private


Member Enumeration Documentation

enum Http::BodyWriter::Constants [private]
 

Enumerator:
BufferSize 

Definition at line 57 of file BodyWriter.h.


Constructor & Destructor Documentation

Http::BodyWriter::BodyWriter const BodyWriter  )  [private]
 

BodyWriter::BodyWriter Connection connection  ) 
 

Definition at line 29 of file BodyWriter.cpp.

BodyWriter::~BodyWriter  ) 
 

Definition at line 45 of file BodyWriter.cpp.


Member Function Documentation

void Http::BodyWriter::bodyWritten  )  [signal]
 

void BodyWriter::bytesWritten qint64   )  [private, slot]
 

Definition at line 61 of file BodyWriter.cpp.

bool BodyWriter::canWrite  )  const
 

Definition at line 101 of file BodyWriter.cpp.

BodyWriter& Http::BodyWriter::operator= const BodyWriter  )  [private]
 

void Http::BodyWriter::readError  )  [signal]
 

void BodyWriter::write QIODevice file,
qint64  bodySize
 

Definition at line 49 of file BodyWriter.cpp.

void Http::BodyWriter::writeError  )  [signal]
 


Member Data Documentation

class Http::BodyWriter::Private Http::BodyWriter::p [private]
 


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