TagPairingState

public abstract class TagPairingState extends Object

The states the Pairing state machine can be in.

Constructors

Name Description
public TagPairingState()

Methods

ofPreparingToConnect

public static TagPairingState ofPreparingToConnect()

ReturnValue

Name Description
TagPairingState

ofDisconnected

public static TagPairingState ofDisconnected()

ReturnValue

Name Description
TagPairingState

ofBluetoothConnected

public static TagPairingState ofBluetoothConnected()

ReturnValue

Name Description
TagPairingState

ofAwaitingNotificationUpdates

public static TagPairingState ofAwaitingNotificationUpdates()

ReturnValue

Name Description
TagPairingState

ofServicesDiscovered

public static TagPairingState ofServicesDiscovered()

ReturnValue

Name Description
TagPairingState

ofError

public static TagPairingState ofError(JacquardError error)

Parameters

Name Description
JacquardError error

ReturnValue

Name Description
TagPairingState

ofTagPaired

public static TagPairingState ofTagPaired(Peripheral peripheral, RequiredCharacteristics requiredCharacteristics)

Parameters

Name Description
Peripheral peripheral
RequiredCharacteristics requiredCharacteristics

ReturnValue

Name Description
TagPairingState

getType

public abstract Type getType()

ReturnValue

Name Description
Type

isTerminal

public boolean isTerminal()

ReturnValue

Name Description
boolean

preparingToConnect

public abstract void preparingToConnect()

ReturnValue

Name Description
void

disconnected

public abstract void disconnected()

ReturnValue

Name Description
void

bluetoothConnected

public abstract void bluetoothConnected()

ReturnValue

Name Description
void

servicesDiscovered

public abstract void servicesDiscovered()

ReturnValue

Name Description
void

awaitingNotificationUpdates

public abstract void awaitingNotificationUpdates()

ReturnValue

Name Description
void

tagPaired

public abstract tagPaired()

ReturnValue

Name Description

error

public abstract JacquardError error()

ReturnValue

Name Description
JacquardError