Skip to main content

STRUCT

ArdkSession.Configuration

struct Configuration

Configuration settings for initializing an ARDK session.

This struct encapsulates various configuration options including device info, cloud environment settings, user credentials, and logging preferences.

Properties​

forceDisableCTrace​

public var forceDisableCTrace: Bool

deviceInfo​

public var deviceInfo: DeviceInfo

envConfig​

public var envConfig: CloudEnvConfig

userConfig​

public var userConfig: UserConfig

useLidar​

public var useLidar: Bool

logCallback​

public var logCallback: ArdkLogCallback?

Methods​

init(forceDisableCTrace:deviceInfo:envConfig:userConfig:useLidar:logCallback:)​

public init(
forceDisableCTrace: Bool = false,
deviceInfo: DeviceInfo = DeviceInfo(),
envConfig: CloudEnvConfig = CloudEnvConfig(),
userConfig: UserConfig = UserConfig(),
useLidar: Bool = false,
logCallback: ArdkLogCallback? = nil
)