Searched refs:StateMachine (Results 1 – 3 of 3) sorted by relevance
31 class StateMachine {39 friend class StateMachine; variable48 State(StateMachine& sm, int state_id) : sm_(sm), state_id_(state_id) {} in State()94 void TransitionTo(StateMachine::State* dest_state) { in TransitionTo()99 StateMachine& sm_;103 StateMachine() in StateMachine() function107 ~StateMachine() { in ~StateMachine()178 void TransitionTo(StateMachine::State* dest_state) { in TransitionTo()
23 using bluetooth::common::StateMachine;36 class StateMachineImpl : public StateMachine {46 StateZero(StateMachine& sm) in StateZero()75 StateOne(StateMachine& sm) in StateOne()104 StateTwo(StateMachine& sm) in StateTwo()
123 class BtifAvStateMachine : public bluetooth::common::StateMachine {274 BtifAvStateMachine& StateMachine() { return state_machine_; } in StateMachine() function in BtifAvPeer275 const BtifAvStateMachine& StateMachine() const { return state_machine_; } in StateMachine() function in BtifAvPeer1091 switch (peer->StateMachine().StateId()) { in AllowedToConnect()1299 switch (peer->StateMachine().StateId()) { in AllowedToConnect()1439 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()1450 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()1478 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateOpening); in ProcessEvent()1582 peer_.StateMachine().TransitionTo(av_state); in ProcessEvent()1675 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()[all …]