#include <controlreply.h>
Public Member Functions | |
ControlReply () | |
void | appendLine (ReplyLine line) |
ReplyLine | getLine (int idx=0) const |
QList< ReplyLine > | getLines () const |
QString | getStatus () const |
QString | getMessage () const |
QStringList | getData () const |
QString | toString () const |
Private Attributes | |
QList< ReplyLine > | _lines |
Definition at line 25 of file controlreply.h.
ControlReply::ControlReply | ( | ) |
Default constructor
Definition at line 20 of file controlreply.cpp.
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().
QList<ReplyLine> ControlReply::_lines [private] |
Definition at line 49 of file controlreply.h.
Referenced by appendLine(), getLine(), getLines(), and toString().