Library Mobile API Reference for iPhone  MicroStrategy 2019
NetworkManager Class Reference

#import <NetworkManager.h>

Inheritance diagram for NetworkManager:

Instance Methods

(void) - setIsAllowShow:project:
 
(void) - checkLatencyForAllWebServers
 
(void) - clearOnClose
 
(void) - didStartNetworkRequest:
 
(void) - didFinishNetworkRequest:
 
(void) - didReceiveResponse:forRequest:
 
(void) - didReceivePacket:forRequest:
 
(void) - stopLatencyTimer:request:serverName:
 
(void) - setBandwidthAccuracyLevel:forRequest:
 
(void) - checkLatencyWithType:UsingProject:
 

Class Methods

(NetworkManager *) + defaultManager
 

Properties

NetworkIndicatorView * fairIndicator
 
NetworkIndicatorView * poorIndicator
 
NetworkIndicatorView * lostIndicator
 
NetworkIndicatorView * currentIndicator
 

Method Documentation

◆ checkLatencyForAllWebServers()

- (void) checkLatencyForAllWebServers

◆ checkLatencyWithType:UsingProject:()

- (void) checkLatencyWithType: (LatencyCheckType type
UsingProject: (MSIProjectInfo *)  project 

◆ clearOnClose()

- (void) clearOnClose

◆ defaultManager()

+ (NetworkManager *) defaultManager

◆ didFinishNetworkRequest:()

- (void) didFinishNetworkRequest: (MSINetworkRequestImpl *)  request

◆ didReceivePacket:forRequest:()

- (void) didReceivePacket: (NSUInteger)  length
forRequest: (id< MSINetworkRequest >)  request 

◆ didReceiveResponse:forRequest:()

- (void) didReceiveResponse: (long long)  total
forRequest: (id< MSINetworkRequest >)  request 

◆ didStartNetworkRequest:()

- (void) didStartNetworkRequest: (MSINetworkRequestImpl *)  request

◆ setBandwidthAccuracyLevel:forRequest:()

- (void) setBandwidthAccuracyLevel: (NSUInteger)  level
forRequest: (id< MSINetworkRequest >)  request 

◆ setIsAllowShow:project:()

- (void) setIsAllowShow: (BOOL)  isAllowShow
project: (MSIProjectInfo *)  project 

◆ stopLatencyTimer:request:serverName:()

- (void) stopLatencyTimer: (LatencyRecheckStopType type
request: (MSINetworkRequestImpl *)  request
serverName: (NSString *)  serverName 

Property Documentation

◆ currentIndicator

- (NetworkIndicatorView*) currentIndicator
readwritenonatomicweak

◆ fairIndicator

- (NetworkIndicatorView*) fairIndicator
readwritenonatomicassign

◆ lostIndicator

- (NetworkIndicatorView*) lostIndicator
readwritenonatomicassign

◆ poorIndicator

- (NetworkIndicatorView*) poorIndicator
readwritenonatomicassign