iOS HMLoggingOptions
HMLoggingOptions is used to set the type of logs printed to the console.
This is shared between HMLocalDevice and HMTelematics.
Properties
Log to the device's console.
Declaration
var useDeviceConsole: Bool
Discussion
true logs to the device's console.
false prints to the debug console in Xcode.
Defaults to false.
Currently active logging options
Declaration
static var activeOptions: HMLoggingOptions
Values
Logs encountered errors
Declaration
static let error: HMLoggingOptions
Logs general events
Declaration
static let general: HMLoggingOptions
Logs executing commands
Declaration
static let command: HMLoggingOptions
Logs Bluetooth communications
Declaration
static let bluetooth: HMLoggingOptions
Logs telematics communications
Declaration
static let telematics: HMLoggingOptions
Logs encrypted communications
Declaration
static let encryption: HMLoggingOptions
Logs extra deep Bluetooth communications
Declaration
static let maidu: HMLoggingOptions
Logs telematics requests
Declaration
static let urlRequests: HMLoggingOptions
Logs the oauth errors
Declaration
static let oauth: HMLoggingOptions
Conforming
OptionSet
Declaration
protocol OptionSet : SetAlgebra, RawRepresentable
Discussion
A type that presents a mathematical set interface to a bit set.