/base/security/device_security_level/baselib/utils/include/ |
H A D | utils_state_machine.h | 29 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 D | state_machine.cpp | 36 #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 D | dslm_fsm_process.c | 61 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 D | dslm_core_defines.h | 40 StateMachine machine;
|
/base/powermgr/thermal_manager/services/native/src/thermal_observer/state_machine/ |
H A D | state_machine.cpp | 22 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 D | utils_state_machine.c | 28 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 D | state_machine.h | 33 class StateMachine final : public IStateMachine { 35 StateMachine(IContext *env); 36 ~StateMachine() = default; 37 DISALLOW_COPY_AND_MOVE(StateMachine);
|
H A D | cooperate.h | 66 StateMachine sm_;
|
/base/msdp/device_status/test/unittest/intention/cooperate/src/ |
H A D | cooperate_plugin_test.cpp | 64 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 D | cellular_data_state_machine.h | 40 class CellularDataStateMachine : public StateMachine, 45 : StateMachine("CellularDataStateMachine"), cdConnectionManager_(cdConnectionManager), in CellularDataStateMachine()
|
H A D | state_machine.h | 181 class StateMachine { class 183 explicit StateMachine(const std::string &name) in StateMachine() function in OHOS::Telephony::StateMachine 192 virtual ~StateMachine() {} in ~StateMachine()
|
H A D | incall_data_state_machine.h | 31 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 D | state_machine.h | 37 class StateMachine { class
|
/base/powermgr/thermal_manager/services/native/include/ |
H A D | thermal_service.h | 103 std::shared_ptr<StateMachine> GetStateMachineObj() const in GetStateMachineObj() 205 std::shared_ptr<StateMachine> state_ {nullptr};
|
/base/telephony/cellular_data/services/include/ |
H A D | data_connection_manager.h | 29 class DataConnectionManager : public StateMachine, public RefBase {
|
/base/security/device_security_level/test/dslm_unit_test/ |
H A D | dslm_baselib_utils_test.cpp | 442 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 D | data_connection_manager.cpp | 30 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 D | incall_data_state_machine.cpp | 143 StateMachine::SetOriginalState(idleState_); in Init() 144 StateMachine::Start(); in Init()
|
H A D | cellular_data_state_machine.cpp | 198 StateMachine::SetOriginalState(inActiveState_); in Init() 199 StateMachine::Start(); in Init()
|
/base/powermgr/thermal_manager/services/native/src/thermal_policy/ |
H A D | thermal_policy.cpp | 200 StateMachine::StateMachineMap stateMachineMap = tms->GetStateMachineObj()->GetStateCollectionMap(); in StateMachineDecision()
|
H A D | thermal_config_sensor_cluster.cpp | 87 StateMachine::StateMachineMap stateMachineMap = tms->GetStateMachineObj()->GetStateCollectionMap(); in CheckState()
|
/base/powermgr/thermal_manager/test/unittest/src/ |
H A D | thermal_observer_test.cpp | 258 auto stateMachine = std::make_shared<StateMachine>(); in HWTEST_F()
|
/base/powermgr/thermal_manager/services/native/src/ |
H A D | thermal_service.cpp | 178 state_ = std::make_shared<StateMachine>(); in CreateConfigModule()
|