|
Mobile API Reference
MicroStrategy 2019
|
#import <RWBinaryService.h>
Instance Methods | |
| (void) | - createBinaryReader |
| (BOOL) | - binaryCompressed |
| (BOOL) | - isCached: |
| (NSArray *) | - getDataResultArray |
| (void) | - decompressBinary |
| (void) | - populateBinaryCacheIDs |
| (NSData *) | - decompressBinaryData: |
Instance Methods inherited from MSIServiceImpl | |
| (void) | - run |
| (NSString *) | - getBaseURL:task: |
| (void) | - handleData:request: |
| (void) | - handleError:request: |
| (void) | - handleDataProgress:Total:request: |
| (void) | - setTaskGroup: |
| (NSString *) | - sessionState: |
| (MSIProjectConfiguration *) | - projectConfigForReport: |
| (void) | - reportException:report: |
| (void) | - reportError:report: |
| (NSString *) | - getSessionState: |
| (MSIProjectConfiguration *) | - getProjectConfig: |
| (MSIDevicePreferences *) | - getDevicePrefs |
| (void) | - reportException:project: |
| (void) | - handleServiceFailedError:withProject: |
| (void) | - resetInnerService |
| (void) | - threadRun |
| (void) | - handleClientVersionError: |
| (void) | - handleObjectNotFoundError: |
| (void) | - handleSessionExpiredError: |
Protected Attributes | |
| RWSeparableBinaryReader * | rwBinaryReader |
Protected Attributes inherited from MSIServiceImpl | |
| NSInteger | state |
| id< MSINetworkRequest > | request |
| id< ServiceHandler > __weak | handler |
| TaskGroup * | taskGroup |
| TaskInfo * | taskInfo |
| id< Service > __weak | innerService |
| BOOL | suppressNetworkErrorAlerts |
| NSString * | incrementalFileLocation |
| double | priority |
| ClientRequestExecutionHandlerFlags | requestExeFlag |
| BOOL | makeIncrementalAvailable |
Properties | |
| MSIReportDisplayInfo * | document |
| EnumBinaryDownloadMode | downloadMode |
| NSArray * | separatedBinary |
| RWDSeparatedBinaryCacheStatus | separatedBinryStatus |
| NSInteger | resultFlags |
| NSInteger | detailFlags |
| int | orientation |
Properties inherited from MSIServiceImpl | |
| id< ServiceHandler > | handler |
| BOOL | suppressLoginPrompt |
| id< Service > | innerService |
| - (BOOL) binaryCompressed |
| - (void) createBinaryReader |
| - (void) decompressBinary |
| - (NSData*) decompressBinaryData: | (NSData *) | data |
| - (NSArray*) getDataResultArray |
| - (BOOL) isCached: | (MSIReportDisplayInfo *) | report |
isCached: check cache for subscription and all binary parts mode on Polaris. Don't call for other modes.
| - (void) populateBinaryCacheIDs |
|
protected |
|
readwriteatomic |
|
readwritenonatomicstrong |
|
readwriteatomic |
|
readwriteatomic |
|
readwriteatomic |
|
readwritenonatomicstrong |
|
readwriteatomic |