Home
last modified time | relevance | path

Searched refs:StateMachine (Results 1 - 23 of 23) sorted by relevance

/base/security/device_security_level/baselib/utils/include/
H A Dutils_state_machine.h29 typedef struct StateMachine StateMachine; typedef
31 typedef bool (*StateMachineProcessFunc)(const StateMachine *machine, uint32_t event, const void *para);
41 typedef struct StateMachine { struct
47 } StateMachine; typedef
49 void InitStateMachine(StateMachine *machine, uint32_t machineId, uint32_t initState);
51 void ScheduleMachine(const StateNode *nodes, uint32_t nodeCnt, StateMachine *machine, uint32_t event, const void *para);
/base/msdp/device_status/intention/cooperate/plugin/src/
H A Dstate_machine.cpp36 #define LOG_TAG "StateMachine"
43 StateMachine::AppStateObserver::AppStateObserver(Channel<CooperateEvent>::Sender sender, int32_t clientPid) in AppStateObserver()
46 void StateMachine::AppStateObserver::OnProcessDied(const AppExecFwk::ProcessData &processData) in OnProcessDied()
62 void StateMachine::AppStateObserver::UpdateClientPid(int32_t clientPid) in UpdateClientPid()
67 StateMachine::StateMachine(IContext *env) in StateMachine() function in OHOS::Msdp::DeviceStatus::Cooperate::StateMachine
181 void StateMachine::OnEvent(Context &context, const CooperateEvent &event) in OnEvent()
190 void StateMachine::TransiteTo(Context &context, CooperateState state) in TransiteTo()
205 void StateMachine::AddHandler(CooperateEventType event, std::function<void(Context&, const CooperateEvent&)> handler) in AddHandler()
210 void StateMachine
[all...]
/base/security/device_security_level/services/dslm/
H A Ddslm_fsm_process.c61 static bool ProcessDeviceOnline(const StateMachine *machine, uint32_t event, const void *para);
62 static bool ProcessSendCredRequest(const StateMachine *machine, uint32_t event, const void *para);
63 static bool ProcessSdkRequest(const StateMachine *machine, uint32_t event, const void *para);
64 static bool ProcessSendRequestFailed(const StateMachine *machine, uint32_t event, const void *para);
65 static bool ProcessDeviceOffline(const StateMachine *machine, uint32_t event, const void *para);
66 static bool ProcessVerifyCredMessage(const StateMachine *machine, uint32_t event, const void *para);
67 static bool ProcessSdkTimeout(const StateMachine *machine, uint32_t event, const void *para);
193 static bool ProcessDeviceOnline(const StateMachine *machine, uint32_t event, const void *para) in ProcessDeviceOnline()
222 static bool ProcessSendCredRequest(const StateMachine *machine, uint32_t event, const void *para) in ProcessSendCredRequest()
229 static bool ProcessSdkRequest(const StateMachine *machin
[all...]
H A Ddslm_core_defines.h40 StateMachine machine;
/base/powermgr/thermal_manager/services/native/src/thermal_observer/state_machine/
H A Dstate_machine.cpp22 bool StateMachine::Init() in Init()
38 THERMAL_HILOGI(COMP_SVC, "StateMachine name = %{public}s", state->name.c_str()); in Init()
52 void StateMachine::UpdateState(std::string stateName, std::string stateValue) in UpdateState()
64 THERMAL_HILOGI(COMP_SVC, "StateMachine add state success"); in UpdateState()
67 void StateMachine::DumpState(std::string& result) in DumpState()
82 void StateMachine::DumpIdle(std::string& result) in DumpIdle()
/base/security/device_security_level/baselib/utils/src/
H A Dutils_state_machine.c28 void InitStateMachine(StateMachine *machine, uint32_t machineId, uint32_t initState) in InitStateMachine()
51 static inline void PushPendingEvent(StateMachine *machine, uint32_t event, const void *para) in PushPendingEvent()
62 static inline bool PopPendingEvent(StateMachine *machine, uint32_t *event, const void **para) in PopPendingEvent()
76 void ScheduleMachine(const StateNode *nodes, uint32_t nodeCnt, StateMachine *machine, uint32_t event, const void *para) in ScheduleMachine()
/base/msdp/device_status/intention/cooperate/plugin/include/
H A Dstate_machine.h33 class StateMachine final : public IStateMachine {
35 StateMachine(IContext *env);
36 ~StateMachine() = default;
37 DISALLOW_COPY_AND_MOVE(StateMachine);
H A Dcooperate.h66 StateMachine sm_;
/base/msdp/device_status/test/unittest/intention/cooperate/src/
H A Dcooperate_plugin_test.cpp64 std::shared_ptr<Cooperate::StateMachine> g_stateMachine { nullptr };
214 g_stateMachine = std::make_shared<Cooperate::StateMachine>(env); in OnThreeStates()
880 g_stateMachine = std::make_shared<Cooperate::StateMachine>(env); in HWTEST_F()
898 g_stateMachine = std::make_shared<Cooperate::StateMachine>(env); in HWTEST_F()
920 g_stateMachine = std::make_shared<Cooperate::StateMachine>(env); in HWTEST_F()
944 g_stateMachine = std::make_shared<Cooperate::StateMachine>(env); in HWTEST_F()
967 g_stateMachine = std::make_shared<Cooperate::StateMachine>(env); in HWTEST_F()
990 g_stateMachine = std::make_shared<Cooperate::StateMachine>(env); in HWTEST_F()
1025 g_stateMachine = std::make_shared<Cooperate::StateMachine>(env); in HWTEST_F()
1059 g_stateMachine = std::make_shared<Cooperate::StateMachine>(en in HWTEST_F()
[all...]
/base/telephony/cellular_data/services/include/state_machine/
H A Dcellular_data_state_machine.h40 class CellularDataStateMachine : public StateMachine,
45 : StateMachine("CellularDataStateMachine"), cdConnectionManager_(cdConnectionManager), in CellularDataStateMachine()
H A Dstate_machine.h181 class StateMachine { class
183 explicit StateMachine(const std::string &name) in StateMachine() function in OHOS::Telephony::StateMachine
192 virtual ~StateMachine() {} in ~StateMachine()
H A Dincall_data_state_machine.h31 class IncallDataStateMachine : public StateMachine, public std::enable_shared_from_this<IncallDataStateMachine> {
35 : StateMachine("IncallDataStateMachine"), cellularDataHandler_(std::move(cellularDataHandler)), in IncallDataStateMachine()
/base/powermgr/thermal_manager/services/native/include/thermal_observer/state_machine/
H A Dstate_machine.h37 class StateMachine { class
/base/powermgr/thermal_manager/services/native/include/
H A Dthermal_service.h103 std::shared_ptr<StateMachine> GetStateMachineObj() const in GetStateMachineObj()
205 std::shared_ptr<StateMachine> state_ {nullptr};
/base/telephony/cellular_data/services/include/
H A Ddata_connection_manager.h29 class DataConnectionManager : public StateMachine, public RefBase {
/base/security/device_security_level/test/dslm_unit_test/
H A Ddslm_baselib_utils_test.cpp442 StateMachine *machine = nullptr; in HWTEST_F()
453 StateMachine machine; in HWTEST_F()
463 StateMachine machine; in HWTEST_F()
/base/telephony/cellular_data/services/src/
H A Ddata_connection_manager.cpp30 DataConnectionManager::DataConnectionManager(int32_t slotId) : StateMachine("DataConnectionManager"), slotId_(slotId) in DataConnectionManager()
53 StateMachine::SetOriginalState(ccmDefaultState_); in Init()
54 StateMachine::Start(); in Init()
/base/telephony/cellular_data/services/src/state_machine/
H A Dincall_data_state_machine.cpp143 StateMachine::SetOriginalState(idleState_); in Init()
144 StateMachine::Start(); in Init()
H A Dcellular_data_state_machine.cpp198 StateMachine::SetOriginalState(inActiveState_); in Init()
199 StateMachine::Start(); in Init()
/base/powermgr/thermal_manager/services/native/src/thermal_policy/
H A Dthermal_policy.cpp200 StateMachine::StateMachineMap stateMachineMap = tms->GetStateMachineObj()->GetStateCollectionMap(); in StateMachineDecision()
H A Dthermal_config_sensor_cluster.cpp87 StateMachine::StateMachineMap stateMachineMap = tms->GetStateMachineObj()->GetStateCollectionMap(); in CheckState()
/base/powermgr/thermal_manager/test/unittest/src/
H A Dthermal_observer_test.cpp258 auto stateMachine = std::make_shared<StateMachine>(); in HWTEST_F()
/base/powermgr/thermal_manager/services/native/src/
H A Dthermal_service.cpp178 state_ = std::make_shared<StateMachine>(); in CreateConfigModule()

Completed in 16 milliseconds