UrlRequest: add empty SetTimeout for ease of use.

* Requests that support this can implement it, NetworkRequest does
* Build fix: no need to return status_t.
This commit is contained in:
Adrien Destugues 2014-09-26 15:51:36 +02:00
parent 5f8fd4c0db
commit 2f36873105
3 changed files with 4 additions and 2 deletions

View File

@ -24,7 +24,7 @@ public:
const char* protocolName);
virtual status_t Stop();
virtual status_t SetTimeout(bigtime_t timeout);
virtual void SetTimeout(bigtime_t timeout);
protected:
bool _ResolveHostName(BString host, uint16_t port);

View File

@ -28,7 +28,7 @@ public:
virtual status_t Pause();
virtual status_t Resume();
virtual status_t Stop();
virtual status_t SetTimeout(bigtime_t timeout) {}
virtual void SetTimeout(bigtime_t timeout) {}
// URL protocol parameters modification
status_t SetUrl(const BUrl& url);

View File

@ -11,6 +11,8 @@
#include <NetworkRequest.h>
#include <AbstractSocket.h>
BNetworkRequest::BNetworkRequest(const BUrl& url, BUrlProtocolListener* listener,
BUrlContext* context, const char* threadName, const char* protocolName)