Lines Matching defs:ResourceScheduler
27 class ResourceScheduler::RequestQueue {
71 class ResourceScheduler::ScheduledResourceRequest
77 ResourceScheduler* scheduler)
127 ResourceScheduler* scheduler_;
133 struct ResourceScheduler::Client {
142 ResourceScheduler::ResourceScheduler() {
145 ResourceScheduler::~ResourceScheduler() {
150 scoped_ptr<ResourceThrottle> ResourceScheduler::ScheduleRequest(
179 void ResourceScheduler::RemoveRequest(ScheduledResourceRequest* request) {
205 void ResourceScheduler::OnClientCreated(int child_id, int route_id) {
213 void ResourceScheduler::OnClientDeleted(int child_id, int route_id) {
233 void ResourceScheduler::OnNavigate(int child_id, int route_id) {
247 void ResourceScheduler::OnWillInsertBody(int child_id, int route_id) {
265 void ResourceScheduler::StartRequest(ScheduledResourceRequest* request,
271 void ResourceScheduler::ReprioritizeRequest(ScheduledResourceRequest* request,
298 void ResourceScheduler::LoadAnyStartablePendingRequests(Client* client) {
310 size_t ResourceScheduler::GetNumDelayableRequestsInFlight(
344 bool ResourceScheduler::ShouldStartRequest(ScheduledResourceRequest* request,
378 ResourceScheduler::ClientId ResourceScheduler::MakeClientId(
380 return (static_cast<ResourceScheduler::ClientId>(child_id) << 32) | route_id;