Lines Matching defs:URLRequestFileJob

12 // asynchronous read, the URLRequestFileJob keeps a buffer as a member var.  In
13 // URLRequestFileJob::Read, data is simply copied from the object's buffer into
14 // the given buffer. If there is no data to copy, the URLRequestFileJob
16 // file does not complete synchronously, then the URLRequestFileJob waits for a
49 URLRequestFileJob::FileMetaInfo::FileMetaInfo()
56 URLRequestFileJob::URLRequestFileJob(
68 void URLRequestFileJob::Start() {
72 base::Bind(&URLRequestFileJob::FetchMetaInfo, file_path_,
74 base::Bind(&URLRequestFileJob::DidFetchMetaInfo,
79 void URLRequestFileJob::Kill() {
86 bool URLRequestFileJob::ReadRawData(IOBuffer* dest,
105 base::Bind(&URLRequestFileJob::DidRead,
125 bool URLRequestFileJob::IsRedirectResponse(GURL* location,
162 Filter* URLRequestFileJob::SetupFilter() const {
168 bool URLRequestFileJob::GetMimeType(std::string* mime_type) const {
177 void URLRequestFileJob::SetExtraRequestHeaders(
198 void URLRequestFileJob::OnSeekComplete(int64 result) {
201 void URLRequestFileJob::OnReadComplete(net::IOBuffer* buf, int result) {
204 URLRequestFileJob::~URLRequestFileJob() {
207 void URLRequestFileJob::FetchMetaInfo(const base::FilePath& file_path,
221 void URLRequestFileJob::DidFetchMetaInfo(const FileMetaInfo* meta_info) {
224 // We use URLRequestFileJob to handle files as well as directories without
245 base::Bind(&URLRequestFileJob::DidOpen,
251 void URLRequestFileJob::DidOpen(int result) {
270 base::Bind(&URLRequestFileJob::DidSeek,
285 void URLRequestFileJob::DidSeek(int64 result) {
297 void URLRequestFileJob::DidRead(scoped_refptr<net::IOBuffer> buf, int result) {