VirtualBox

Ignore:
Timestamp:
Aug 13, 2008 4:46:39 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
34690
Message:

Fe/Qt4: New Version notifier reworked according latest requirements (package type in url's body and all the extended information in user-agent header). Network framework reworked to use headers+body for POST request instead of just URL.

Location:
trunk/src/VBox/Frontends/VirtualBox4/include
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox4/include/VBoxNetworkFramework.h

    r8155 r11401  
    2929#include <QThread>
    3030#include <QDataStream>
     31#include <QStringList>
    3132
    3233typedef happyhttp::Connection HConnect;
     
    5253    }
    5354
    54     void postRequest (const QString &aHost, const QString &aUrl);
     55    void postRequest (const QString &aHost, const QString &aUrl, const QString &aBody,
     56                      const QStringList &aHeaders = QStringList());
    5557
    5658signals:
  • trunk/src/VBox/Frontends/VirtualBox4/include/VBoxRegistrationDlg.h

    r9729 r11401  
    7070private:
    7171
    72     void postRequest (const QString &aHost, const QString &aPath);
     72    void postRequest (const QString &aHost, const QString &aUrl, const QString &aBody);
    7373    void abortRegisterRequest (const QString &aReason);
    74     QString getPlatform();
    7574    void finish();
    7675
  • trunk/src/VBox/Frontends/VirtualBox4/include/VBoxUpdateDlg.h

    r10611 r11401  
    127127
    128128    /* Private functions */
    129     void searchAbort (const QString &aReason);
    130     void searchComplete (const QString &aFullList);
     129    void networkAbort (const QString &aReason);
     130    void processResponse (const QString &aResponse);
    131131
    132132    /* Private variables */
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette