5 #ifndef PPAPI_CPP_URL_LOADER_H_
6 #define PPAPI_CPP_URL_LOADER_H_
8 #include "ppapi/c/pp_stdint.h"
15 class CompletionCallback;
18 class URLResponseInfo;
93 int64_t* total_bytes_to_be_sent)
const;
112 int64_t* total_bytes_to_be_received)
const;
137 int32_t bytes_to_read,
168 #endif // PPAPI_CPP_URL_LOADER_H_
URLLoader()
Definition: url_loader.h:27
bool GetDownloadProgress(int64_t *bytes_received, int64_t *total_bytes_to_be_received) const
Definition: completion_callback.h:26
Definition: url_loader.h:23
Definition: instance_handle.h:44
URLResponseInfo provides an API for examining URL responses.
Definition: url_response_info.h:21
int32_t FinishStreamingToFile(const CompletionCallback &cc)
URLRequestInfo provides an API for creating and manipulating URL requests.
Definition: url_request_info.h:22
int32_t ReadResponseBody(void *buffer, int32_t bytes_to_read, const CompletionCallback &cc)
bool GetUploadProgress(int64_t *bytes_sent, int64_t *total_bytes_to_be_sent) const
int32_t Open(const URLRequestInfo &request_info, const CompletionCallback &cc)
A reference counted module resource.
Definition: resource.h:20
URLResponseInfo GetResponseInfo() const
int32_t FollowRedirect(const CompletionCallback &cc)