Home
last modified time | relevance | path

Searched refs:fsm (Results 1 - 24 of 24) sorted by relevance

/foundation/window/window_manager/window_scene/test/dms_unittest/
H A Dfold_screen_state_machine_test.cpp71 FoldScreenStateMachine fsm; in HWTEST_F() local
72 fsm.RegistrationTransitionCallback(callback); in HWTEST_F()
73 ASSERT_EQ(fsm.GetCurrentState(), fsm.currState_); in HWTEST_F()
84 FoldScreenStateMachine fsm; in HWTEST_F() local
85 fsm.RegistrationTransitionCallback(callback); in HWTEST_F()
86 ASSERT_EQ(fsm.GetCurrentState(), fsm.currState_); in HWTEST_F()
97 FoldScreenStateMachine fsm; in HWTEST_F() local
98 fsm in HWTEST_F()
112 FoldScreenStateMachine fsm; HWTEST_F() local
128 FoldScreenStateMachine fsm; HWTEST_F() local
141 FoldScreenStateMachine fsm; HWTEST_F() local
154 FoldScreenStateMachine fsm; HWTEST_F() local
169 FoldScreenStateMachine fsm; HWTEST_F() local
187 FoldScreenStateMachine fsm; HWTEST_F() local
204 FoldScreenStateMachine fsm; HWTEST_F() local
222 FoldScreenStateMachine fsm; HWTEST_F() local
240 FoldScreenStateMachine fsm; HWTEST_F() local
256 FoldScreenStateMachine fsm; HWTEST_F() local
268 FoldScreenStateMachine fsm; HWTEST_F() local
[all...]
/foundation/communication/dsoftbus/core/bus_center/utils/src/
H A Dlnn_state_machine.c27 static bool IsDuplicateState(FsmStateMachine *fsm, FsmState *state) in IsDuplicateState() argument
31 LIST_FOR_EACH(item, &fsm->stateList) { in IsDuplicateState()
60 static SoftBusMessage *CreateFsmHandleMsg(FsmStateMachine *fsm, in CreateFsmHandleMsg() argument
74 msg->handler = &fsm->handler; in CreateFsmHandleMsg()
83 ctrlMsgObj->fsm = fsm; in CreateFsmHandleMsg()
92 FsmStateMachine *fsm = NULL; in ProcessStartMessage() local
99 fsm = ctrlMsgObj->fsm; in ProcessStartMessage()
101 if (fsm in ProcessStartMessage()
120 FsmStateMachine *fsm = NULL; ProcessDataMessage() local
144 FsmStateMachine *fsm = NULL; ProcessStopMessage() local
174 FsmStateMachine *fsm = NULL; ProcessDeinitMessage() local
221 PostMessageToFsm(FsmStateMachine *fsm, int32_t what, uint64_t arg1, uint64_t arg2, void *obj) PostMessageToFsm() argument
256 LnnFsmInit(FsmStateMachine *fsm, SoftBusLooper *looper, char *name, FsmDeinitCallback cb) LnnFsmInit() argument
276 LnnFsmDeinit(FsmStateMachine *fsm) LnnFsmDeinit() argument
284 LnnFsmAddState(FsmStateMachine *fsm, FsmState *state) LnnFsmAddState() argument
299 LnnFsmStart(FsmStateMachine *fsm, FsmState *initialState) LnnFsmStart() argument
307 LnnFsmStop(FsmStateMachine *fsm) LnnFsmStop() argument
315 LnnFsmPostMessage(FsmStateMachine *fsm, uint32_t msgType, void *data) LnnFsmPostMessage() argument
323 LnnFsmPostMessageDelay(FsmStateMachine *fsm, uint32_t msgType, void *data, uint64_t delayMillis) LnnFsmPostMessageDelay() argument
344 LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what) LnnFsmRemoveMessageByType() argument
353 LnnFsmRemoveMessage(FsmStateMachine *fsm, int32_t msgType) LnnFsmRemoveMessage() argument
363 LnnFsmRemoveMessageSpecific(FsmStateMachine *fsm, int32_t (*customFunc)(const SoftBusMessage*, void*), void *args) LnnFsmRemoveMessageSpecific() argument
375 LnnFsmTransactState(FsmStateMachine *fsm, FsmState *state) LnnFsmTransactState() argument
[all...]
/foundation/communication/dsoftbus/core/bus_center/utils/include/
H A Dlnn_state_machine.h37 typedef void (*StateEnterFunc)(struct tagFsmStateMachine *fsm);
38 typedef void (*StateExitFunc)(struct tagFsmStateMachine *fsm);
39 typedef bool (*StateProcessFunc)(struct tagFsmStateMachine *fsm, int32_t msgType, void *para);
48 typedef void (*FsmDeinitCallback)(struct tagFsmStateMachine *fsm);
62 FsmStateMachine *fsm; member
66 int32_t LnnFsmInit(FsmStateMachine *fsm, SoftBusLooper *looper, char *name, FsmDeinitCallback cb);
67 int32_t LnnFsmDeinit(FsmStateMachine *fsm);
69 int32_t LnnFsmAddState(FsmStateMachine *fsm, FsmState *state);
71 int32_t LnnFsmStart(FsmStateMachine *fsm, FsmState *initialState);
72 int32_t LnnFsmStop(FsmStateMachine *fsm);
[all...]
/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/heartbeat/src/
H A Dlnn_heartbeat_fsm.c40 #define TO_HEARTBEAT_FSM(ptr) CONTAINER_OF(ptr, LnnHeartbeatFsm, fsm)
54 static int32_t OnCheckDevStatus(FsmStateMachine *fsm, int32_t msgType, void *para);
55 static int32_t OnTransHbFsmState(FsmStateMachine *fsm, int32_t msgType, void *para);
56 static int32_t OnStartHbProcess(FsmStateMachine *fsm, int32_t msgType, void *para);
57 static int32_t OnStopHbByType(FsmStateMachine *fsm, int32_t msgType, void *para);
58 static int32_t OnSendOneHbBegin(FsmStateMachine *fsm, int32_t msgType, void *para);
59 static int32_t OnSendOneHbEnd(FsmStateMachine *fsm, int32_t msgType, void *para);
60 static int32_t OnProcessSendOnce(FsmStateMachine *fsm, int32_t msgType, void *para);
61 static int32_t OnSetMediumParam(FsmStateMachine *fsm, int32_t msgType, void *para);
62 static int32_t OnUpdateSendInfo(FsmStateMachine *fsm, int32_
146 CheckHbFsmStateMsgArgs(const FsmStateMachine *fsm) CheckHbFsmStateMsgArgs() argument
176 HbFsmStateProcessFunc(FsmStateMachine *fsm, int32_t msgType, void *para) HbFsmStateProcessFunc() argument
425 HbMasterNodeStateEnter(FsmStateMachine *fsm) HbMasterNodeStateEnter() argument
451 HbMasterNodeStateExit(FsmStateMachine *fsm) HbMasterNodeStateExit() argument
460 HbNormalNodeStateEnter(FsmStateMachine *fsm) HbNormalNodeStateEnter() argument
473 HbNoneStateEnter(FsmStateMachine *fsm) HbNoneStateEnter() argument
490 HbNoneStateExit(FsmStateMachine *fsm) HbNoneStateExit() argument
499 OnProcessSendOnce(FsmStateMachine *fsm, int32_t msgType, void *para) OnProcessSendOnce() argument
547 OnSendOneHbBegin(FsmStateMachine *fsm, int32_t msgType, void *para) OnSendOneHbBegin() argument
572 OnSendOneHbEnd(FsmStateMachine *fsm, int32_t msgType, void *para) OnSendOneHbEnd() argument
599 OnStartHbProcess(FsmStateMachine *fsm, int32_t msgType, void *para) OnStartHbProcess() argument
616 OnReStartHbProcess(FsmStateMachine *fsm, int32_t msgType, void *para) OnReStartHbProcess() argument
631 OnStopHbByType(FsmStateMachine *fsm, int32_t msgType, void *para) OnStopHbByType() argument
663 OnSetMediumParam(FsmStateMachine *fsm, int32_t msgType, void *para) OnSetMediumParam() argument
681 OnUpdateSendInfo(FsmStateMachine *fsm, int32_t msgType, void *para) OnUpdateSendInfo() argument
689 TryAsMasterNodeNextLoop(FsmStateMachine *fsm) TryAsMasterNodeNextLoop() argument
706 OnTransHbFsmState(FsmStateMachine *fsm, int32_t msgType, void *para) OnTransHbFsmState() argument
943 OnCheckDevStatus(FsmStateMachine *fsm, int32_t msgType, void *para) OnCheckDevStatus() argument
993 OnScreeOffCheckDevStatus(FsmStateMachine *fsm, int32_t msgType, void *para) OnScreeOffCheckDevStatus() argument
1050 DeinitHbFsmCallback(FsmStateMachine *fsm) DeinitHbFsmCallback() argument
[all...]
H A Dlnn_heartbeat_strategy.c620 LnnFsmRemoveMessage(&hbFsm->fsm, EVENT_HB_SEND_ONE_BEGIN); in ProcessSendOnceStrategy()
923 LNN_LOGE(LNN_HEART_BEAT, "HB start strategy fsm create fsm fail"); in LnnStartNewHbStrategyFsm()
930 LNN_LOGE(LNN_HEART_BEAT, "HB start strategy fsm start fsm fail"); in LnnStartNewHbStrategyFsm()
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/net_builder/src/
H A Dlnn_connection_fsm_mock_test.cpp156 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_JOIN_LNN, para); in HWTEST_F()
158 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_AUTH_DONE, nullptr); in HWTEST_F()
161 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_JOIN_LNN, nullptr); in HWTEST_F()
163 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_AUTH_DONE, para1); in HWTEST_F()
165 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_DISCONNECT, nullptr); in HWTEST_F()
167 ret = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_JOIN_LNN_TIMEOUT, nullptr); in HWTEST_F()
201 bool ret1 = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_JOIN_LNN, reinterpret_cast<void *>(retCode)); in HWTEST_F()
250 connFsm->fsm.flag = 0; in HWTEST_F()
251 connFsm->fsm.looper = nullptr; in HWTEST_F()
253 bool ret1 = AuthStateProcess(&connFsm->fsm, FSM_MSG_TYPE_AUTH_DON in HWTEST_F()
[all...]
H A Dlnn_connection_fsm_test.cpp128 LnnConnectionFsm *fsm = LnnCreateConnectionFsm(target1, "pkgName", true); in HWTEST_F() local
129 EXPECT_TRUE(fsm == nullptr); in HWTEST_F()
130 LnnDestroyConnectionFsm(fsm); in HWTEST_F()
131 DfxRecordConnAuthStart(nullptr, fsm, 0); in HWTEST_F()
190 FsmStateMachine fsm; in HWTEST_F() local
191 connFsm3->fsm = fsm; in HWTEST_F()
283 FsmStateMachine fsm; in HWTEST_F() local
284 ret = CheckStateMsgCommonArgs(&fsm); in HWTEST_F()
379 ret1 = CleanInvalidConnStateProcess(&(connFsm4->fsm), FSM_MSG_TYPE_LEAVE_LN in HWTEST_F()
[all...]
H A Dlnn_net_builder_deps_mock.cpp653 int32_t LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what) in LnnFsmRemoveMessageByType() argument
655 return GetNetBuilderDepsInterface()->LnnFsmRemoveMessageByType(fsm, what); in LnnFsmRemoveMessageByType()
H A Dlnn_net_builder_mock_test.cpp563 * @tc.desc: is invalid connection fsm test
697 * @tc.desc: process clean connection fsm test
1818 LnnConnectionFsm *fsm = StartNewConnectionFsm(&addr, pkgName, false); in HWTEST_F() local
1819 EXPECT_TRUE(fsm == nullptr); in HWTEST_F()
1828 fsm = StartNewConnectionFsm(&addr, pkgName, false); in HWTEST_F()
1829 EXPECT_TRUE(fsm == nullptr); in HWTEST_F()
/foundation/communication/dsoftbus/core/authentication/src/
H A Dauth_session_fsm.c41 #define TO_AUTH_FSM(ptr) CONTAINER_OF(ptr, AuthFsm, fsm)
103 static void SyncNegotiationEnter(FsmStateMachine *fsm);
104 static bool SyncNegotiationStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para);
105 static void SyncDevIdStateEnter(FsmStateMachine *fsm);
106 static bool SyncDevIdStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para);
107 static void DeviceAuthStateEnter(FsmStateMachine *fsm);
108 static bool DeviceAuthStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para);
109 static bool SyncDevInfoStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para);
110 static void AuthFsmDeinitCallback(FsmStateMachine *fsm);
143 static AuthFsm *TranslateToAuthFsm(FsmStateMachine *fsm, int32_ argument
315 AuthFsmDeinitCallback(FsmStateMachine *fsm) AuthFsmDeinitCallback() argument
605 SyncNegotiationEnter(FsmStateMachine *fsm) SyncNegotiationEnter() argument
638 SyncDevIdStateEnter(FsmStateMachine *fsm) SyncDevIdStateEnter() argument
1004 SyncNegotiationStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) SyncNegotiationStateProcess() argument
1031 SyncDevIdStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) SyncDevIdStateProcess() argument
1214 DeviceAuthStateEnter(FsmStateMachine *fsm) DeviceAuthStateEnter() argument
1248 DeviceAuthStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) DeviceAuthStateProcess() argument
1366 SyncDevInfoStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) SyncDevInfoStateProcess() argument
[all...]
H A Dauth_manager.c653 AuthFsm *fsm = GetAuthFsmByConnId(auth->connId[info->connInfo.type], info->isServer, false); in GetDeviceAuthManager() local
655 if (fsm != NULL) { in GetDeviceAuthManager()
656 UpdateFd(&fsm->info.connId, AUTH_INVALID_FD); in GetDeviceAuthManager()
1177 AuthFsm *fsm = GetAuthFsmByConnId(connId, true, true); in HandleDeviceIdData() local
1178 if (fsm != NULL && (fsm->info.idType == EXCHANGE_NETWORKID || fsm->info.idType == EXCHANGE_FAIL || in HandleDeviceIdData()
1179 fsm->info.localState != AUTH_STATE_COMPATIBLE)) { in HandleDeviceIdData()
1188 if (fsm != NULL && fsm in HandleDeviceIdData()
[all...]
/foundation/communication/dsoftbus/core/bus_center/lnn/net_builder/src/
H A Dlnn_connection_fsm.c77 #define TO_CONN_FSM(ptr) CONTAINER_OF(ptr, LnnConnectionFsm, fsm)
105 static bool AuthStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para);
106 static bool CleanInvalidConnStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para);
107 static void OnlineStateEnter(FsmStateMachine *fsm);
108 static bool OnlineStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para);
109 static void LeavingStateEnter(FsmStateMachine *fsm);
110 static bool LeavingStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para);
136 static bool CheckStateMsgCommonArgs(const FsmStateMachine *fsm) in CheckStateMsgCommonArgs() argument
138 if (fsm == NULL) { in CheckStateMsgCommonArgs()
139 LNN_LOGE(LNN_BUILDER, "fsm i in CheckStateMsgCommonArgs()
1276 AuthStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) AuthStateProcess() argument
1446 CleanInvalidConnStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) CleanInvalidConnStateProcess() argument
1485 OnlineStateEnter(FsmStateMachine *fsm) OnlineStateEnter() argument
1542 OnlineStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) OnlineStateProcess() argument
1600 LeavingStateEnter(FsmStateMachine *fsm) LeavingStateEnter() argument
1645 LeavingStateProcess(FsmStateMachine *fsm, int32_t msgType, void *para) LeavingStateProcess() argument
1678 ConnectionFsmDinitCallback(FsmStateMachine *fsm) ConnectionFsmDinitCallback() argument
[all...]
H A Dlnn_net_builder_init.c128 LNN_LOGI(LNN_BUILDER, "fsmId=%{public}u start a connection fsm, authId=%{public}" PRId64, in OnReAuthVerifyPassed()
182 LnnFsmRemoveMessageByType(&connFsm->fsm, FSM_CTRL_MSG_START); in PostJoinRequestToConnFsm()
/foundation/communication/dsoftbus/tests/core/bus_center/test/heartbeat/
H A Dhb_fsm_test.cpp91 * @tc.desc: check heartbeat fsm state message
100 ret = CheckHbFsmStateMsgArgs(const_cast<const FsmStateMachine *>(&hbFsm->fsm)); in HWTEST_F()
103 ret = CheckHbFsmStateMsgArgs(const_cast<const FsmStateMachine *>(&hbFsm->fsm)); in HWTEST_F()
111 * @tc.desc: check heartbeat fsm state message
131 * @tc.desc: check heartbeat fsm state message
146 HbMasterNodeStateExit(&hbFsm->fsm); in HWTEST_F()
149 HbNoneStateEnter(&hbFsm->fsm); in HWTEST_F()
158 * @tc.desc: check heartbeat fsm state message
174 int32_t ret = OnProcessSendOnce(&hbFsm->fsm, TEST_ARGS, reinterpret_cast<void *>(para)); in HWTEST_F()
178 ret = OnProcessSendOnce(&hbFsm->fsm, TEST_ARG in HWTEST_F()
494 FsmStateMachine fsm; HWTEST_F() local
539 FsmStateMachine fsm; HWTEST_F() local
[all...]
/foundation/communication/dsoftbus/tests/core/authentication/unittest/
H A Dauth_session_fsm_test.cpp89 authFsm = TranslateToAuthFsm(&authFsm->fsm, FSM_MSG_AUTH_TIMEOUT, nullptr); in HWTEST_F()
91 authFsm = TranslateToAuthFsm(&authFsm->fsm, FSM_MSG_RECV_DEVICE_ID, nullptr); in HWTEST_F()
93 authFsm = TranslateToAuthFsm(&authFsm->fsm, FSM_MSG_UNKNOWN, nullptr); in HWTEST_F()
409 FsmStateMachine fsm; in HWTEST_F() local
410 (void)memset_s(&fsm, sizeof(FsmStateMachine), 0, sizeof(FsmStateMachine)); in HWTEST_F()
411 DeviceAuthStateEnter(&fsm); in HWTEST_F()
428 bool ret = DeviceAuthStateProcess(&authFsm.fsm, msgType, para1); in HWTEST_F()
434 ret = DeviceAuthStateProcess(&authFsm.fsm, msgType, para2); in HWTEST_F()
440 ret = DeviceAuthStateProcess(&authFsm.fsm, msgType, para3); in HWTEST_F()
446 ret = DeviceAuthStateProcess(&authFsm.fsm, msgTyp in HWTEST_F()
[all...]
H A Dauth_other_test.cpp593 * @tc.desc: fsm msg type to str test
614 * @tc.desc: fsm msg type to str test
648 * @tc.desc: fsm msg type to str test
672 * @tc.desc: fsm msg type to str test
693 * @tc.desc: fsm msg type to str test
760 * @tc.desc: post message to auth fsm test
938 FsmStateMachine *fsm = (FsmStateMachine *)SoftBusCalloc(sizeof(FsmStateMachine)); in HWTEST_F() local
939 ASSERT_TRUE(fsm != nullptr); in HWTEST_F()
941 bool ret = SyncDevInfoStateProcess(fsm, msgType, NULL); in HWTEST_F()
943 SoftBusFree(fsm); in HWTEST_F()
[all...]
/foundation/communication/dsoftbus/tests/core/bus_center/test/mock/src/
H A Dhb_fsm_strategy_mock.cpp159 int32_t LnnFsmRemoveMessage(FsmStateMachine *fsm, int32_t msgType) in LnnFsmRemoveMessage() argument
161 return HeartBeatFSMStrategyInterfaceInstance()->LnnFsmRemoveMessage(fsm, msgType); in LnnFsmRemoveMessage()
/foundation/communication/dsoftbus/core/bus_center/lnn/net_builder/include/
H A Dlnn_connection_fsm.h83 FsmStateMachine fsm; member
/foundation/communication/dsoftbus/core/bus_center/lnn/lane_hub/heartbeat/include/
H A Dlnn_heartbeat_fsm.h60 FsmStateMachine fsm; member
/foundation/communication/dsoftbus/core/authentication/include/
H A Dauth_session_fsm.h107 FsmStateMachine fsm; member
/foundation/communication/dsoftbus/tests/core/bus_center/test/mock/include/
H A Dhb_fsm_strategy_mock.h65 virtual int32_t LnnFsmRemoveMessage(FsmStateMachine *fsm, int32_t msgType) = 0;
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/net_builder/mock/
H A Dlnn_data_cloud_sync_mock.cpp634 int32_t LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what) in LnnFsmRemoveMessageByType() argument
636 return GetNetBuilderDepsInterface()->LnnFsmRemoveMessageByType(fsm, what); in LnnFsmRemoveMessageByType()
/foundation/communication/dsoftbus/tests/core/bus_center/lnn/net_builder/include/
H A Dlnn_net_builder_deps_mock.h188 virtual int32_t LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what);
H A Dlnn_data_cloud_sync_mock.h185 virtual int32_t LnnFsmRemoveMessageByType(FsmStateMachine *fsm, int32_t what);

Completed in 24 milliseconds