MeshBeaconUnprovisioned
public struct MeshBeaconUnprovisioned : MeshBeacon
Unprovisioned Mesh Beacon
The Unprovisioned Device beacon is used by devices that are unprovisioned to allow them to be discovered by a Provisioner
-
Mesh Beacon Type
Declaration
Swift
private(set) public var unitType: MeshBeaconType { get }
-
Device UUID
Declaration
Swift
private(set) public var deviceUUID: String { get }
-
OOB Information
Declaration
Swift
private(set) public var oobInformation: MeshOutOfBandInformation { get }
-
URI Hash
Declaration
Swift
private(set) public var uriHash: UInt32? { get }
-
Create Mesh Beacon
Declaration
Swift
public init(deviceUUID: String, oobInformation: MeshOutOfBandInformation, uriHash: UInt32?)
Parameters
deviceUUID
UUID For Device
oobInformation
OOB Information
uriHash
URI Hash
-
Encodes Provisioning Protocol Data Unit into Data
Declaration
Swift
public func encode() -> Result<Data, BluetoothEncodeError>
Return Value
Encoded Data Result