ControlReply Class Reference

#include <controlreply.h>

List of all members.

Public Member Functions

 ControlReply ()
void appendLine (ReplyLine line)
ReplyLine getLine (int idx=0) const
QList< ReplyLinegetLines () const
QString getStatus () const
QString getMessage () const
QStringList getData () const
QString toString () const

Private Attributes

QList< ReplyLine_lines


Detailed Description

Definition at line 25 of file controlreply.h.


Constructor & Destructor Documentation

ControlReply::ControlReply (  ) 

Default constructor

Definition at line 20 of file controlreply.cpp.


Member Function Documentation

void ControlReply::appendLine ( ReplyLine  line  ) 

Add a line associated with this reply

Definition at line 26 of file controlreply.cpp.

References _lines.

Referenced by ControlSocket::readReply().

QStringList ControlReply::getData (  )  const

Returns the data for the first line in the reply.

Definition at line 61 of file controlreply.cpp.

References ReplyLine::getData(), and getLine().

Referenced by TorControl::getCircuits(), and TorControl::getStreams().

ReplyLine ControlReply::getLine ( int  idx = 0  )  const

Returns a single line from this reply

Definition at line 33 of file controlreply.cpp.

References _lines.

Referenced by getData(), getMessage(), and getStatus().

QList< ReplyLine > ControlReply::getLines (  )  const

Returns all lines for this reply

Definition at line 40 of file controlreply.cpp.

References _lines.

Referenced by TorControl::getConf(), TorControl::getInfo(), TorEvents::handleEvent(), and TorControl::protocolInfo().

QString ControlReply::getMessage (  )  const

Returns the messasge of the first line in the reply

Definition at line 54 of file controlreply.cpp.

References getLine(), and ReplyLine::getMessage().

Referenced by TorControl::getStreams(), and TorControl::send().

QString ControlReply::getStatus (  )  const

Returns the status of the first line in the reply

Definition at line 47 of file controlreply.cpp.

References getLine(), and ReplyLine::getStatus().

Referenced by TorControl::send().

QString ControlReply::toString (  )  const

Returns the entire contents of the control reply.

Definition at line 68 of file controlreply.cpp.

References _lines, and ReplyLine::toString().

Referenced by TorControl::getHiddenServiceConf().


Member Data Documentation

QList<ReplyLine> ControlReply::_lines [private]

Definition at line 49 of file controlreply.h.

Referenced by appendLine(), getLine(), getLines(), and toString().


The documentation for this class was generated from the following files:
Generated on Tue Jul 7 17:00:57 2009 for Vidalia by  doxygen 1.4.7