Add optional requestHeaders argument to autoUpdater.setFeedURL + allow calling mulitple times
This commit is contained in:
parent
c68ca16148
commit
c89d8b19b6
10 changed files with 70 additions and 33 deletions
|
@ -5,6 +5,7 @@
|
|||
#ifndef ATOM_BROWSER_AUTO_UPDATER_H_
|
||||
#define ATOM_BROWSER_AUTO_UPDATER_H_
|
||||
|
||||
#include <map>
|
||||
#include <string>
|
||||
|
||||
#include "base/macros.h"
|
||||
|
@ -42,11 +43,14 @@ class Delegate {
|
|||
|
||||
class AutoUpdater {
|
||||
public:
|
||||
typedef std::map<std::string, std::string> HeaderMap;
|
||||
|
||||
// Gets/Sets the delegate.
|
||||
static Delegate* GetDelegate();
|
||||
static void SetDelegate(Delegate* delegate);
|
||||
|
||||
static void SetFeedURL(const std::string& url);
|
||||
static void SetFeedURL(const std::string& url,
|
||||
const HeaderMap& requestHeaders);
|
||||
static void CheckForUpdates();
|
||||
static void QuitAndInstall();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue