Gnutella::PacketProcessing::PacketWriter Class Reference

#include <PacketWriter.h> [code]

Inherits QObject.

Inheritance diagram for Gnutella::PacketProcessing::PacketWriter:

Inheritance graph
[legend]
Collaboration diagram for Gnutella::PacketProcessing::PacketWriter:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 38 of file PacketWriter.h.

Signals

void packetWritten ()
void writeError ()

Public Member Functions

 PacketWriter (Connection *)
 ~PacketWriter ()
void write (const Gnutella::Packets::Packet &packet)
bool canWrite () const

Private Slots

void bytesWritten (qint64)

Private Attributes

Gnutella::PacketProcessing::PacketWriter::Private p

Classes

struct  Private


Constructor & Destructor Documentation

PacketWriter::PacketWriter Connection  ) 
 

Definition at line 31 of file PacketWriter.cpp.

PacketWriter::~PacketWriter  ) 
 

Definition at line 43 of file PacketWriter.cpp.


Member Function Documentation

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

Definition at line 84 of file PacketWriter.cpp.

bool PacketWriter::canWrite  )  const
 

Definition at line 108 of file PacketWriter.cpp.

void Gnutella::PacketProcessing::PacketWriter::packetWritten  )  [signal]
 

void PacketWriter::write const Gnutella::Packets::Packet packet  ) 
 

Definition at line 49 of file PacketWriter.cpp.

void Gnutella::PacketProcessing::PacketWriter::writeError  )  [signal]
 


Member Data Documentation

struct Gnutella::PacketProcessing::PacketWriter::Private Gnutella::PacketProcessing::PacketWriter::p [private]
 


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