TCGBLocalConfiguration Class Reference

Inherits from NSObject
Declared in TCGBLocalConfiguration.h

Overview

TCGBLocalConfiguration has several information that is in the config.plist in Gamebase.bundle.

Properties

  configuration

Information which is in config.plist.

@property (nonatomic, strong) NSMutableDictionary *configuration

Declared In

TCGBLocalConfiguration.h

Initialization

+ sharedConfig

Obtain a singleton instance.

+ (TCGBLocalConfiguration *)sharedConfig

Declared In

TCGBLocalConfiguration.h

Configuration

– SDKVersion

SDK Version

- (NSString *)SDKVersion

Declared In

TCGBLocalConfiguration.h

– ServerAPIVersion

Server API Version

- (NSString *)ServerAPIVersion

Declared In

TCGBLocalConfiguration.h

– serverURLWithZone:

Server URL with zone type.

- (NSString *)serverURLWithZone:(NSString *)zone

Parameters

zone

Zone should be one of the REAL, BETA and ALPHA. (case insensitive)

Declared In

TCGBLocalConfiguration.h

– serverURLs

Server URLs which are in the config.plist.

- (NSDictionary *)serverURLs

Declared In

TCGBLocalConfiguration.h

– pushServerURLWithZone:

Push Server URL with zone type.

- (NSString *)pushServerURLWithZone:(NSString *)zone

Parameters

zone

Zone should be one of the REAL, BETA and ALPHA. (case insensitive)

Declared In

TCGBLocalConfiguration.h

– webSocketTimeout

WebSocket Timeout Interval in seconds.

- (NSInteger)webSocketTimeout

Declared In

TCGBLocalConfiguration.h

– webSocketReadTimeout

WebSocket Read Timeout Interval in seconds.

- (NSTimeInterval)webSocketReadTimeout

Declared In

TCGBLocalConfiguration.h

– webSocketMaxRetryCount

Maximum Retry Count for Connecting with Web Socket.

- (NSInteger)webSocketMaxRetryCount

Declared In

TCGBLocalConfiguration.h

– webSocketRetryInterval

Retry Interval for Retrying with Web Socket.

- (NSTimeInterval)webSocketRetryInterval

Declared In

TCGBLocalConfiguration.h

– heartbeatInterval

HeartBeat Interval

- (NSInteger)heartbeatInterval

Declared In

TCGBLocalConfiguration.h

– launchingSchedule

Interval for Scheduling Launching Status

- (NSInteger)launchingSchedule

Declared In

TCGBLocalConfiguration.h

– launchingExpireTime

Expiry Time for Scheduling Launching Status

- (NSInteger)launchingExpireTime

Declared In

TCGBLocalConfiguration.h