Lines Matching refs:stateMachine
28 std::shared_ptr<CellularDataStateMachine> stateMachine = stateMachine_.lock(); in StateBegin() local
29 if (stateMachine == nullptr) { in StateBegin()
33 stateMachine->connectId_++; in StateBegin()
38 …int32_t supplierId = netAgent.GetSupplierId(stateMachine->GetSlotId(), stateMachine->GetCapability… in StateBegin()
39 if (stateMachine->netSupplierInfo_ != nullptr) { in StateBegin()
40 stateMachine->netSupplierInfo_->isAvailable_ = false; in StateBegin()
41 netAgent.UpdateNetSupplierInfo(supplierId, stateMachine->netSupplierInfo_); in StateBegin()
52 if (stateMachine->cellularDataHandler_ != nullptr) { in StateBegin()
53 stateMachine->cellularDataHandler_->SendEvent(event); in StateBegin()
58 stateMachine->SetCurrentState(sptr<State>(this)); in StateBegin()
59 if (stateMachine->cdConnectionManager_ != nullptr) { in StateBegin()
60 stateMachine->cdConnectionManager_->RemoveActiveConnectionByCid(stateMachine->GetCid()); in StateBegin()
76 std::shared_ptr<CellularDataStateMachine> stateMachine = stateMachine_.lock(); in StateProcess() local
77 if (stateMachine == nullptr) { in StateProcess()
86 stateMachine->DoConnect(*(event->GetUniqueObject<DataConnectionParams>())); in StateProcess()
87 stateMachine->TransitionTo(stateMachine->activatingState_); in StateProcess()
108 void Inactive::SetStateMachine(const std::weak_ptr<CellularDataStateMachine> &stateMachine) in SetStateMachine() argument
110 stateMachine_ = stateMachine; in SetStateMachine()