Inherits from NSObject
Declared in OTSession.h

Overview

Defines settings to be used when initializing an OTSession object using the [OTSession initWithApiKey:sessionId:delegate:settings:] method.

  connectionEventsSuppressed

Prevent connection events (such as [OTSessionDelegate session:connectionCreated:]) from being dispatched. This is experimental feature that is subject to change, and it is available to partners enrolled in an upcoming beta program.

@property (nonatomic, assign) BOOL connectionEventsSuppressed

Discussion

The default value is NO.

Declared In

OTSession.h

  iceConfig

This is part of the configurable TURN feature, which is available for enterprise accounts or as an add-on. See the pricing page.

@property (nonatomic, strong) OTSessionICEConfig *iceConfig

Declared In

OTSession.h

  apiURL

This feature is available for enterprise accounts only.

@property (nonatomic, strong) NSURL *apiURL

Declared In

OTSession.h

  ipWhitelist

Set this to YES if IP white listing is enabled for your project. (This feature is available for enterprise accounts.) The default value is NO.

@property (nonatomic, assign) BOOL ipWhitelist

Declared In

OTSession.h