Sha256: cd840971170637d7e2f4e15b5252be39a71b80929b44ed29ce83be0be4ccb64a

Contents?: true

Size: 780 Bytes

Versions: 19

Compression:

Stored size: 780 Bytes

Contents

#include <QTimer>
#include "NoOpReply.h"

NoOpReply::NoOpReply(const QNetworkRequest &request, QObject *parent) : QNetworkReply(parent) {
  open(ReadOnly | Unbuffered);
  setAttribute(QNetworkRequest::HttpStatusCodeAttribute, 200);
  setHeader(QNetworkRequest::ContentLengthHeader, QVariant(0));
  setHeader(QNetworkRequest::ContentTypeHeader, QVariant(QString("text/plain")));
  setUrl(request.url());

  QTimer::singleShot( 0, this, SIGNAL(readyRead()) );
  QTimer::singleShot( 0, this, SIGNAL(finished()) );
}

void NoOpReply::abort() {
  // NO-OP
}

qint64 NoOpReply::bytesAvailable() const {
  return 0;
}

bool NoOpReply::isSequential() const {
  return true;
}

qint64 NoOpReply::readData(char *data, qint64 maxSize) {
  Q_UNUSED(data);
  Q_UNUSED(maxSize);
  return 0;
}

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
capybara-webkit-1.15.1 src/NoOpReply.cpp
capybara-webkit-1.15.0 src/NoOpReply.cpp
capybara-webkit-1.14.0 src/NoOpReply.cpp
capybara-webkit-1.13.0 src/NoOpReply.cpp
capybara-webkit-1.12.0 src/NoOpReply.cpp
capybara-webkit-1.11.1 src/NoOpReply.cpp
capybara-webkit-1.11.0 src/NoOpReply.cpp
capybara-webkit-1.10.1 src/NoOpReply.cpp
capybara-webkit-1.10.0 src/NoOpReply.cpp
capybara-webkit-1.9.0 src/NoOpReply.cpp
capybara-webkit-1.8.0 src/NoOpReply.cpp
capybara-webkit-1.7.1 src/NoOpReply.cpp
capybara-webkit-1.7.0 src/NoOpReply.cpp
capybara-webkit-1.6.0 src/NoOpReply.cpp
capybara-webkit-1.5.2 src/NoOpReply.cpp
capybara-webkit-1.5.1 src/NoOpReply.cpp
capybara-webkit-1.5.0 src/NoOpReply.cpp
capybara-webkit-1.4.1 src/NoOpReply.cpp
capybara-webkit-1.4.0 src/NoOpReply.cpp