• Home
  • Raw
  • Download

Lines Matching refs:BtifAvStateMachine

175 class BtifAvStateMachine : public bluetooth::common::StateMachine {  class
187 explicit StateIdle(BtifAvStateMachine& sm) : State(sm, kStateIdle), peer_(sm.Peer()) {} in StateIdle()
198 explicit StateOpening(BtifAvStateMachine& sm) : State(sm, kStateOpening), peer_(sm.Peer()) {} in StateOpening()
209 explicit StateOpened(BtifAvStateMachine& sm) : State(sm, kStateOpened), peer_(sm.Peer()) {} in StateOpened()
220 explicit StateStarted(BtifAvStateMachine& sm) : State(sm, kStateStarted), peer_(sm.Peer()) {} in StateStarted()
231 explicit StateClosing(BtifAvStateMachine& sm) : State(sm, kStateClosing), peer_(sm.Peer()) {} in StateClosing()
240 explicit BtifAvStateMachine(BtifAvPeer& btif_av_peer) : peer_(btif_av_peer) { in BtifAvStateMachine() function in BtifAvStateMachine
323 BtifAvStateMachine& StateMachine() { return state_machine_; } in StateMachine()
324 const BtifAvStateMachine& StateMachine() const { return state_machine_; } in StateMachine()
398 BtifAvStateMachine state_machine_;
1095 return (state_machine_.StateId() == BtifAvStateMachine::kStateIdle) && in CanBeDeleted()
1096 (state_machine_.PreviousStateId() != BtifAvStateMachine::kStateInvalid); in CanBeDeleted()
1113 return (state == BtifAvStateMachine::kStateOpened) || in IsConnected()
1114 (state == BtifAvStateMachine::kStateStarted); in IsConnected()
1119 return state == BtifAvStateMachine::kStateStarted; in IsStreaming()
1270 case BtifAvStateMachine::kStateOpening: in AllowedToConnect()
1271 case BtifAvStateMachine::kStateOpened: in AllowedToConnect()
1272 case BtifAvStateMachine::kStateStarted: in AllowedToConnect()
1307 if (peer->StateMachine().StateId() == BtifAvStateMachine::kStateStarted) { in DispatchSuspendStreamEvent()
1542 case BtifAvStateMachine::kStateOpening: in AllowedToConnect()
1543 case BtifAvStateMachine::kStateOpened: in AllowedToConnect()
1544 case BtifAvStateMachine::kStateStarted: in AllowedToConnect()
1550 case BtifAvStateMachine::kStateClosing: in AllowedToConnect()
1551 case BtifAvStateMachine::kStateIdle: in AllowedToConnect()
1648 void BtifAvStateMachine::StateIdle::OnEnter() { in OnEnter()
1680 void BtifAvStateMachine::StateIdle::OnExit() { in OnExit()
1684 bool BtifAvStateMachine::StateIdle::ProcessEvent(uint32_t event, void* p_data) { in ProcessEvent()
1696 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
1707 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
1735 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateOpening); in ProcessEvent()
1889 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
1898 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateOpened); in ProcessEvent()
1904 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
1953 void BtifAvStateMachine::StateOpening::OnEnter() { in OnEnter()
1968 void BtifAvStateMachine::StateOpening::OnExit() { in OnExit()
1972 bool BtifAvStateMachine::StateOpening::ProcessEvent(uint32_t event, void* p_data) { in ProcessEvent()
1992 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
2005 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
2021 av_state = BtifAvStateMachine::kStateOpened; in ProcessEvent()
2096 av_state = BtifAvStateMachine::kStateIdle; in ProcessEvent()
2170 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
2184 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
2213 void BtifAvStateMachine::StateOpened::OnEnter() { in OnEnter()
2232 void BtifAvStateMachine::StateOpened::OnExit() { in OnExit()
2238 bool BtifAvStateMachine::StateOpened::ProcessEvent(uint32_t event, void* p_data) { in ProcessEvent()
2333 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateStarted); in ProcessEvent()
2349 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateClosing); in ProcessEvent()
2377 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
2481 void BtifAvStateMachine::StateStarted::OnEnter() { in OnEnter()
2495 void BtifAvStateMachine::StateStarted::OnExit() { in OnExit()
2499 bool BtifAvStateMachine::StateStarted::ProcessEvent(uint32_t event, void* p_data) { in ProcessEvent()
2569 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateClosing); in ProcessEvent()
2612 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateOpened); in ProcessEvent()
2635 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateOpened); in ProcessEvent()
2660 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
2711 void BtifAvStateMachine::StateClosing::OnEnter() { in OnEnter()
2725 void BtifAvStateMachine::StateClosing::OnExit() { in OnExit()
2729 bool BtifAvStateMachine::StateClosing::ProcessEvent(uint32_t event, void* p_data) { in ProcessEvent()
2751 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
2774 peer_.StateMachine().TransitionTo(BtifAvStateMachine::kStateIdle); in ProcessEvent()
3343 if ((state == BtifAvStateMachine::kStateStarted) || in bta_av_sink_media_callback()
3344 (state == BtifAvStateMachine::kStateOpened)) { in bta_av_sink_media_callback()
3748 return state == BtifAvStateMachine::kStateOpened; in btif_av_stream_ready()
3765 ready = (state == BtifAvStateMachine::kStateStarted); in btif_av_stream_started_ready()
3965 case BtifAvStateMachine::kStateIdle: in btif_debug_av_peer_dump()
3968 case BtifAvStateMachine::kStateOpening: in btif_debug_av_peer_dump()
3971 case BtifAvStateMachine::kStateOpened: in btif_debug_av_peer_dump()
3974 case BtifAvStateMachine::kStateStarted: in btif_debug_av_peer_dump()
3977 case BtifAvStateMachine::kStateClosing: in btif_debug_av_peer_dump()