KaaClientPlatformContext Protocol Reference

Declared in KaaClientPlatformContext.h

Overview

Represents platform specific context for Kaa client initialization

– getProperties required method

Returns platform SDK properties

- (KaaClientProperties *)getProperties

Discussion

Returns platform SDK properties

Declared In

KaaClientPlatformContext.h

– createHttpClientWithURLString:privateKeyRef:publicKeyRef:remoteKey: required method

Returns platform dependent implementation of http client

- (AbstractHttpClient *)createHttpClientWithURLString:(NSString *)url privateKeyRef:(SecKeyRef)privateK publicKeyRef:(SecKeyRef)publicK remoteKey:(NSData *)remoteK

Discussion

Returns platform dependent implementation of http client

Declared In

KaaClientPlatformContext.h

– getBase64 required method

Returns platform dependent implementation of Base64 algorithm

- (id<KAABase64>)getBase64

Discussion

Returns platform dependent implementation of Base64 algorithm

Declared In

KaaClientPlatformContext.h

– createConnectivityChecker required method

Creates checker for internet connection

- (ConnectivityChecker *)createConnectivityChecker

Discussion

Creates checker for internet connection

Declared In

KaaClientPlatformContext.h

– getExecutorContext required method

Returns SDK thread execution context

- (id<ExecutorContext>)getExecutorContext

Discussion

Returns SDK thread execution context

Declared In

KaaClientPlatformContext.h