LuxChat  2.0
Instant messenger for iOS
Instance Methods | Class Methods | Properties | List of all members
PFNetworkActivityIndicatorManager Class Reference

#import <PFNetworkActivityIndicatorManager.h>

Inheritance diagram for PFNetworkActivityIndicatorManager:

Instance Methods

(void) - incrementActivityCount
 
(void) - decrementActivityCount
 

Class Methods

(PFNetworkActivityIndicatorManager *) + sharedManager
 

Properties

BOOL enabled
 
BOOL networkActivityIndicatorVisible
 
NSUInteger networkActivityCount
 

Detailed Description

Copyright (c) 2015-present, Parse, LLC. All rights reserved.

This source code is licensed under the BSD-style license found in the LICENSE file in the root directory of this source tree. An additional grant of patent rights can be found in the PATENTS file in the same directory. PFNetworkActivityIndicatorManager manages the state of the network activity indicator in the status bar. When enabled, it will start managing the network activity indicator in the status bar, according to the network operations that are performed by Parse SDK.

The number of active requests is incremented or decremented like a stack or a semaphore, the activity indicator will animate, as long as the number is greater than zero.

Method Documentation

- (void) decrementActivityCount

Decrements the number of active network requests.

If this number becomes zero after decrementing, this will stop animating network activity indicator in the status bar.

- (void) incrementActivityCount

Increments the number of active network requests.

If this number was zero before incrementing, this will start animating network activity indicator in the status bar.

+ (PFNetworkActivityIndicatorManager *) sharedManager

Returns the shared network activity indicator manager object for the system.

Returns
The systemwide network activity indicator manager.

Property Documentation

- (BOOL) enabled
readwritenonatomicassign

A Boolean value indicating whether the manager is enabled. If YES - the manager will start managing the status bar network activity indicator, according to the network operations that are performed by Parse SDK. The default value is YES.

- (NSUInteger) networkActivityCount
readnonatomicassign

The value that indicates current network activities count.

- (BOOL) networkActivityIndicatorVisible
readnonatomicassign

A Boolean value indicating whether the network activity indicator is currently displayed in the status bar.


The documentation for this class was generated from the following file: