VKRequestsScheduler Class Reference

Inherits from VKObject : NSObject
Declared in VKRequestsScheduler.h
VKRequestsScheduler.m

Overview

A singletone class for simple schedule requests. It used for preventing “Too many requests per second” error.

+ instance

Returns an instance of scheduler

+ (instancetype)instance

Discussion

Returns an instance of scheduler

Declared In

VKRequestsScheduler.h

– setEnabled:

Used for enabling or disabling scheduler. If scheduler disabled, all next added requests will be sent immediately

- (void)setEnabled:(BOOL)enabled

Discussion

Used for enabling or disabling scheduler. If scheduler disabled, all next added requests will be sent immediately

Declared In

VKRequestsScheduler.h

– scheduleRequest:

Adds requests to queue. If scheduler disabled, request starts immediately

- (void)scheduleRequest:(VKRequest *)req

Discussion

Adds requests to queue. If scheduler disabled, request starts immediately

Declared In

VKRequestsScheduler.h