summaryrefslogtreecommitdiffstats
path: root/tests/arthur/common/baselineprotocol.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/arthur/common/baselineprotocol.h')
-rw-r--r--tests/arthur/common/baselineprotocol.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/arthur/common/baselineprotocol.h b/tests/arthur/common/baselineprotocol.h
index 162a19f..9f59454 100644
--- a/tests/arthur/common/baselineprotocol.h
+++ b/tests/arthur/common/baselineprotocol.h
@@ -123,7 +123,7 @@ public:
enum Constant {
ProtocolVersion = 2,
ServerPort = 54129,
- Timeout = 10000
+ Timeout = 5000
};
enum Command {
@@ -135,10 +135,12 @@ public:
AcceptMismatch = 5,
// Responses
Ack = 128,
+ Abort = 129,
+ DoDryRun = 130
};
// For client:
- bool connect();
+ bool connect(bool *dryrun = 0);
bool requestBaselineChecksums(ImageItemList *itemList);
bool submitNewBaseline(const ImageItem &item, QByteArray *serverMsg);
bool submitMismatch(const ImageItem &item, QByteArray *serverMsg);
@@ -153,6 +155,8 @@ private:
bool sendBlock(Command cmd, const QByteArray &block);
bool receiveBlock(Command *cmd, QByteArray *block);
+ void sysSleep(int ms);
+
QString errMsg;
QTcpSocket socket;