Sha256: e6c6c2dc1a5fc4563fabd068f6c4fe90000f3229e54a88387fa799c04611ee9a
Contents?: true
Size: 816 Bytes
Versions: 4
Compression:
Stored size: 816 Bytes
Contents
#include <QObject> #include <QStringList> class QTcpSocket; class WebPage; class Command; class Response; class CommandParser; class CommandFactory; class PageLoadingCommand; class Connection : public QObject { Q_OBJECT public: Connection(QTcpSocket *socket, WebPage *page, QObject *parent = 0); public slots: void commandReady(Command *command); void finishCommand(Response *response); void pendingLoadFinished(bool success); private: void startCommand(); void writeResponse(Response *response); void writePageLoadFailure(); QTcpSocket *m_socket; Command *m_queuedCommand; WebPage *m_page; CommandParser *m_commandParser; CommandFactory *m_commandFactory; PageLoadingCommand *m_runningCommand; bool m_pageSuccess; bool m_commandWaiting; };
Version data entries
4 entries across 4 versions & 3 rubygems
Version | Path |
---|---|
imseng-capybara-webkit-0.12.1 | src/Connection.h |
capybara-webkit-0.12.1 | src/Connection.h |
otherinbox-capybara-webkit-0.12.0 | src/Connection.h |
capybara-webkit-0.12.0 | src/Connection.h |