Type Aliases
The following type aliases are available globally.
-
Undocumented
Declaration
Swift
public typealias ValueType = String -
RSSI in dBm.
Declaration
Swift
public typealias BLE_RSSI = Int -
Undocumented
Declaration
Swift
public typealias BLE_TxPower = Int -
Undocumented
Declaration
Swift
public typealias EncryptionKey = Data -
Undocumented
Declaration
Swift
public typealias KeyExchangePrivateKey = Data -
Undocumented
Declaration
Swift
public typealias KeyExchangePublicKey = Data -
Undocumented
Declaration
Swift
public typealias KeyExchangeSharedKey = Data -
Undocumented
Declaration
Swift
public typealias ExtendedDataSegmentCode = UInt8 -
Secret key for deriving matching keys, contact keys, and contact idenfiers.
Declaration
Swift
public typealias SecretKey = Data -
Matching key for deriving contact keys, and contact identifiers.
Declaration
Swift
public typealias MatchingKey = Data -
Contact identifier shared between phones as evidence for an encounter in a specific time period.
Declaration
Swift
public typealias ContactIdentifier = Data -
Payload timestamp, should normally be Date, but it may change to UInt64 in the future to use server synchronised relative timestamp.
Declaration
Swift
public typealias PayloadTimestamp = Date -
Ephemeral identifier for detected target (e.g. smartphone, beacon, place). This is likely to be an UUID but using String for variable identifier length.
Declaration
Swift
public typealias TargetIdentifier = String
Type Aliases Reference