observe method

DVAndroidBondOutcome observe(
  1. int state
)

Reads one state and says whether to stop.

Implementation

DVAndroidBondOutcome observe(int state) {
  if (state == dvAndroidBondBonded) return DVAndroidBondOutcome.paired;
  if (state == dvAndroidBondBonding) {
    _began = true;
    return DVAndroidBondOutcome.waiting;
  }
  return _began ? DVAndroidBondOutcome.refused : DVAndroidBondOutcome.waiting;
}