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()
118 class BtifAvStateMachine : public bluetooth::common::StateMachine {269 BtifAvStateMachine& StateMachine() { return state_machine_; } in StateMachine() function in BtifAvPeer270 const BtifAvStateMachine& StateMachine() const { return state_machine_; } in StateMachine() function in BtifAvPeer1068 switch (peer->StateMachine().StateId()) { in AllowedToConnect()1259 switch (peer->StateMachine().StateId()) { in AllowedToConnect()1388 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()1399 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()1426 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateOpening); in ProcessEvent()1530 peer_.StateMachine().TransitionTo(av_state); in ProcessEvent()1622 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()[all …]