diff options
author | Michael Vogt <michael.vogt@ubuntu.com> | 2006-11-29 23:09:26 +0100 |
---|---|---|
committer | Michael Vogt <michael.vogt@ubuntu.com> | 2006-11-29 23:09:26 +0100 |
commit | 86c17f0a4bd3c0e3dde5bb58b3df9c41e5a88763 (patch) | |
tree | ad8910fefb2985249a9b35ba642d5221f600a077 /methods/mirror.h | |
parent | 14e097c105c49a102a642c8108979356c5cc3152 (diff) |
* todo added
Diffstat (limited to 'methods/mirror.h')
-rw-r--r-- | methods/mirror.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/methods/mirror.h b/methods/mirror.h index 91cf8c64f..a47b8fbf1 100644 --- a/methods/mirror.h +++ b/methods/mirror.h @@ -23,6 +23,7 @@ using std::endl; class MirrorMethod : public HttpMethod { FetchResult Res; + // we simply transform between BaseUri and Mirror string BaseUri; // the original mirror://... url string Mirror; // the selected mirror uri (http://...) string MirrorFile; // @@ -33,6 +34,8 @@ class MirrorMethod : public HttpMethod protected: bool GetMirrorFile(string uri); bool SelectMirror(); + + // we need to overwrite those to transform the url back virtual void Fail(string Why, bool Transient = false); virtual void URIStart(FetchResult &Res); virtual void URIDone(FetchResult &Res,FetchResult *Alt = 0); |