//
//  TMKServices+Internal.h
//  TnMapKit
//
//  Created by Agrawal, Yogesh on 3/13/14.
//  Copyright (c) 2014 TeleNav. All rights reserved.
//

#import "TMKServices.h"

@interface TMKServices ()

+(NSString*)mapTileParameter;
+(NSString*)mapTileBaseURL;
+(NSString*)trafficTileParameter;
+(NSString*)trafficTileBaseURL;
+(NSString*)landmarkTileBaseURL;
+(NSString*)copyrightString;

typedef enum {
    TMKServicesTriggerType_Open,
    TMKServicesTriggerType_Resume,
    TMKServicesTriggerType_Background,
    TMKServicesTriggerType_Exit
} TMKServicesTriggerType;

+(void)appActivated:(TMKServicesTriggerType)triggerType;
+(void)appDeactivated:(TMKServicesTriggerType)triggerType;

@end

@interface TMKHTTPServices : NSObject <NSURLConnectionDelegate, NSURLConnectionDataDelegate>

-(id)init;
-(void)PostJSONStatus:(NSString*)jsonString;

@end